Etiquetas de fabricación: una plantilla por fase y sus variables

Cuando en una orden de trabajo de fabricación se cierra lo producido en una fase, el sistema puede imprimir automáticamente una etiqueta para el material que acaba de salir de esa fase. Es la pegatina que acompaña al producto intermedio hasta la fase siguiente: lleva de dónde viene (pedido y orden de fabricación), qué es, qué características tiene y el código de barras con el que se lee en el siguiente paso.

Cada fase de la lista de materiales puede tener su propia etiqueta, porque lo que sale de una fase no se parece a lo que sale de la siguiente: cambian el tamaño de la pegatina, los datos que interesan y hasta el tipo de impresora.

Cómo está montado: la plantilla se enlaza a la fase

El diseño de la etiqueta no se adjunta como documento en cada fase: se sube una vez al gestor de plantillas y desde la fase se elige cuál usar. Se hace así porque normalmente todas las listas de materiales comparten las mismas fases, y adjuntar el diseño obligaría a repetirlo lista por lista. Además, al crear una lista de materiales a partir de una plantilla de lista las fases se copian enteras, con su etiqueta incluida, así que no hay que volver a vincular nada.

Los documentos de la fase (planos, instrucciones de montaje, controles de calidad) siguen sirviendo para lo que de verdad es un documento, y se imprimen en el mismo lote que la etiqueta.

Configuración previa

1. Subir el diseño de la etiqueta

En el gestor de plantillas se da de alta el diseño y se le indica a qué se aplica. Para estas etiquetas hay tres familias, una por formato de salida:

  • Etiquetas de fabricación: diseño HTML, el que se imprime desde el navegador o se convierte a PDF.
  • Etiquetas de fabricación (ZPL): para impresoras térmicas Zebra.
  • Etiquetas de fabricación (SBPL): para impresoras térmicas Sato.

Cada formato necesita su propio diseño: una plantilla ZPL no vale como PDF ni al revés. Son los mismos formatos y la misma mecánica que las etiquetas de artículo, de contenedor o de ubicación.

2. Enlazar la plantilla a la fase

En la ficha de la fase, dentro de la lista de materiales, hay dos desplegables que ofrecen únicamente las plantillas de la familia que corresponde:

  • «Etiqueta artículo intermedio»: el diseño HTML.
  • «Etiqueta artículo intermedio (ZPL)»: el diseño para impresora Zebra. Este campo solo aparece si la plataforma tiene configurada una impresora Zebra; si no, sería ruido en la ficha.

Si la fase no tiene plantilla enlazada, se usa la plantilla de esa familia marcada como predeterminada; y si tampoco hay ninguna, el diseño estándar que trae el producto. O sea, que una fase sin configurar nada también saca etiqueta.

La fase tiene selector para los formatos HTML y ZPL. El formato SBPL no tiene selector propio en la fase: se resuelve siempre con la plantilla predeterminada de su familia, así que no se puede dar un diseño SBPL distinto a cada fase.

3. Elegir qué características salen

En la propia fase se marcan las características que interesan en ese punto del proceso (las mismas que se ven en la pantalla de fabricación). Son las que la etiqueta puede imprimir, y solo se imprimen si el artículo producido tiene valor para ellas: una característica marcada en la fase pero vacía en el artículo no pinta nada.

4. Decidir cuántas pegatinas salen

En el artículo a fabricar de la fase, el campo «¿Cuántas pegatinas salen?» admite tres valores:

  • 1 por unidad fabricada (comportamiento por defecto): 24 unidades cerradas son 24 pegatinas, lleve el artículo número de serie o no.
  • 1 o 2: salen siempre esa cantidad, se fabriquen las unidades que se fabriquen.

Se configura en la relación entre la fase y el artículo, y no en el artículo, porque el mismo producto intermedio puede querer una pegatina en una fase y dos en otra.

Cuándo se imprime

  • Al fabricar: al cerrar una línea en la pantalla de fabricación, la etiqueta sale junto a la del artículo y a los documentos de la fase, en un solo envío.
  • Con el check «Imprimir» desmarcado en esa línea no se imprime en ese momento, pero la etiqueta queda registrada.
  • Reimprimir: se puede volver a sacar la etiqueta de una unidad ya fabricada, o sacar de golpe, con «Imprimir todas», las de todo lo fabricado en la orden de trabajo.
  • Desde la ficha de la orden de trabajo, el botón «Imprimir etiquetas» vuelve a sacar todo lo fabricado en ella, para cuando las pegatinas que salieron al fabricar se han estropeado o se han perdido. Es el mismo documento que da «Imprimir todas».

Si el operario tiene impresora térmica configurada, la etiqueta se manda directamente a ella; si no la tiene, se abre el diseño HTML para imprimirlo desde el navegador. No hay que configurar nada para ese respaldo: funciona solo.

Reimprimir la etiqueta desde la ficha del artículo

La plantilla que declara la fase no se queda solo en la fase: al crear el artículo intermedio se copia a su ficha, al campo de etiqueta del artículo. Así, si más adelante hay que volver a sacar la pegatina, se imprime desde el propio artículo con el mismo diseño en lugar de caer en la etiqueta por defecto.

  • Si el intermedio ya existía sin etiqueta, se le rellena. Si ya tenía una puesta a mano, no se pisa.
  • Cada formato se mira por separado, así que una fase puede llevar solo la ZPL y el otro hueco quedarse vacío.
  • En un artículo de Producción, el desplegable de etiqueta de su ficha ofrece también las plantillas de fabricación, para poder cambiarla desde ahí.

En la etiqueta de artículo, los datos de fabricación llevan MF_

Un mismo diseño no se copia tal cual entre los dos caminos. Cuando la etiqueta se imprime como etiqueta de artículo, las variables de fabricación llevan el prefijo MF_: {MF_ORDER_NUMBER}, {MF_MANUFACTURING_ORDER_REF}, {MF_PHASE_NAME}, {MF_QTY_TO_MANUFACTURE}, {MF_MANUFACTURED_AT}, {MF_FEAT_<CLAVE>}… y así con todas las de la tabla siguiente.

El prefijo evita un choque de nombres: seis de esos datos (part number, descripción, cliente, código de barras, número de serie y texto de etiqueta) ya existen en la etiqueta de artículo con otro significado — el código de barras, por ejemplo, allí es una imagen y no un texto.

Los datos se resuelven por número de serie, así que cada etiqueta lleva los de su unidad aunque se impriman varias de golpe. Si no se pueden resolver, esas variables salen vacías y la etiqueta se imprime igual.

Variables disponibles en la plantilla

En el diseño, las variables se escriben entre llaves allí donde tenga que aparecer el dato. Son las mismas en HTML, en ZPL y en SBPL.

VariableQué imprime
{ORDER_NUMBER}Número del pedido del que viene la fabricación.
{MANUFACTURING_ORDER_REF}Referencia de la orden de fabricación.
{CLIENT_NAME}Cliente de la orden de fabricación.
{PHASE_NAME}Nombre de la fase que se está fabricando.
{PART_NUMBER}Código del artículo producido.
{ARTICLE_NAME}Descripción del artículo producido.
{MEASUREMENT_UNIT}Unidad de medida del artículo.
{QTY_TO_MANUFACTURE}Cantidad que pide la orden de fabricación.
{QTY}Unidades que representa la línea que se está imprimiendo.
{QTY_MANUFACTURED}Unidades ya fabricadas de esa línea.
{POS}Posición de la unidad dentro de la orden.
{MANUFACTURED_AT}Fecha de fabricación, en formato dd-mm-aaaa.
{BARCODE}Código de barras de la unidad fabricada: el que lee la fase siguiente.
{SERIALNUMBER}Número de serie, en artículos con control por número de serie.
{TEXTO_ETIQUETA}Texto libre: las líneas de tipo «Texto etiqueta» del escandallo de esa orden y esa fase.
{FEATURES_TEXT}Todas las características marcadas, como «Nombre: valor», una por línea.
{FEATURES_ZPL}Lo mismo, con el salto de línea que entiende una etiqueta ZPL.
{FEAT_<CLAVE>}El valor de una característica concreta. Ver el apartado siguiente.

Las cantidades se imprimen sin ceros de relleno: en una pegatina térmica «3» se lee mejor que «3,0000». Las unidades con decimales los conservan.

Colocar las características en la etiqueta

Cada característica marcada en la fase se puede colocar en un hueco fijo del diseño, con la variable {FEAT_<CLAVE>}. La clave se forma a partir de la referencia de la característica y, si no tiene, de su nombre: se pasa a mayúsculas, se quitan los acentos y todo lo que no sea letra o número se convierte en guion bajo.

  • Una característica llamada «Tensión PCB», sin referencia, se coloca con {FEAT_TENSION_PCB}.
  • Una llamada «T(K)» se coloca con {FEAT_T_K}.
  • Si la característica tiene referencia, manda la referencia y no el nombre. Merece la pena comprobarlas antes de dar el diseño por bueno.

Cuando no hace falta colocarlas una a una, {FEATURES_TEXT} y {FEATURES_ZPL} las imprimen todas seguidas en un solo campo. En un diseño HTML se puede además recorrer la lista con el bloque repetible features, que en cada vuelta ofrece {features.FEATURE_NAME} y {features.FEATURE_VALUE}:

<!-- BEGIN features -->
<tr>
  <td>{features.FEATURE_NAME}</td>
  <td>{features.FEATURE_VALUE}</td>
</tr>
<!-- END features -->

En ZPL no hay bloque repetible: una plantilla térmica no puede ir calculando la coordenada vertical de cada línea, así que o se usan los huecos fijos {FEAT_<CLAVE>} o se mete {FEATURES_ZPL} en un campo de varias líneas.

Ejemplo de diseño ZPL

Un extracto del diseño estándar que trae el producto, para ver cómo se sitúan las variables:

^FO15,15^A0N,26,26^FH^FDPEDIDO^FS
^FO15,45^A0N,56,56^FH^FD{ORDER_NUMBER}^FS
^FO15,110^A0N,26,26^FH^FDOF {MANUFACTURING_ORDER_REF}^FS
^FO15,142^A0N,26,26^FH^FDCANT. {QTY_TO_MANUFACTURE} {MEASUREMENT_UNIT}^FS
^FO15,180^FB394,2,4,L,0^A0N,28,28^FH^FD{PART_NUMBER}^FS
^FO15,248^FB394,4,4,L,0^A0N,24,24^FH^FD{FEATURES_ZPL}^FS
^FO15,352^A0N,24,24^FH^FD{MANUFACTURED_AT}^FS
^FO15,382^BY2,3,46^BCN,46,N,N,N^FD{BARCODE}^FS

Consideraciones importantes

  • El código de barras de la etiqueta es el de la unidad de material que se acaba de fabricar, que es justo el que se lee al empezar la fase siguiente. No es el que el operario teclea o escanea en la rejilla al fabricar.
  • Una característica solo aparece si está marcada en la fase y el artículo producido tiene valor para ella. Es la explicación más habitual de un hueco vacío en la etiqueta.
  • Al fabricar varias unidades a la vez sale un solo documento con todas las etiquetas, no una ventana por unidad. Por eso un diseño ZPL debe ser una etiqueta completa: las etiquetas se encadenan una detrás de otra.
  • Si en el mismo envío conviven etiquetas de tamaños distintos (la del artículo y la de la fase, por ejemplo), se unen en un PDF de varias páginas para que cada una conserve su tamaño.
  • Los documentos de la fase que se imprimen junto a la etiqueta solo pueden ser PDF o imagen (pdf, jpg, gif, png): son los que el navegador sabe imprimir. Un Word o un Excel se descargarían en lugar de imprimirse, así que se descartan.
  • Cambiar el diseño de una plantilla afecta a todas las fases que la tengan enlazada. Si dos fases necesitan etiquetas distintas, son dos plantillas.
  • Conviene dejar una sola plantilla marcada como predeterminada en cada familia. Si hay varias, el sistema usa siempre la misma, pero no tiene por qué ser la que esperas.

Artículos relacionados

Artículo perteneciente a la/s categoría/s: Fecha de publicación: 22 de septiembre del 2026, 17:21h
« Volver atrás Sugerencias Imprimir

    Sugerencias

    Envíenos sus sugerencias para esta sección, ya sean mejoras en su funcionalidad, usabilidad o contenido. Valoraremos su opinión y comentarios e intentaremos mejorar en la medida de lo posible. Gracias por utilizar nuestros servicios.

    Nota: Todos los campos son obligatorios.

    Información básica sobre protección de datos

    La entidad responsable del tratamiento es YUNBIT, S.L. La finalidad para la cual se recaban los datos es recabar información para mejorar esta wiki. La legitimación para captar la información es el propio consentimiento del interesado al enviar la sugerencia. Los datos no serán cedidos a terceros, salvo obligación legal. Los usuarios disponen del derecho a acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional. Puede consultar la información adicional y detallada sobre Protección de Datos aquí: Política de privacidad

    Otros artículos de la categoría Configurar plantillas

    Out1