Configuração de etiquetas Zebra

No Odoo, as etiquetas impressas no formato de arquivo Zebra Programming Language (ZPL) são concebidas para se adaptarem a uma etiqueta de 10 x 15 cm. Para redimensionar (ou reformatar) o texto para se adaptar a uma variedade de tamanhos de etiquetas ZPL, navegue até à visão de etiquetas ZPL e altere o código ZPL.

Aviso

Ao personalizar o código no Odoo, tenha em mente que a atualização da base de dados para versões mais recentes pode quebrar o código ZPL personalizado. Os clientes são responsáveis pela manutenção do seu código personalizado.

Consulte as seções seguintes para obter explicações e exemplos de código para personalizações de etiquetas Zebra frequentemente solicitadas.

Ajustar a margem

O texto é cortado das etiquetas padrão ZPL impressas no Odoo quando a linha excede cinquenta e cinco caracteres. Para colocar nomes longos de produtos ou números de lote em uma única linha, ajuste a margem.

Para começar, navegue até o código ZPL da etiqueta na aba Arquitetura. No código ZPL para etiquetas de produtos, procure o comando ^FT, que especifica onde começar a colocar o texto, ou elemento gráfico, na etiqueta. Os dois números imediatamente a seguir de ^FT definem a coordenada x e a coordenada y em pontos (semelhante a pixeis para impressoras) a partir das margens esquerda e superior.

Importante

Ao personalizar etiquetas de número de lote/série, procure o comando ^FO, em vez de ^FT.

Example

A seguir, um exemplo em que o nome do produto é cortado com a formatação ZPL padrão do Odoo. Na aba Fixo, a coordenada x da posição inicial da etiqueta é alterada de ^FT100,80 para ^FT0,80, para encaixar o nome inteiro.

Exemplo de etiqueta de código de barras com o nome do produto cortado.

Código:

^XA^CI28
^FT100,80^A0N,40,30^FD[E-COM11] Cabinet with Doors (wood: Cherry, handles: brass)^FS
...
^XZ

Redimensionar código de barras

Para ajustar o tamanho do código de barras à escala, comece navegando até o Código ZPL da etiqueta na aba Arquitetura. Procure o comando ^FO (normalmente na terceira linha), que é o ponto de partida da margem para o código de barras.

O comando ^BY configura o tamanho do código de barras, e recebe três números: largura da barra, largura das barras largas em relação às barras estreitas e altura da barra. Por padrão, o código ZPL no Odoo usa ^BY3, configurando a largura da barra para três pontos, um tamanho comum que é fácil de ser lido pelos leitores de código de barras.

Example

Para reduzir o código de barras à escala, ^BY3 é reduzido para ^BY2.

Exemplo de etiqueta de código de barras.

Código:

^XA^CI28
...
^FO100,160^BY3
...
^XZ

Girar elementos

Para girar elementos em ZPL, comece por navegar para o código ZPL da etiqueta na aba Arquitetura.

O primeiro parâmetro do comando ^BC (informação que afeta o comportamento do comando) define a rotação de um item, que pode ser:

  • N: exibir normalmente

  • R: girar 90 graus

  • I: girar 180 graus

  • B: girar 270 graus

Example

Para girar o código de barras, ^BCN é alterado para ^BCB.

Exemplo de etiqueta de código de barras.

Código:

^XA^CI28
...
^BCN,100,Y,N,N
...
^XZ