Essa é uma revisão anterior do documento!


Gestor de etiquetas

Esta janela permite gerenciar os produtos que vão ser impressos em uma impressora de etiquetas especializada como a Zebra ou impressora genérica compatível com o padrão Windows de impressão.

Ao sair da janela e voltar, os produtos digitados anteriormente serão preservados para o seu terminal.

Como funciona

O uso é simples, basta deixar a janela aberta no terminal e ir escaneando os produtos através do leitor móvel disponível. 1). Pode-se também lançar diretamente o produto pelo seu código de barras ou pelo código de referência ou através da tecla F2.

Teclas

*

Abre o lançador de quantidade para o ultimo produto enviado, permitindo digitar uma quantidade diretamente ao invés de ter que passar produto a produto. Caso queira alterar a quantidade de um produto lançado a dois ou três lançamentos anteriores, vá no lançamento e o apague com F6, depois o lance novamente.

BACKSPACE ou RETROCESSO

Através desta tecla é possível eliminar o último caractere digitado.

ENTER

Envia para processamento o resultado da última ação digitada, use sempre após digitar o GTIN, código de referência ou a quantidade de um produto.

F1

Abre a ajuda online

F2

Abre a janela do explorador de produtos/estoque permitindo lançar produtos usando vários métodos de busca.

F6

Elimina o lançamento marcado.

F8

Elimina todos os produtos lançados na janela até o presente momento. Lembre-se também que somente fechar a janela não elimina os produtos já lançados, somente a tecla F8 elimina todos os registros.

F10

  1. Item de lista ordenada Permite imprimir todas as etiquetas lançadas na grid na impressora de etiquetas instalada. Após a impressão os lançamentos dos produtos serão removidos.
  2. Opção de Configurações da Etiqueta.
  3. Elimina todos os produtos lançados na janela até o presente momento

Configurações

ConfiguraçãoValor PadrãoDescriçãoEfeito
Modelo script de layout da etiqueta Descreve em script (KSETQ) como será o layout da etiqueta a ser impressa Alteração após reinício do módulo
Msg 1 Mensagem 1 que pode ser referenciada por $msg1 no modelo da etiqueta Alteração após reinício do módulo
Msg 2 Mensagem 2 que pode ser referenciada por $msg2 no modelo da etiqueta Alteração após reinício do módulo
Tamanho em caracteres da parte da descrição para uso em tag 40 É o tamanho máximo de caracteres a ser usado ao cortar partes da descrição para uso nas tags $descp1 e $descp2 Alteração após reinício do módulo
Total de colunas a serem preenchidas com os dados 1 Total de colunas que serão replicadas a cada linha de colunas Alteração após reinício do módulo
Caminho e nome do arquivo de log do componente etqlog.txt Grava detalhes da geração num arquivo de log. Alteração após reinício do módulo
Define a margem esquerda da etiqueta 0 Alteração após reinício do módulo
Define a temperatura em impressoras térmicas 10 Alteração após reinício do módulo
Define a velocidade de impressão -1 Alteração após reinício do módulo
Define o avanço entre uma etiqueta e outra 0 Alteração após reinício do módulo
Define qual preço do produto será usado na etiqueta 0 = Preço exclusivo do cadastro do produto Define qual preço do produto será usado na etiqueta Permite definir se o preço usado na etiqueta será pego do cadastro de produto ou do cadastro de oferta válida e vigente. Se não existir oferta, a opção recai sobre o preço de cadastro
Define qual será a origem 0 Alteração após reinício do módulo
Define qual será a pagina de código a ser utilizado para comunicação com a impressora 2 Alteração após reinício do módulo
Define qual será a unidade a ser utilizada 3 Alteração após reinício do módulo
Define qual será o Back Feed a ser utilizado 1 Alteração após reinício do módulo
Define qual será o DPI a ser utilizado 0 Alteração após reinício do módulo
Define qual será o protocolo de etiqueta a ser utilizado 3 Alteração após reinício do módulo
Define se deve ou não Limpar a Memória 1 Alteração após reinício do módulo
Informe a porta e comunicação com a impressora, serial ou TCP etqPreview.txt Selecione aqui a porta/modelo da impressora de etiqueta marca ZEBRA instalada no Windows. Você pode optar por imprimir a saída no arquivo etqPreview.txt, tendo um preview na tela da etiqueta ao invés de de imprimir. Alteração após reinício do módulo
Situação atual 0 Não alterar Alteração após reinício do módulo
Arquivo modelo de impressão da etiqueta (FASTREPORT) EtiquetaPadrao.frx Selecione o arquivo com o formato da etiqueta de acordo com editor FATREPORT. Efeito imediato
Tipo de impressor de etiquetas 1 Selecione o tipo de impressor conforme a sua impressora de etiquetas. Vide informações nos tópicos abaixo. Efeito imediato

Referências

O sistema de geração de etiqueta usa componentes do ACBR, vide alguns links de referência:

Configurando em uma impressora Spooler (Windows compatível)

O Gerenciador pode trabalhar também com impressoras comuns que aceitem o Windows Spooler ou sistema de impressão padrão do Windows.

Aqui você pode encontrar algumas informações sobre modelos específicos compatíveis porém qualquer impressora que aceite um formulário de etiquetas e impressão compatível com Windows está apta para a impressão.

Observação importante: A impressão neste modo não é tão perfeita e definida como no modo Zebra, se tiver tendo resultados ruins de detecção do código de barra na etiqueta impressa, tente ampliar o código impresso na etiqueta, o que pode melhorar a detecção.

Siga os seguintes passos para configuração:

  1. Configure no Windows a impressora de etiquetas como padrão, lá também você vai definir o tamanho da etiqueta a ser usada (altura e largura) e margens usadas.
  2. Entre Kratom , impressão de etiquetas, tecla F10 e Configurações e selecione Tipo de impressor de etiquetas igual a 2-Spooler de Impressão do Windows. Deixe o Arquivo modelo de impressão para EtiquetaPadrao.frx
  3. Edite o arquivo de etiqueta EtiquetaPadrao.frx que vem já dentro do diretório do Kratom usando o editor do FastReport que você pode baixá-lo aqui e instalar no seu PC, baixe sempre a versão Community. O FASTREPORT Não permite impressão direta da etiqueta, portanto altere, salve no diretório do Kratom e depois abra para a impressão no Kratom, o layout será mostrado num preview dentro da janela.

Observações:

  1. Você pode ter tantos modelos quanto quiser, basta gravar o arquivo .FRX com o nome do modelo, Ex. Etiqueta600x300x2.frx, Etiqueta300x300x1.frx, etc…. Depois só configurar na opção de configuração qual layout será usado.
  2. A base de dados que está sendo usada dentro do modelo da etiqueta contém os seguintes campos de informação: gtin, Descrição, Valor, codigointerno, loja (nome), msg1, msg2.
  3. A quantidade de colunas a serem usadas com impressoras ZEBRA é definida em 'Total de colunas a serem preenchidas com DADOS (ACBR SOMENTE)'. Para os modos de impressão do tipo Spooler a quantidade de colunas é definida dentro do editor de relatório FastReport.

Configurando para Impressora Spooler com página flexível

Para ativar este modo use 3-Spooler com página flexível, neste modo muito similar ao 2-Spooler de Impressão do Windows, será gerado um arquivo de dados único com todos os registros no diretório de trabalho. Troque o modelo do relatório .FRX para EtiquetaPadraoNovo.frx.

Observações:

  1. nunca edite retamente os arquivos .FRX (EtiquetaPadrao.frx e EtiquetaPadrao2.frx) que vem com a aplicação, faça uma cópia e edite esta cópia.
  2. Use o editor do FastReport para fazer a edição do modelo compatível com EtiquetaPadrao2.frx, grave no mesmo diretório do sistema

Layout disponível

O Kratom envia o arquivo EtiquetaPadrao.frx no diretório do aplicativo com o seguinte layoute 60mm x 30mm x 1 coluna:

Layout alternativo, baixe aqui.:

Campos disponíveis para uso

No editor de etiquetas e script você pode usar os seguintes campos referenciais:

msg1Conteúdo fornecido pelo usuário em configurações da etiqueta
msg2Conteúdo fornecido pelo usuário em configurações da etiqueta
QtdeQuantidade lançada pelo usuário
descritorCódigo de barras ou GTIN do produto
descricaoDescrição do produto
idprodutoIdentificador interno do produto
codigointernocódigo interno do produto
idgtincódigo interno do GTIN
codbarcódigo GTIN
desc1Descrição completa do produto
descp1Primeira parte da descrição do produto
descp2Primeira parte da descrição do produto
ImgEspecial1Caminho completo do arquivo de imagem especial n.1 do produto
ImgEspecial2Caminho completo do arquivo de imagem especial n.2 do produto
ImgEspecial3Caminho completo do arquivo de imagem especial n.3 do produto
precoPreço do produto no formato R$ X.XX

Script Modelo para ZEBRA

Segue o modelo de script compatível com 3 colunas. Parâmetro 4996 (Total de Colunas) deve estar configurado para a quantidade máxima de colunas por linha, no caso do script abaixo o valor é 3.


ImprimirCaixa(1, 1, 800, 450, 3, 1) ImprimirBarras(orNormal, barEAN13, 14 , 6, 15, 15, $codbar_c1, 95, becSIM ) ImprimirTexto(orNormal, 2, 13, 70, 205, 15, $desc1_c1 , 0, 1 ) ImprimirTexto(orNormal, 2, 50, 30, 330, 15, PROMOÇÃO, 0,0) ImprimirTexto(orNormal, 2, 50, 50, 379, 15, $preco_c1, 0,0 ) ImprimirCaixa(1, 810, 800, 450, 3, 1)

ImprimirBarras(orNormal, barEAN13, 14 , 6, 15, 815, $codbar_c2, 95, becSIM ) ImprimirTexto(orNormal, 2, 13, 70, 205, 815, $desc1_c2 , 0, 1 ) ImprimirTexto(orNormal, 2, 50, 30, 330, 815, PROMOÇÃO, 0,0) ImprimirTexto(orNormal, 2, 50, 50, 379, 815, $preco_c2, 0,0 )

ImprimirCaixa(1,1620, 900, 450, 3, 1) ImprimirBarras(orNormal, barEAN13, 14 , 6, 15, 1625, $codbar_c3, 95, becSIM ) ImprimirTexto(orNormal, 2, 13, 70, 205, 1625, $desc1_c3 , 0, 1 ) ImprimirTexto(orNormal, 2, 50, 30, 330, 1625, PROMOÇÃO, 0,0) ImprimirTexto(orNormal, 2, 50, 50, 379, 1625, $preco_c3, 0,0 )

Fim()


1)
O leitor de código de barras deverá ser instalado no terminal em que a janela será aberta