Caminho da Funcionalidade no Sistema:

Varejo > Cadastros > Etiquetas > Modelos de Preço de Gôndola

Permissões de Usuário:

1592 – Cadastro de modelos de etiquetas Logística – Operação: Consultar

2509 – Cadastro de modelos de etiquetas Logística – Operação: Incluir

2591 – Cadastro de modelos de etiquetas Logística – Operação: Editar

2592 – Cadastro de modelos de etiquetas Logística – Operação: Excluir

Pela tela de Modelos de Etiquetas de Preços de Gôndola é possível cadastrar um novo modelo de etiqueta ou fazer alterações de um cadastro já existente.

Para utilizar essa ferramenta, devemos seguir os seguintes passos:

Na tela de Modelos de Etiquetas de Preço de Gôndola, temos as seguintes opções:

  1. Descrição: Campo utilizado para pesquisar uma etiqueta já cadastrada no sistema através da descrição.
  2. Modelo de Etiqueta: Filtro para exibir na pesquisa por modelo de etiqueta com as opções: DANFE Simplificada, Gôndola, Packing, Picking, Pré-separação, Recebimento de Carga ou Todos. Observação: Não é possível fazer a edição do modelo DANFE Simplificada, pois é um modelo padrão de impressão utilizada para a etiqueta de produtos faturados de pedidos vindos do módulo E-commerce, para saber mais sobre a DANFE Simplificada, clique aqui.
  3. Formato da Etiqueta: Filtro para listar as etiquetas cadastradas por formato. As opções disponíveis são: Cartaz (HTML), ZPL – Zebra, DPL – Datamax ou Todos.
  4. :  Para incluir um novo modelo de etiqueta, selecione este botão.
  5. : Após utilizar os filtros da pesquisa mencionados acima, utilize o botão buscar para visualizar o resultado.

Clique no botão  para cadastrar um novo modelo de etiqueta.

Na tela de cadastro deverá ser informado os detalhes do modelo da etiqueta:

  1. Modelo de Etiqueta: Com as opções Gôndola, Packing, Picking, Pré-Separação e Recebimento de Carga, este campo tem como função indicar qual local do Bluesoft ERP será utilizada a etiqueta cadastrada.
  2. Formato da Etiqueta: Neste campo, é possível informar qual o tipo de equipamento será utilizado para realizar a impressão das etiquetas, por exemplo: Cartaz (HTML): utilizado para efetuar a impressão em impressoras comuns; ZPL – Zebra: formato utilizado por impressoras térmicas do modelo Zebra; DPL – Datamax: formato utilizado por impressoras térmicas do modelo Datamax.
  3. Caracteres por linha: Nesse campo deverá ser informado a quantidade de caracteres que será impresso por linha, contando com os espaços. Exemplo: ARROZ TIPO 1 (Tem 12 caracteres contando os espaços), para uma etiqueta de 110 x 30mm, geralmente é definido até 30 caracteres por linha. Se a descrição do produto tiver mais que 30 caracteres, será impresso na linha de baixo. Esta informação é utilizada somente para as etiquetas no formato ZPL e DPL.
  4. Formatação de preço por unidade de medida: Neste campo será possível definir o formato de preço por unidade de medida entre 2 ou 3 casas decimais.
  5. Descrição: Nesse campo deverá ser informado a descrição da etiqueta. Exemplo: Modelo 110 x 30mm.
  6. Variáveis: Nesta lista é possível selecionar as variáveis para utilizar em cada modelo de etiqueta. Ao selecionar uma variável da lista, ela será incluída automaticamente no conteúdo do modelo incluído.
  7. Conteúdo: Nesse campo deverá ser informado o código fonte do modelo da etiqueta, o código pode ser escrito nas linguagens:
    – ZPL (Zebra Programming Language)*
    – DPL (Datamax Programming Language)
    – HTML (HyperText Markup Language)
  8. : Botão utilizado para copiar o Conteúdo da etiqueta, utilizado geralmente para criações de novas etiquetas com base no modelo em que está sendo copiado.
  9. Imagem: Nesse campo será possível fazer o upload de uma imagem, é aconselhável que seja escaneado uma etiqueta já impressa desse modelo ou até mesmo uma foto da etiqueta impressa, pois no momento da impressão a imagem será exibida, para que fique visível que tipo de etiqueta que será impressa.  

Exemplo:

* ZPL (Zebra Programming Language):

A programação Zebra (ZPL) é uma linguagem de comandos proprietária das impressoras de etiquetas desenvolvidas pela empresa Zebra Technologies. A linguagem permite controlar a aparência de etiquetas de impressão. Por exemplo, você pode adicionar códigos de barra, juntamente com o preço e a descrição dos produtos.

Importante: É necessário ter conhecimento da linguagem ZPL, para efetuar o cadastro do modelo de etiqueta.

Link do manual de programação ZPL.

Link do manual de programação DPL.

Sintaxe dos comandos:

A sintaxe da ZPL é:

  • ^XA: Inicia todo formato de comando.
  • ^FO: Comando de origem para um campo.
  • ^FS: Comando de separador de campo.
  • ^FD: Comando de campo de dados.
  • ^XZ: Termina todo formato de comando.
Segue abaixo um exemplo do código de uma etiqueta de preço de 110 x 30mm.

^XA
^MMT^MNY^EF^FS^JS8
^XZ
^XA
^DFFORM1^FS^LH00,00^FS^MUM
^FO8,10^AVN,7.5,8.75^FDR$^FS
^FO18,8^AVN,16,15^FN1^FS
^FO0,2^ATN,6,5.25^FN2^FS
^FO0,7^ATN,6,5.25^FN3^FS
^FO64,10^B2N,10,Y^FN4^FS
^MUD
^XZ
^XA
^XFFORM1^FS
^FN1^FD${etiqueta.preco}^FS
^FN2^FD${etiqueta.descricao[0]}^FS
^FN3^FD${etiqueta.descricao[1]}^FS
^FN4^FD${etiqueta.barra}^FS
^XB
^XZ

Utilizando o código acima a etiqueta será impressa da seguinte forma:

No código acima temos as seguintes informações:

^FN1^FD Seguido de ${etiqueta.preco}^FS onde estamos passando o preço do produto.

^FN2^FD Seguido de ${etiqueta.descricao[0]}^FS onde estamos passando a descrição de gôndola do produto.

^FN2^FD Seguido de ${etiqueta.descricao[1]}^FS também estamos passando a descrição de gôndola do produto, nessa caso a descrição será exibida em duas linhas na etiqueta.

^FN4^FD Seguido de ${etiqueta.barra}^FS onde estamos passando o código de barras do produto.

Na primeira parte do código temos:

^FO8,10^AVN,7.5,8.75^FDR$^FS onde estamos informando os valores de tamanho e posição do R$ que será impresso na etiqueta.

^FO18,8^AVN,16,15^FN1^FS onde estamos informando os valores de tamanho e posição do preço do produto FN1, que está sendo passado através do código ^FN1^FD${etiqueta.preco}^FS

^FO0,2^ATN,6,5.25^FN2^FS onde estamos informando os valores de tamanho e posição da primeira linha da descrição do produto, que está sendo passado através do código ^FN2^FD${etiqueta.descricao[0]}^FS

^FO0,7^ATN,6,5.25^FN3^FS onde estamos informando os valores de tamanho e posição da segunda linha da descrição do produto, que está sendo passado através do código ^FN3^FD${etiqueta.descricao[0]}^FS

^FO64,10^B2N,10,Y^FN4^FS onde estamos informando os valores de tamanho e posição do código de barras do produto, que está sendo passado através do código ^FN4^FD${etiqueta.barra}^FS

Exemplo:

Segue abaixo um exemplo do código de uma etiqueta de preço de 110 x 30mm utilizando o atributo: ${etiqueta.precoVendaFidelidade}

^XA
^MMT^MNY^EF^FS
^DFFORM1^FS^LH00,00^FS^MUM
^FO000,012^XGIMAGEM^FS
^FO000,002^A0,6,4.5^FN1^FS
^FO040,010^A0,16,24^FB440,1,,R^FN2^FS
^FO000,008^A0,3,4.5^FN3^FS
^FO100,008^A0R,3,3^FN4^FS
^MUD
^XZ
^XA
^XFFORM1^FS
^FN1^FD${etiqueta.descricao[0]}^FS
^FN2^FD${etiqueta.preco}^FS
^FN3^FDPreco Fidelidade R$ ${etiqueta.precoVendaFidelidade}^FS
^FN4^FD${etiqueta.data}^FS
^XB
^XZ

Utilizando o código acima a etiqueta será impressa da seguinte forma:

Segue abaixo um exemplo do código de uma etiqueta de preço de 110 x 30mm utilizando atributos para montar uma etiqueta para ATACADO:

^XA
^MMT^MNY^EF^FS
^XZ
^XA
^DFFORM1^FS^LH00,00^FS^MUM^LRY
^FO0,22^XGIMAGEM^FS
^FO53,7^GB40,17,19^FS
^FO8,8^A0N,3^FDVarejo^FS
^FO55,8^A0N,3^FDAtacado^FS
^FO8,13^A0N,4^FDR$^FS
^FO0,2.5^A0N,5^FN1^FS
^FO1,7^A0B,3,^FN2^FS
^FO13,12^A0N,8^FN3^FS
^FO8,20^B2N,6^FN4^FS
^FO55,11^A0N,4^FDR$^FS
^FO55,15^A0N,4^FDUN^FS
^FO61,11^A0N,8^FN5^FS
^FO55,23^A0N,2^FN6^FS
^FO76,17.5^A0N,5^FN7^FS
^FO72,19^A0N,3^FDR$^FS
^FO72,22.5^A0N,3^FN8^FS
^FO65,26.5^A0N,2.5^FDLEVE + PAGUE -^FS
^MUD
^XZ
^XA
^XFFORM1^FS
^FN1^FD${etiqueta.descricao[0]}^FS
^FN2^FD${etiqueta.data}^FS
^FN3^FD${etiqueta.precoVarejo}^FS
^FN4^FD${etiqueta.barra}^FS
^FN5^FD${etiqueta.precoAtacado}^FS
^FN6^FD${etiqueta.barra}^FS
^FN7^FD${etiqueta.preco}^FS
^FN8^FD${etiqueta.embalagemFatorEstoqueFormatado}^FS
^XB
^XZ

Utilizando o código acima a etiqueta será impressa da seguinte forma:

Segue abaixo um exemplo do código de uma etiqueta de preço de 110 x 30mm utilizando atributos para montar uma etiqueta para produtos com Preco Especial:

^XA
^MMT^MNY^EF^FS
^XZ
^XA
^DFFORM1^FS^LH00,00^FS^MUM^LRY
^FO0,22^XGIMAGEM^FS
^FO000,002^A0,6,4.5^FN1^FS
^FO000,008^A0,2,2^FN2^FS
^FO010,015^A0,12,12^FN3^FS
^FO055,008^A0,6,4.5^FN4^FS
^FO060,017^A0,12,12^FN5^FS
^FO000,015^A0,6,4.5^FN6^FS
^FO050,017^A0,6,4.5^FN7^FS
^FO055,007^A0,08,08^FN8^FS
^MUD
^XZ
^XA
^XFFORM1^FS
^FN1^FD${etiqueta.descricao[0]}^FS
^FN2^FDUNIDADE^FS
^FN3^FD${etiqueta.preco}^FS
^FN4^FD*A partir de: ${etiqueta.quantidadeApartirDe} ${etiqueta.embalagemKey}^FS
^FN8^FD__________^FS
^FN5^FD${etiqueta.precoEspecial}^FS
^FN6^FDR$^FS
^FN7^FDR$^FS
^XB
^XZ

Utilizando o código acima a etiqueta será impressa da seguinte forma:

Segue abaixo um exemplo do código de uma etiqueta de preço utilizando atributos para montar uma etiqueta para produtos de Pack Virtual modelo: Pague menos a partir de X unidades (atacado):

^XA
^MMT^MNY^EF^FS
^XZ
^XA
^DFFORM1^FS^LH00,00^FS^MUM^LRY
^FO1.5,2.5^A0N,5^FN1^FS
^FO1.5,7^A0N,5^FN9^FS
^FO2,7.5^A0N,4.2^FDComprando 1 Und:^FS
^FO41,7.5^A0N,4^FDComprando a partir de^FS
^FO50.9,11.5^A0N,4^FN6^FS
^FO53,11.5^A0N,4^FDUnds:^FS
^FO2.5,21.5^A0N,5^FDR$^FS
^FO7,18.5^A0N,11^FN3^FS
^FO23,30.5^B2N,6^FN4^FS
^FO46,18.5^A0N,11^FN11^FS
^FO41.5,21.5^A0N,5^FDR$^FS
^FO38,6.5^GB40,21,19^FS
^MUD
^XZ
^XA
^XFFORM1^FS
^FN1^FD${etiqueta.descricao[0]}^FS
^FN9^FD${etiqueta.descricao[1]}^FS
^FN3^FD${etiqueta.precoNormal}^FS
^FN4^FD${etiqueta.barra}^FS
^FN6^FD${etiqueta.packQuantidadeGatilho}^FS
^FN11^FD${etiqueta.packValorFinalUnitario}^FS
^XB
^XZ

Utilizando o código acima a etiqueta será impressa da seguinte forma:

Os modelos Cartaz Preço de Venda e Cartaz Preço de Oferta não são alteráveis, pois são modelos padrão do Bluesoft ERP que podem ser utilizados por impressoras comuns utilizando folha sulfite A4.

Modelo Cartaz Preço de Venda:

Modelo Cartaz Preço de Oferta:

Parâmetros possíveis para impressão de etiquetas de gôndola:

Obsevações:

O parâmetro ${etiqueta.packValorRateioUnitario} funciona apenas para modelos de etiqueta para pack virtual que sejam Leve X Pague Y

Modelo Etiqueta de Rótulo

Através deste modelo de etiqueta é possível realizar a impressão dos dados referente as informações nutricionais, presentes no cadastro do produto.

Parâmetros possíveis para o modelo de Etiqueta de Rótulo:

  • ${etiqueta.descricaoCompleta} – Descrição completa do cadastro do produto.
  • ${etiqueta.descricaoCupom} – Descrição de cupom informado no cadastro do produto.
  • ${etiqueta.descricao} – Descrição de gôndola do cadastro do produto.
  • ${etiqueta.preco} – Preço de venda do produto informado na Precificação de Produtos.
  • ${etiqueta.precoOferta} – Preço de oferta em vigência do produto.
  • ${etiqueta.dataFabricacao} – Data de fabricação que irá se basear na data atual de impressão.
  • ${etiqueta.dataValidadeShelfLife} – Data de validade que irá se basear na data atual de impressão, somada a quantidade de dias definido no campo Shelf-life (Dias de Vida Útil) , no cadastro do produto (considerado o cadastro do item unitário ou Pai de equivalência de estoque, ou seja, pelo código onde há o controle de estoque).
  • ${etiqueta.qtdPorcaoPorEmbalagem} – Porção por embalagem quantidade conforme informação
  • produto.
  • ${etiqueta.qtdPorcao} – Porção de quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.medidaCaseiraInteira} – Medida caseira quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoValorEnergetico} – Valor energético descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctValorEnergetico} – Valor energético porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdValorEnergetico} – Valor energético quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoCarboidratos} – Carboidratos descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctCarboidratos} – Carboidratos porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdCarboidratos} – Carboidratos quantidade conforme informação nutricional definida no cadastro do produto.
  • definida no cadastro do produto.
  • ${etiqueta.descricaoAcucaresTotais} – Açúcares totais descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctAcucaresTotais} – Açúcares totais porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdAcucaresTotais} – Açúcares totais quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoAcucaresAdicionados} – Açúcares adicionados descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctAcucaresAdicionados} – Açúcares adicionados porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdAcucaresAdicionados} – Açúcares adicionados quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoLactose} – Lactose descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctLactose} – Lactose porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdLactose} – Lactose quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoGalactose} – Galactose descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctGalactose} – Galactose porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdGalactose} – Galactose quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoProteinas} – Proteínas descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctProteinas} – Proteínas porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdProteinas} – Proteínas quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoGordurasTotais} – Gorduras totais descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctGordurasTotais} – Gorduras totais porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdGordurasTotais} – Gorduras totais quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoGordurasSaturadas} – Gorduras saturadas descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctGordurasSaturadas} – Gorduras saturadas porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdGordurasSaturadas} – Gorduras saturadas quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoGordurasTrans} – Gorduras trans descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctGordurasTrans} – Gorduras trans porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdGordurasTrans} – Gorduras trans quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoColesterol} – Colesterol descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctColesterol} – Colesterol porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdColesterol} – Colesterol quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoFibraAlimentar} – Fibras alimentares descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctFibraAlimentar} – Fibras alimentares porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdFibraAlimentar} – Fibras alimentares quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoCalcio} – Cálcio descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctCalcio} – Cálcio porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdCalcio} – Cálcio quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoFerro} – Ferro descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctFerro} – Ferro porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdFerro} – Ferro quantidade conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.descricaoSodio} – Sodio descrição conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.pctSodio} – Sodio porcentagem conforme informação nutricional definida no cadastro do produto.
  • ${etiqueta.qtdSodio} – Sodio quantidade conforme informação nutricional definida no cadastro do produto.

Feito o cadastro do modelo da etiqueta ja é possível imprimir as etiquetas as através da tela Impressão de Etiqueta de Preço.

Para o modelo de etiqueta de Produto Próximo do Vencimento, temos as seguintes variáveis;

Descrição: ${etiqueta.descricao[0]}
Preço Normal: ${etiqueta.precoNormal}
Preço Oferta ${etiqueta.precoOferta}
Data Oferta inicio: ${etiqueta.ofertaInicio}
Data Oferta fim: ${etiqueta.ofertaFim}
Código GTIN: ${etiqueta.barra} (A variável é a mesma para preço normal, mas o ERP verifica o preço vigente de acordo com o tipo de oferta)

Modelo de exemplo;

Código ZPL.

^XA
^LRY
^FO05,05^GB550,50,30^FS
^CF0,30
^FO50,20^FDPRODUTO PROXIMO AO VENCIMENTO^FS
^CF0,30,20
^FO10,80^FD${etiqueta.descricao[0]}^FS
^CF0,20
^FO10,115^FDDe R$ ${etiqueta.precoNormal}^FS
^CF0,30
^FO300,115^FDPor R$ ${etiqueta.precoOferta}^FS
^CF0,20
^FO10,150^FDOferta inicio: ${etiqueta.ofertaInicio} ate Oferta fim: ${etiqueta.ofertaFim}^FS
^BY2,3,25
^FO60,175^BC^FD ${etiqueta.barra}^FS
^XZ


Variáveis para o Modelo de Recebimento de Carga (ZPL e DPL)

Ao configurar etiquetas para a rotina de Recebimento de Carga, o sistema disponibiliza um conjunto de variáveis voltadas para a operação logística e identificação de paletes. Estas variáveis permitem automatizar a impressão de informações cruciais para a movimentação no armazém via Coletor WMS Mobile.

  • ${etiqueta.nomeConferente}: Nome do usuário responsável pela conferência da carga.
  • ${etiqueta.codigoBarra}: Código de barras do produto ou do palete.
  • ${etiqueta.dataRecebimento}: Data em que o recebimento foi realizado no sistema.
  • ${etiqueta.dataValidade}: Data de validade do produto contido no palete.
  • ${etiqueta.descricaoCompleta}: Descrição detalhada do produto conforme o cadastro.
  • ${etiqueta.descricao}: Descrição resumida do produto para etiquetas.
  • ${etiqueta.enderecoDescritivo}: Exibe o Endereço destino específico de picking, cross-docking ou endereçamento automático que foi priorizado para aquele palete.
  • ${etiqueta.nomeFornecedor}: Razão social ou nome fantasia do fornecedor da mercadoria.
  • ${etiqueta.gtin}: Código GTIN (EAN) da embalagem do produto.
  • ${etiqueta.numeroCarga}: Número identificador da carga recebida.
  • ${etiqueta.numeroPalete}: Identificador numérico exclusivo do palete gerado na conferência.
  • ${etiqueta.quantidade}: Quantidade total de itens contidos no palete.
  • ${etiqueta.sequencia}: Ordem sequencial do palete dentro da carga.
  • ${etiqueta.categoriaCross}: Identifica o Tipo de Operação logística através de códigos simplificados para facilitar a identificação visual rápida:
    • (C): indica Cross Docking (envio direto para expedição).
    • (CP): indica Cross Docking Parcial.
    • (A): indica Armazenamento (direcionamento para endereço de pulmão).
    • Nota: Para cargas de Transferência Entre Lojas, esta variável retornará vazia.

Modelo de exemplo:

Código ZPL com todas as variáveis do modelo exemplo .

^XA
^CI28 ^FX Ativa acentuação UTF-8

^FX — BLOCO 1: CABEÇALHO (BORDA FINA) —
^FO20,20^GB760,115,2^FS
^CF0,20,20^FO40,35^FDSEQ:^FS
^CF0,40,40^FO40,65^FD${etiqueta.sequencia}^FS

^CF0,20,20^FO180,35^FDCARGA:^FS
^CF0,40,40^FO180,65^FB200,1,,L^FD${etiqueta.numeroCarga}^FS

^CF0,20,20^FO380,35^FDPALETE:^FS
^CF0,40,40^FO380,65^FB260,1,,L^FD${etiqueta.numeroPalete}^FS

^FX QR Code lateral
^FO660,25^BQN,2,3^FDQA,${etiqueta.numeroPalete}^FS

^FX — BLOCO 2: PRODUTO, DESCRIÇÃO EM DESTAQUE E GTIN —
^FO20,145^GB760,200,2^FS
^CF0,22,22^FO40,160^FDPRODUTO (COMPLETO):^FS
^CF0,20,20^FO40,185^FB710,2,,L^FD${etiqueta.descricaoCompleta}^FS

^FX Descrição maior e em cima para destaque
^CF0,35,35^FO40,245^FDDESCRIÇÃO: ${etiqueta.descricao}^FS

^FX GTIN e Fornecedor nas linhas de baixo
^CF0,22,22^FO40,285^FDGTIN: ${etiqueta.gtin}^FS
^CF0,22,22^FO40,315^FDFORNECEDOR: ${etiqueta.nomeFornecedor}^FS

^FX — BLOCO 3: VALIDADE, ENDEREÇO E CATEGORIA —
^FO20,355^GB760,140,2^FS
^CF0,18,18^FO40,370^FDVALIDADE:^FS
^CF0,32,32^FO40,395^FD${etiqueta.dataValidade}^FS

^CF0,18,18^FO260,370^FDENDEREÇO:^FS
^CF0,32,32^FO260,395^FB320,2,,L^FD${etiqueta.enderecoDescritivo}^FS

^CF0,18,18^FO600,370^FDCATEGORIA:^FS
^CF0,60,60^FO600,395^FB150,1,,L^FD${etiqueta.categoriaCross}^FS

^FX — BLOCO 4: CONFERÊNCIA E QUANTIDADE —
^FO20,505^GB760,105,2^FS
^CF0,20,20^FO40,520^FDRECEBIMENTO: ${etiqueta.dataRecebimento}^FS
^CF0,20,20^FO40,565^FDCONFERENTE: ${etiqueta.nomeConferente}^FS

^CF0,22,22^FO550,520^FDQTD:^FS
^CF0,60,60^FO550,545^FD${etiqueta.quantidade}^FS

^FX — BLOCO 5: RODAPÉ TÉCNICO —
^FO20,620^GB760,110,2^FS
^BY2,2,50 ^FO100,635^BCN,70,Y,N,N^FD${etiqueta.codigoBarra}^FS

^XZ