Administração de impressoras disponíveis para o servidor

Como configurar a impressão remota com o Telescope Local Dock?

IMPRES.FAQ-49586
Quando o sistema estiver nas nuvens ou fora da rede do usuário e for necessário realizar uma impressão em uma impressora remota, p.ex.: térmica para impressão NFCe, impressora de etiquetas, impressora de rede ou conectada e compartilhada por uma estação de trabalho para impressão automática de pedidos, etc., será necessário instalar o "Telescope Local Dock" em uma das máquinas da rede local.


Instalação de impressora:

Usando o computador em que o Telescope Local Dock foi instalado, acessar e logar no Eligo com um usuário que tenha o direito de acesso às operações:
Acessar Impressoras, selecionar a impressora e clicar no botão "Conectar dock".
Será aberta uma página de configuração no Local Dock pedindo para indicar o nome da impressora local que deverá ser utilizada para esta impressora remota.
Selecionar a impressora desejada e clique em [b:Salvar].

Em seguida, deve-se executar um teste de impressão do Eligo para esta impressora.

Obs: Segue a documentação para instalação da impressora no windows Modelos de impressoras de etiquetas homologados

Atenção
O nome da impressora deve utilizar apenas caracteres básicos do ASCII (A-Z, a-z, 0-9 e _). Evite espaços, hífens, caractéres especiais, acentuados, cedilhas etc.
Exemplos:

Não usar:

Opções avançadas:

Salvar em arquivo:

O Telescope Local Dock pode ser configurado para apenas receber o arquivo a ser impresso e armazená-lo em uma pasta local.
Para isso, ao invés de escolher uma impressora, deve-se selecionar a opção "file:"
Ao salvar, será aberto um novo formulário pedindo o nome do caminho (diretório) a ser utilizado. No nome, utilizar o texto ${pid} para indicar um número único gerado sequencialmente para cada arquivo. P.ex.:
c:\tmp\${pid}.prn

Executar comando:

Outra opção possível é a de configurar um comando qualquer do sistema operacional para imprimir o arquivo desejado.
Esta opção permite, por exemplo, imprimir arquivos PDF diretamente na impressora utilizando um leitor de PDF.
Para configurar esta opção, ao invés de uma impressora deve-se escolher a opção "cmd:".
Ao salvar, será aberto um novo formulário pedindo a linha de comando a ser utilizado. Na linha de comando, deve-se incluir o texto ${file} para indicar o nome do arquivo impresso.

Nesta opção, o Dock grava o que deve ser impresso em um arquivo temporário e em seguida executa o comando programado usando o arquivo temporário. Por padrão, o arquivo temporário será gravado com um ID sequencial na pasta temporária do Java e com a extensão .PRN - Caso seja necessário utilizar outra extensão, é possível alterá-la no arquivo de configuração do Dock através do parâmetro PRINTER_FILE_EXTENSION. Exemplo:
PRINTER_FILE_EXTENSION=.pdf

P.ex.:
"C:\Program Files (x86)\Foxit PhantomPDF\FoxitPhantomPDF.exe" /t "${file}" "Deskjet4400"
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe" /t "${file}" "LaserJet-2200n"


Atenção
Caso se deseje a impressão automática do PDF, sugere-se o uso do FoxIt, pois o Adobe Acrobat Reader abre uma janela "atrapalhando" o usuário que por ventura esteja utilizando o computador.


Envio direto para porta:

Uma terceira opção é de enviar o arquivo diretamente para uma porta do computador.
Para configurar esta opção, ao invés de uma impressora, deve-se selecionar uma destas opções: "COMx:" ou "LPTx:".

Configuração de tempos

Por padrão, o Telescope Local Dock acessa o servidor para verificar se foi criado um novo JOB a cada 5 segundos. Caso o servidor não esteja online, o acesso é automaticamente reduzido para uma tentativa a cada 30 segundos. Para alterar estes parâmetros, basta configurar as preferencias abaixo:
PRINT_SLEEP_OK = 5000       (tempo padrão em milissegundos para verificar se existe um novo job)
PRINT_SLEEP_ERR = 30000     (tempo padrão em milissegundos para retentar após algum erro)

Ver também: