Manual técnico de etiquetas de produto

Conceito

As etiquetas de produto são representadas por layouts cuja definição deve ser realizada através de x-class, que são criados em classes específicas. Verificar os layouts cadastrados no tópico "Layouts Cadastrados". Cada classe de definição do layout deve ser filha da classe "Layouts de etiquetas de produtos" e deve ser montado a partir de seções cujos valores de preenchimentos são: imagens ( bitmap monocromáticas ), código de barra, desenhos como caixas e linhas ou textos comuns. Os valores de preenchimentos podem ser customizados de acordo com a necessidade de cada cliente. A utilização de uma imagem como valor de preenchimento está implementado somente para o protocolo PPLB.

A impressão das etiquetas está disponível para qualquer impressora que utilizem os protocolos PPLB, DPL, ZPL e as portas USB e LPT1. Para cada novo protocolo que surgir deve ser criada uma nova classe que herde da classe "ImpressoraEtiqueta" e implementar as funções de impressão especificas do novo protocolo. Além desse novo objeto deve ser analisada a necessidade de criar novos layouts. O protocolo PPLB deve ser utilizado com a Porta LPT1 e os protocolos DPL e ZPL com as portas LPT1 ou UBS.

O preço exibido é obtido a partir da regra de preço cadastrada para o recurso, considerando a classe V Adq Tec p Consumo, e o estabelecimento informado pelo usuário nas variáveis do processo.

Configurações

Configuração dos Layout's

Protocolo de impressão do layout

Define o protocolo utilizado para imprimir o layout

Tipo de configuração: por script

Propriedade: this.protocoloimpressao

Valor: -1897036235 /* PPLB */ ou -1894333762 /* DPL */ ou -1894442097 /* ZPL */

Localização: script de definição do layout cadastrado

voltar ao topo

Seções que definem o layout

Define as configurações das seções do layout

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.secoes

Valor padrão: específico de cada layout

Localização: script de definição do layout cadastrado

voltar ao topo

Quantidade de colunas utilizadas na impressão

Define a quantidade de colunas que será utilizada na impressão.

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.quantidadeDeColunasDeEtiquetas

Valor padrão: especifico de cada layout

Localização: script de definição do layout cadastrado

voltar ao topo

Distância entre as colunas de impressão

Define a distância que deve existir entre as colunas no momento da impressão da etiqueta, utilizado para imprimir etiquetas com mais de 1 coluna.

Tipo de configuração: por script

Propriedade: this.configuracaoLayoutEtiqueta.distanciaEntreColunasDeEtiquetas

Valor padrão: especifico de cada layout

Localização: script de definição do layout cadastrado

voltar ao topo

Layouts Cadastrados

Etiqueta 40 X 40mm Dupla

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 40 X 40mm Dupla/Etiqueta 40 X 40mm Dupla.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

Etiqueta 16 X 47mm Simples

Tipo de configuração: classe x script

Protocolo: ZPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 16 X 47mm Dupla/Etiqueta 16 X 47mm Simples.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta 10 X 100mm Dupla

Tipo de configuração: classe x script

Protocolo: ZPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 10 X 100mm Dupla/Etiqueta 10 X 100mm Dupla.ic

A imagem de baixo apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta 20 X 40mm Dupla

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 20 X 40mm Dupla/Etiqueta 20 X 40mm Dupla.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta 23 X 100mm Simples

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta 58 X 58mm Dupla

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 58 X 58mm Dupla/Etiqueta 58 X 58mm Dupla.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta Dupla Barra Tripla

Tipo de configuração: classe x script

Protocolo: PPLB

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta Dupla Barra Tripla/Etiqueta Dupla Barra Tripla.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta Tripla

Tipo de configuração: classe x script

Protocolo: DPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta Tripla/Etiqueta Tripla.ic

A imagem a esquerda apresenta o layout da etiqueta com a definição de cada seção do layout.

voltar ao topo

Etiqueta 32 X 107mm Simples

Tipo de configuração:

Protocolo:

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 32 X 107mm Simples.ic

voltar ao topo

Etiqueta 32 X 107mm Simples De-Por

Tipo de configuração: classe x script

Protocolo: ZPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 32 X 107mm Simples De-Por/Etiqueta 32 X 107mm Simples De-Por.ic

voltar ao topo

Etiqueta 25 X 40mm Dupla

Tipo de configuração: Classe x Script

Protocolo: ZPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 25 X 40mm Dupla.ic

voltar ao topo

Etiqueta 25 X 40mm Dupla Com Preço

Tipo de configuração: Classe x Script

Protocolo: ZPL

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 25 X 40mm Dupla Com Preço.ic

voltar ao topo

Etiqueta 55 X 80mm Simples Frente

Tipo de configuração:

Protocolo:

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 55 X 80mm Simples Frente.ic

voltar ao topo

Etiqueta 55 X 80mm Simples Verso.ic

Tipo de configuração:

Protocolo:

Localização: /Configuracao/Operacoes/Cadastros/Etiquetas/Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 55 X 80mm Simples Verso.ic

voltar ao topo

Etiqueta 25 x 40mm Simples

É gerado GTIN 13 na impressão da etiqueta, para recurso sem o código GTIN 13 cadastrado. O código é gerado obedecendo os seguintes parâmetros:

1. Os dois primeiros dígitos serão de acordo com a chave do recurso, se a chave for negativa será 29, se for positiva será 25.

2. Do 3º ao 12 dígito o código será os números da chave do recurso, para chaves com menos de 12 dígitos serão acrescentados "0" a esquerda até completar 12 dígitos, para chaves com mais de 12 dígitos serão eliminados os números a esquerda até ficar com 12 dígitos.

3. O 13º dígito será calculado baseada nas regras GS1 para o Gtin13.

Regras da GS1 para o Gtin13.

Cálculo de dígito verificador

Considerando os 12 primeiros dígitos: 05432122345.

  1. Adicione todos os dígitos das posições ímpares (dígitos na posição 1, 3, 5, 7, 9 e 11)

  2. 0 + 4 + 2 + 2 + 3 + 5 = 16

  3. Multiplique por 3.

  4. 16 * 3 = 48

  5. Adicione todos os dígitos das posições pares (dígitos na posição 2, 4, 6, 8 e 10).

  6. 5 + 3 + 1 + 2 + 4 = 15

  7. Some os resultados das etapas 3 e 2.

  8. 48 + 15 = 63

  9. Determine o número que deve ser adicionado ao resultado do passo 4 para criar um múltiplo de 10.

  10. 63 + 7 = 70

  11. O número acrescentado no passo 5 será o 13º dígito.

Portanto, o dígito verificador é 7.

Na impressão de etiquetas de recursos que já tenham o código GTIN 13 cadastrado, a etiqueta será impressa com o código GTIN 13 do cadastro.

Fórmulas de preenchimento dos layouts

Tipo de configuração: por script

Propriedade: this.chaveDoLayoutDeEtiqueta

Valor padrão: chave da classe do layout que será preenchido

Localização: script de definição da fórmula cadastrada

voltar ao topo

Fórmulas Cadastradas

Etiqueta 40 X 40mm Dupla

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 40 X 40mm Dupla/Etiqueta 40 X 40mm Dupla.ic

voltar ao topo

Etiqueta 16 X 47mm Simples

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 16 X 47mm Simples/Etiqueta 16 X 47mm Simples.ic

voltar ao topo

Etiqueta 10 X 100mm Dupla

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 10 X 100mm Dupla/Etiqueta 10 X 100mm Dupla.ic

voltar ao topo

Etiqueta 20 X 40mm Dupla

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 20 X 40mm Dupla/Etiqueta 20 X 40mm Dupla.ic

voltar ao topo

Etiqueta 23 X 100mm Simples

Tipo de configuração: classe x script

Localização: Configuração/Operações/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

voltar ao topo

Etiqueta 58 X 58mm Dupla

Tipo de configuração: classe x script

Localização: Configuração/Operações/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 58 X 58mm Dupla/Etiqueta 58 X 58mm Dupla.ic

voltar ao topo

Etiqueta Dupla Barra Tripla

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta Dupla Barra Tripla/Etiqueta Dupla Barra Tripla.ic

voltar ao topo

Etiqueta Tripla

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta Tripla/0100 UNUMCommerce.ic

voltar ao topo

Etiqueta 25 X 40mm Dupla Com Preço

Tipo de configuração: classe x script

Localização: Configuracao/Operacoes/Cadastros/Etiquetas/Formulas para Etiquetas/Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 25 x 4mm Dupla Com Preço

voltar ao topo

Telas Envolvidas

Impressora de Etiquetas

Tabela: Recurso

Classe: Impressoras de Etiqueta

Caminho: Ir Para > Compra > Etiquetas de Produto > Cadastros > Impressora de Etiquetas

Realiza o cadastro da impressora que será utilizada, definindo qual o protocolo de impressão e a porta de saída utilizada.

voltar ao topo

Modelos de Etiquetas

Tabela: Tabela

Classe: Modelos de Etiqueta de Produto

Caminho: Ir Para > Compra > Etiquetas de Produto > Cadastros > Modelos de Etiquetas

Realiza o cadastro dos modelos de etiquetas que serão utilizados. Deve ser informado qual o layout e a fórmula de preenchimento utilizado.

voltar ao topo

Impressão de Etiquetas

Caminho: Ir Para > Compra > Etiquetas de Produto > Impressão de Etiquetas

Processo utilizado para realizar a impressão das etiquetas de produto. Após realizar a pesquisa dos produtos que terão suas etiquetas impressas, deve ser informado qual a impressora e o modelo da etiqueta, cadastrados anteriormente, que serão utilizados na impressão.

voltar ao topo

Modelo de Dados

Scripts Envolvidos

Objetos

-1897036225 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiquetaPPLB.ijs

-1894442336 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiquetaDPL.ijs

-1894442338 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiquetaZPL.ijs

-1897036227 /products/INTEQerp infrastructure/library/Etiquetas/ImpressaoEtiqueta.ijs

-1897036194 /products/INTEQerp infrastructure/library/Etiquetas/InteracaoImpressaoEtiquetas.ijs

-1897036223 /products/INTEQerp infrastructure/library/Etiquetas/LayoutEtiqueta.ijs

-1897036195 /products/INTEQerp infrastructure/library/Etiquetas/BuscaRecursosImpressaoEtiquetas.ijs

-1897036230 /products/INTEQerp infrastructure/library/Etiquetas/ConfiguracaoLayoutEtiqueta.ijs

-1897036228 /products/INTEQerp infrastructure/library/Etiquetas/ImagemEtiqueta.ijs

-1897036226 /products/INTEQerp infrastructure/library/Etiquetas/ImpressoraEtiqueta.ijs

-1897036224 /products/INTEQerp infrastructure/library/Etiquetas/Layout.ijs

-1897036220 /products/INTEQerp infrastructure/library/Etiquetas/SecaoLayoutEtiqueta.ijs

-1897036196 /products/INTEQerp infrastructure/library/Etiquetas/TipoBuscaRecurso.ijs

-1897036222 /products/INTEQerp infrastructure/library/Etiquetas/PreenchimentoDasCaracteristicasDasSecoes.ijs

-1897036221 /products/INTEQerp infrastructure/library/Etiquetas/PreenchimentoDoConteudoDasSecoes.ijs

voltar ao topo

Process

-1894443443 /products/INTEQorder/library/pedido/ferramentas administrativas/configuracao/Consulta Produto.ip

-1897036188 /products/INTEQorder/modules/Compra/Etiquetas de Produtos/Impressao de Etiquetas.ip

-1897036191 /products/INTEQerp infrastructure/library/Etiquetas/processos/Impressao de Etiquetas.ip

-1897036192 /products/INTEQerp infrastructure/library/Etiquetas/processos/Busca de Recursos.ip

-1894442502 /products/INTEQorder/modules/Compra/Etiquetas de Produtos/Cadastros/Impressora de Etiquetas.ip

-1894442500 /products/INTEQorder/modules/Compra/Etiquetas de Produtos/Cadastros/Modelos de Etiqueta.ip

voltar ao topo

X-class

-1897036193 /products/INTEQerp infrastructure/library/Etiquetas/grades/gridResultado.ic

-1897036197 /products/INTEQerp infrastructure/library/Etiquetas/grades/gridImpressao.ic

-1897036250 /Dados/Cadastrais/Tabelas/Aux Operações/Modelos de Etiqueta/0100INTEQerp infrastructure.ic

-1897036237 /Dados/Cadastrais/Tabelas/Aux Operações/Impressoras/Protocolo de Impressão/0100 INTEQerp infrastructure.ic

-1894333806 /../Ativos Imobilizados/Equipamentos de Informática/Impressoras/Impressoras de Etiqueta/0100INTEQerp infrastructure.ic

-1897036201 /../Configuração/Operações/Cadastros/Etiquetas/Layouts de Etiquetas/0100 INTEQerp infrastructure.ic

-1897036216 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 20 X 40mm Dupla/Etiqueta 20 X 40mm Dupla.ic

-1897036215 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

-1897036214 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 58 X 58mm Dupla/Etiqueta 58 X 58mm Dupla.ic

-1894442284 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta Dupla Barra Tripla/Etiqueta Dupla Barra Tripla.ic

-1894333759 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta Tripla/0100 UNUMCommerce.ic

-1894442094 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 16 X 47mm Simples/Etiqueta 16 X 47mm Simples.ic

-1894442085 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 10 X 100mm Dupla/Etiqueta 10 X 100mm Dupla.ic

-1894442007 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 40 X 40mm Dupla/Etiqueta 40 X 40mm Dupla.ic

-1894441919 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 25 X 40mm Dupla Com Preco/Etiqueta 25 X 40mm Dupla Com Preco.ic

-1894441915 /../Layouts de Etiquetas/Layouts de etiquetas de produtos/Etiqueta 32 X 107mm Simples De-Por/Etiqueta 32 X 107mm Simples De-Por.ic

-1897036203 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 20 X 40mm Dupla/Etiqueta 20 X 40mm Dupla.ic

-1897036207 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 58 X 58mm Dupla/Etiqueta 58 X 58mm Dupla.ic

-1897036204 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 23 X 100mm Simples/Etiqueta 23 X 100mm Simples.ic

-1894442286 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta Dupla Barra Tripla/Etiqueta Dupla Barra Tripla.ic

-1894333757 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta Tripla/0100 UNUMCommerce.ic

-1894442093 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 16 X 47mm Simples/Etiqueta 16 X 47mm Simples.ic

-1894442083 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 10 X 100mm Dupla/Etiqueta 10 X 100mm Dupla.ic

-1894442004 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 40 X 40mm Dupla/Etiqueta 40 X 40mm Dupla.ic

-1894441917 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 25 X 40mm Dupla Com Preco/Etiqueta 25 X 40mm Dupla Com Preco.ic

-1894441913 /../Formulas para Etiquetas de produto/Modelos de Preenchimento/Etiqueta 32 X 107mm Simples De-Por/Etiqueta 32 X 107mm Simples De-Por.ic

voltar ao topo