Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - Backoffice (Linha Protheus) - SIGAACD - Impressão de Etiqueta via Gerenciador de Impressão.

O artigo explica como configurar impressoras térmicas Zebra no TOTVS Protheus para impressão de etiquetas, destacando o uso da classe FWMSPrinter que elimina a necessidade de mapeamento de portas. A configuração é feita no Local de Impressão (ACDA060), podendo optar por impressão direta ou via MSCBSPOOL. É essencial que o nome da impressora seja igual em todas as estações para funcionamento automático.


time.png Tempo aproximado para leitura: 00:2:00 min

Dúvida
Como configurar uma impressora térmica?  

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - Todas as versões.

Solução

01. VISÃO GERAL

Antes, para realizar impressão em impressora de linguagem ZPL de conexão USB ou Rede era necessário realizar o mapeamento via NET USE para alguma porta, como por exemplo a LPT. Devido a necessidade de facilitar a configuração e impressão das etiquetas, o mecanismo de impressão passa a utilizar a classe FWMSPrinter. Agora é possível realizar impressão sem a necessidade de realizar mapeamento de porta. Somente selecionar a impressora instalada no gerenciador de impressão do sistema operacional da máquina local no cadastro de Local de Impressão (ACDA060).

 

Aviso

Esta funcionalidade foi homologada somente para impressoras ZEBRA.

 

02. CADASTRO LOCAL DE IMPRESSÃO

Para selecionar a impressora no Local de Impressão (ACDA060), deve acessar o menu Atualizações > ACD > Locais P/Impressão.

Nesse novo mecanismo de impressão, existem duas possibilidades de impressão: Envio de impressão diretamente para impressora sem a configuração do MSCBSPOOL ou utilizando a configuração de impressão via MSCBSPOOL.

CONFIGURAÇÃO IMPRESSÃO DIRETA

Porta LPT: 0 - Nenhum
Tipo: 0 - Local
Drv Windows: 1 - Sim
Impressora: Selecione a impressora

O campo Impressora (CB5_PRINTR) foi criado para realizar a seleção da impressora instalada no gerenciador de impressão da máquina local do usuário, sendo ela instalada fisicamente na máquina ou compartilhada, mas para ativar o campo Impressora é necessário que o campo Drv Windows (CB5_DRVWIN) esteja igual a 1 - Sim.

Com o campo ativado, para selecionar a impressora, basta clicar no campo e apertar a tecla de atalho do teclado F3 ou clicar na lupa no final do campo. Selecione a impressora e clique em OK após selecionado.

Lista de Impressoras

CONFIGURAÇÃO IMPRESSÃO VIA MSCBSPOOL

Porta LPT: 0 - Nenhum
Tipo: 3 - Spool
Fila: Selecione a fila de impressão
Drv Windows: 0 - Não

Após realizado configurações, clicar em Salvar.

03. IMPRESSÃO ETIQUETAS

IMPRESSÃO VIA SMARTCLIENT

A impressão será realizada conforme impressora selecionada no Local de Impressão (ACDA060), o mesmo nome de impressora deverá estar em cada estação/máquina do usuário que queira realizar impressão das etiquetas. Porém, caso o nome da impressora instalada na estação/máquina local esteja divergente ou não esteja instalada, apresentará mensagem abaixo para o usuário.

Após clicar em Sim, irá apresentar a impressora ou lista de impressoras instaladas no gerenciador de impressão da estação/máquina local para selecionar. Depois de selecionado, clicar em Ok para realizar a impressão.

 IMPRESSÃO VIA VTDEBUG / TELNET

Conforme tópico anterior (a.), caso o nome da impressora instalada na estação/máquina local esteja divergente ou não esteja instalada, apresentará mensagem abaixo para o usuário.

Após pressionar a tecla S, irá apresentar a impressora ou a lista de impressoras instaladas no gerenciador de impressoras do servidor do Appserver para selecionar. Depois de selecionado, apertar a tecla ENTER e a impressão será realizada.

 

Aviso

 

A consulta de impressoras utilizando VTDEBUG/TELNET é realizada no gerenciador de impressão do servidor onde o Appserver está configurado. Utilizando sistemas operacionais Linux, para que consiga visualizar as impressoras, realizar configuração conforme documentação: Seção ServerPrinters -- 29447

 

 IMPRESSÃO VIA MSCBSPOOL

As parametrizações no MSCBSPOOL permanecem as mesmas, porém, na opção PORTA, deverá selecionar a impressora que deseja realizar a impressão e ativar o Drv Windows.

A rotina passa utilizar a mesma classe de impressão FWMSPrinter, se estiver utilizando as configurações citadas conforme item 02 tópico B desta documentação.

 

04. INFORMAÇÕES ADICIONAIS

Para correto funcionamento dessa funcionalidade de forma automática, o nome da impressora selecionada no Local de Impressão (ACDA060) deverá ser o mesmo em todas estações/máquinas que realizam impressão de etiquetas.

 

Importante

 

O pacote que contém alterações de dicionário de dados só estarão disponíveis na próxima Expedição Contínua do Estoque e Custos que está prevista para ser publicada a partir do dia 24/03/2023. Porém, caso queira realizar a criação do campo manualmente, seguir orientações conforme Documento Técnico: DT Local de impressão

05. TABELAS UTILIZADAS

  • CB0 - ID de Etiquetas
  • CB5 - Tipos de Impressão

 

Saiba Mais:

Clique aqui e veja mais artigos sobre SIGAACD - Automação e Coleta de Dados

Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - Protheus funciona com WebAgent em dispositivo mobile?


 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _