Configuración de las etiquetas de Zebra

En Odoo, las etiquetas impresas en el formato de archivo del lenguaje de programación Zebra (ZPL) están diseñadas para caber dentro de una etiqueta de cuatro por seis pulgadas. Para cambiar el tamaño (o el formato) del texto para que se ajuste a distintas etiquetas ZPL, vaya a la vista de etiqueta ZPL y modifique el código correspondiente.

Advertencia

Al personalizar el código en Odoo, tenga en cuenta que actualizar la base de datos a versiones más recientes puede ocasionar que el código ZPL personalizado deje de funcionar. Los clientes son responsables de darle mantenimiento.

Consulte las siguientes secciones para leer las explicaciones y el código de ejemplo de las personalizaciones de etiquetas de Zebra más solicitadas.

Ajustar márgenes

El texto se corta de las etiquetas estándar ZPL impresas en Odoo cuando la línea excede los cincuenta y cinco caracteres. Ajuste el margen si desea imprimir nombres de productos o números de lote largos en una sola línea.

Para comenzar, vaya al código ZPL de la etiqueta en la pestaña Arquitectura. Busque el comando ^FT en el código ZPL para las etiquetas de productos, este especifica dónde comenzar a colocar el texto o el elemento gráfico en la etiqueta. Los dos números que se encuentran ^FT definen la coordenada x y la coordenada y en los puntos (similares a los píxeles para impresoras) desde los márgenes izquierdo y superior.

Importante

Busque el comando ^FO en lugar de ^FT al personalizar etiquetas de número de serie y lote.

Example

El siguiente ejemplo muestra el nombre de un producto que se corta con el formato ZPL predeterminado de Odoo. En la pestaña Fijo, la coordenada x de la posición inicial de la etiqueta se cambia de ^FT100,80 a ^FT0,80 para que quepa el nombre completo.

Ejemplo de etiqueta de código de barras con el nombre del producto cortado.

Código:

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

Cambiar el tamaño del código de barras

Vaya al código ZPL de la etiqueta en la pestaña Arquitectura para ajustar el tamaño del código de barras a la escala correspondiente. Busque el comando ^FO (suele estar en la tercera línea), ese es el punto de partida del margen para el código de barras.

El comando ^BY configura el tamaño del código de barras y toma tres medidas para ello: el ancho de las barras, el ancho de las barras anchas en relación con las barras estrechas y la altura de las barras. El código ZPL en Odoo utiliza ^BY3 de forma predeterminada y establece el ancho de las barras en tres puntos, un tamaño común que es fácil de leer para los lectores de códigos de barras.

Example

Para reducir el código de barras a esta escala, ^BY3 cambia a ^BY2.

Ejemplo de etiqueta de código de barras.

Código:

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

Girar elementos

Vaya al código ZPL de la etiqueta en la pestaña Arquitectura para girar elementos.

El primer parámetro del comando ^BC (la información que afecta el comportamiento del comando) define la rotación de un elemento, que puede ser:

  • N: Orientación predeterminada.

  • R: Gira 90 grados.

  • I: Gira 180 grados.

  • B: Gira 270 grados.

Example

Para girar el código de barras, ^BCN cambia a ^BCB.

Ejemplo de etiqueta de código de barras.

Código:

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