Descrever o método e procedimento homologado para impressão de etiquetas para a linha Consinco em TOTVS Cloud, utilizando redirecionamento de portas pelo GoGlobal e o utilitário DOSPrint.
Por questões de segurança, a impressão de etiquetas deverá utilizar o redirecionamento de porta por meio do GoGlobal, utilizando como base a porta LPTx (LPT1 até a LPT9).
O client da aplicação do GloGlobal (versão instalada no equipamento) deverá estar atualizado no mínimo até a versão 6.2.3, caso não esteja, primeiro desinstale a versão atual e reinstale pelo link que segue logo abaixo em downloads.
Não é suportado atualmente a utilização de impressão de etiquetas utilizando a VPN (protocolo SMB) entre a infraestrutura do cliente e o ambiente em TOTVS Cloud por questões de segurança.
Não é suportado a personalização de arquivo em lote (bat ou cmd) para envio de etiquetas para a impressora.
Para o redirecionamento da porta LPTx escolhida no ERP para a impressora compartilhada na estação de trabalho, será necessário a utilização do utilitário DOSPrint ou mecanismo similar.
DOSPRINT
O utilitário DOSPrint utilizado na homologação está disponível na Central de Downloads.
GO-GLOBAL
Versões homologadas do GoGlobal:
Link download versão 6.2.3.32551
Link download versão 6.2.4.32657
Link download versão 6.2.5.32895
Link download versão 6.2.6.33307
Execute o utilitário DOSPrintUI.exe manualmente (como administrador) ou por meio de um atalho de inicialização do Windows.
Ao iniciar o programa DOSPrintUI.exe, um ícone do programa será exibido na bandeja no sistema (ao lado do relatório do Windows), conforme demonstrado no exemplo abaixo.
2. Selecione a porta desejada para redirecionamento e clique em "Set" para selecionar a impressora, conforme demonstrado no exemplo abaixo.
3. Após configurar a porta e a impressora, o utilitário estará pronto para realizar o redirecionamento de impressão.
No ERP, a porta LPT selecionada no utilitário DOSPrint deverá ser informada nas configurações relativas a impressão de etiquetas, em substituição ao nome do arquivo ou nome do compartilhamento da impressora, conforme demonstrado no exemplo abaixo.
Ajustar o(os) ".BAT" e direcionar para a porta LPT desejada (associada com a impressora no DOSPrint), conforme exemplo:
Opcionalmente, ao invés de utilizar diretamente a aplicação do DOSPrintUI.exe se é possivel instalar como um serviço dos Windows através do DOSPrint.exe, lembrando que as configurações anteriores devem ter sido realizadas normalmente.
Para instalação como serviço, siga a seguinte sequência:
1. Copiar o arquivo DOSPrint.exe para a pasta SYSTEM32 do Windows.
2. Execute (como administrador) uma janela do prompt de comando (cmd) e digite os seguintes comandos:
|
Se necessário, para remover a instalação do serviço do DOSPrint, execute os comandos abaixo em uma janela de prompt de comando (cmd) com privilégios administrativos.
|
Abaixo, as opções de linha de comando do utilitário (serviço) para configurar uma porta LPT e a impressora destino.
|
É possível e não impeditivo o uso de outro mecanismo que faça o papel do DOSPrint no redirecionamento da porta LPTx para a impressora compartilhada, como NET USE.
Porém, não há orientações e instruções especificas quanto ao uso de outro mecanismo além do DOSPrint.
Analise de erros - Impressão via GoGlobal:
Para verificar se o comando que está sendo enviado via GoGlobal está realmente chegando realmente no terminal de impressão, execute os procedimentos abaixo:
1 - Pause a impressão acessando a Fila de Impressão da Impressora de Etiqueta (no terminal onde a impressora está instalada)
2- Envie a impressão através do Terminal de Retaguarda (via GoGlobal) e verifique se o comando de impressão foi gerado para a fila de Impressão:
3 - Caso a impressão esteja parada na fila de impressão como na imagem acima, isso confirma que a comunicação do Terminal de Retaguarda está sendo gerada e enviada com sucesso na estação na qual a impressora se encontra instalada, verifique sempre o status da impressora e operação dela.
Caso a impressão enviada não esteja sendo exibida na fila de impressão, realize os procedimento de configuração do "passo 4" em diante novamente.
Se a impressão estiver sendo exibida na fila mas não finalizando a impressão, pode ser que o parâmetro de compatibilidade de impressoras matriciais da GraphOn não esteja ativado, nesse caso, solicite apoio ao time SUPERCLOUD para a análise, pois se trata de um parâmetro interno, acessivel apenas através do servidor desktop.