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, uno por formato. Cada uno ofrece las plantillas de etiqueta de fabricación y las de etiqueta de artículo de ese formato:

  • «Etiqueta de la fase»: el diseño HTML.
  • «Etiqueta de la fase (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.
Ficha de la fase MONTAJE con el campo Etiqueta artículo intermedio: Etiqueta fase MONTAJE (demo).
Con impresora Zebra configurada sale además el desplegable de la etiqueta ZPL.

Qué familia elegir depende de para qué sea la etiqueta:

  • Plantilla de fabricación: lleva los datos de la orden (pedido, orden de fabricación, fase...). Es la etiqueta de lo que se fabrica en cada orden, no del artículo, así que no se copia al intermedio: sale al fabricar como etiqueta de la fase.
  • Plantilla de artículo: se copia al intermedio que fabrica la fase y pasa a ser su etiqueta de artículo, la misma con la que se reimprime desde su ficha. Al fabricar sale una sola vez, no repetida como etiqueta de artículo y de fase.

Si la fase no tiene plantilla enlazada, no sale etiqueta de fase. Un intermedio sin etiqueta de artículo propia, en una fase sin plantilla, no saca ninguna etiqueta: es lo que pasa con el intermedio que crea el sistema, que nace sin etiqueta. El artículo final saca siempre la suya. Está explicado más abajo, en «Qué etiquetas salen al fabricar».

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 tienen valor: el del artículo producido o, si él no lo tiene, el del artículo de la orden de fabricación. Así el intermedio de una fase, que se crea sin valores propios, lleva los del producto que se está fabricando. Una característica marcada en la fase pero vacía en los dos no pinta nada.

Pestaña características de la fase con potencia y temperatura de color marcadas
Solo se imprimen las marcadas que tengan valor en el artículo.

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: esa cantidad por cada línea fabricada. En un artículo con número de serie cada unidad es una línea, así que salen 1 o 2 pegatinas por unidad. En uno sin número de serie salen 1 o 2 cada vez que se pulsa «Fabricar», se cierren las unidades que se cierren, y también 1 o 2 al reimprimir esa línea.

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.

Artículo a fabricar de la fase MONTAJE (Lámpara de demo - MONTAJE, Qty a producir 1) con el desplegable ¿Cuántas pegatinas salen? abierto: 1 por unidad fabricada, 1 o 2.
Se decide en la fase, no en el artículo.

Qué etiquetas salen al fabricar

Al fabricar pueden salir dos etiquetas distintas: la del artículo fabricado y la de la fase. Cuáles salen depende de si lo fabricado es un intermedio o el artículo final:

  • Un intermedio sale con la etiqueta de la fase, si la fase tiene una plantilla enlazada. La de artículo solo sale si el intermedio tiene una plantilla vinculada en su ficha, por ejemplo porque la etiqueta de la fase es una plantilla de artículo y se le ha copiado. Si no tiene ninguna de las dos, no sale ninguna etiqueta. Es a propósito: los intermedios no se venden, acaban dentro del artículo final, que es el que lleva la etiqueta de artículo.
  • El artículo final sale siempre con su etiqueta de artículo: la plantilla que tenga vinculada en su ficha o en su categoría o, si no, la predeterminada. Y además con la de la fase, si la fase tiene una plantilla enlazada.
  • Si la plantilla de la fase y la del artículo son la misma, sale una sola: la del artículo.

Ejemplo: la fase MONTAJE tiene enlazada una plantilla de fabricación y la fase final, EMBALAJE, no tiene ninguna. Cada lámpara montada (el intermedio LAMP-DEMO_MONTAJE) sale con la etiqueta de MONTAJE, que lleva su pedido y su orden de fabricación. Cada lámpara terminada sale con su etiqueta de artículo.

El criterio es el mismo al reimprimir, con «Imprimir todas», con «Fabricar todo», desde la ficha de la orden de trabajo y desde el listado «Productos fabricados».

Cuándo se imprime

  • Al fabricar: al cerrar una línea en la pantalla de fabricación salen sus etiquetas y los documentos de la fase. En el navegador, la etiqueta del artículo y la de la fase se abren cada una en su ventana, para poder mandarlas a impresoras distintas. Con impresora Zebra o Sato van juntas, en el mismo 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 toda la fase: lo fabricado en la orden de trabajo y, si es la que continúa una fase que se dejó a medias («Crear OT Fabricación»), también lo fabricado en las órdenes de trabajo anteriores de esa fase.
  • 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. Si lo fabricado solo lleva etiquetas de fase (en una orden de trabajo de un intermedio, por ejemplo), se abre una sola ventana.
  • Línea a línea, desde el listado «Productos fabricados»: cada línea fabricada tiene su botón «Imprimir», que saca sus etiquetas (las que le correspondan, del artículo y de la fase) con las copias que diga la fase. El listado está en tres sitios: en la orden de fabricación, dentro de la pestaña «Productos a fabricar» y con la orden de trabajo y la fase de cada línea; en la ficha de la orden de trabajo; y en la ficha de una línea de productos a fabricar. Enseña la posición, el artículo, lo fabricado, el número de serie, el código de barras, la ubicación, quién y cuándo lo fabricó y cuándo se imprimieron sus etiquetas. Al abrir una línea, el mismo botón está arriba, como «Imprimir etiquetas».
Productos a fabricar de la OT de MONTAJE: las líneas 1 y 2 fabricadas con el botón Imprimir, las 3 a 5 con el botón Fabricar, y la casilla Imprimir marcada en todas menos en la 4.
Con la casilla desmarcada no se imprime, pero la etiqueta queda registrada.
Cabecera de la tabla de productos a fabricar con los botones Fabricar todo, en verde, e Imprimir todas, en azul.
Saca de golpe las etiquetas de toda la fase.
Ficha de la orden de trabajo con el botón imprimir etiquetas
Para cuando las pegatinas se han estropeado o perdido.
Listado de productos fabricados con un botón imprimir por línea
Cada línea saca sus etiquetas con las copias que diga la fase.
Ficha de una línea fabricada con el botón imprimir etiquetas arriba
Al abrir la línea, el mismo botón está arriba.

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

Si la plantilla que declara la fase es de artículo, 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. La plantilla de fabricación no se copia: es la etiqueta de cada orden, no del artículo.

Ficha del artículo intermedio con la plantilla de etiqueta de la fase ya puesta
Así se puede reimprimir desde el artículo con el mismo diseño.
  • 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_

Si la plantilla que tiene la ficha del artículo es de fabricación (porque se le ha puesto a mano en su ficha), la etiqueta de artículo se imprime con ese mismo diseño y sus variables tal cual, sin prefijo, igual que la etiqueta de la fase: al fabricar, al reimprimir, con «Imprimir todas» y desde la ficha del artículo.

Si la ficha del artículo tiene una plantilla de artículo, un mismo diseño no se copia tal cual entre los dos caminos. En la etiqueta de artículo los datos de cada unidad van dentro del bloque articles, y los de fabricación llevan además el prefijo MF_: {articles.MF_ORDER_NUMBER}, {articles.MF_MANUFACTURING_ORDER_REF}, {articles.MF_PHASE_NAME}, {articles.MF_QTY_TO_MANUFACTURE}, {articles.MF_MANUFACTURED_AT}, {articles.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.

Son los datos de una unidad concreta: el número de fabricación sin prefijo ({articles.MF_MANUFACTURING_ORDER_NUMBER}), la orden y la fase de las que viene, su número de serie ({articles.SSNSERIALNUMBER}), su código de barras ({articles.BARCODE_TXT}) y su ubicación. Salen al fabricar, al reimprimir, con «Imprimir todas» y desde la ficha del stock S/N. Desde la ficha del artículo no hay una unidad concreta y no salen: la etiqueta lleva los datos del artículo, con su propio código de barras.

Para las barras, en un diseño HTML, {articles.BARCODE_IMG}: solo las barras, en Code 128, del mismo código que {articles.BARCODE_TXT}. Es el del registro de stock que se imprime, venga o no de fabricación, y desde la ficha del artículo, el del artículo. {articles.BARCODE} también pinta barras, pero con el formato de artículos de la plataforma (EAN-13 si no se ha configurado otro) y con el código escrito debajo. En ZPL las barras se dibujan con ^BC y {articles.BARCODE_TXT}.

Las características del artículo en su etiqueta

La etiqueta de artículo lleva todas las características del propio artículo, sin depender de las que marque la fase: cada una en {articles.FEAT_<CLAVE>}, con la misma clave que en la etiqueta de la fase (ver «Colocar las características en la etiqueta», más abajo), y todas juntas en {articles.FEATURES_TEXT} («Nombre: valor», una por línea) y {articles.FEATURES_ZPL} (lo mismo, para un campo de varias líneas en ZPL). Salen también desde la ficha del artículo.

  • Son los valores de la ficha del artículo. No cuentan los que se eligieron en una línea de oferta o de pedido ni los de un registro de stock.
  • Una variante sin valor en una característica lleva el de su artículo maestro.
  • Una característica con varios valores los lleva separados por comas, sin repetir.

Ejemplo, para una luminaria: «POTENCIA LUMINARIA» se coloca con {articles.FEAT_POTENCIA_LUMINARIA} y «CLASE ELÉCTRICA LUMINARIA» con {articles.FEAT_CLASE_ELECTRICA_LUMINARIA}. Con una condición, el diseño puede pintar el símbolo de cada clase:

<!-- IF articles.FEAT_CLASE_ELECTRICA_LUMINARIA == 'LUMINARIA CLASE I' -->
  ... simbolo de clase I ...
<!-- ELSEIF articles.FEAT_CLASE_ELECTRICA_LUMINARIA == 'LUMINARIA CLASE II' -->
  ... simbolo de clase II ...
<!-- ENDIF -->

El valor de la condición se escribe igual que en la característica, mayúsculas y espacios incluidos. Los valores salen tal cual están dados de alta: si la potencia es 0045W, sale 0045W.

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, salvo {BARCODE_IMG}, que solo tiene sentido en el diseño HTML.

VariableQué imprime
{ORDER_NUMBER}Número del pedido del que viene la fabricación.
{MANUFACTURING_ORDER_REF}Referencia de la orden de fabricación.
{MANUFACTURING_ORDER_NUMBER}Número de la orden de fabricación, sin el prefijo de su tipo (sin OFAB- si no tiene tipo): OFAB-000123 sale como 000123.
{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.
{BARCODE_IMG}Solo en el diseño HTML: el mismo código de barras, dibujado con sus barras para poder escanearlo. Lleva solo las barras; el código en texto se pone aparte con {BARCODE}. En ZPL y SBPL sale vacía, porque allí las barras las dibuja la impresora a partir de {BARCODE}.
{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.
Línea de escandallo de tipo texto etiqueta con el texto frágil, este lado arriba
Sale en la etiqueta con la variable {TEXTO_ETIQUETA}.

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.

En un diseño HTML, el código de barras se coloca con la imagen y, debajo, el código en texto. Es lo que hace el diseño estándar del producto:

<div>{BARCODE_IMG}</div>
<p>{BARCODE}</p>
Etiqueta de la fase MONTAJE en HTML: pedido PED-DEMO-0042, OF OFAB-000123, CANT. 5 Unidades, el part number LAMP-DEMO_MONTAJE, las características Color Blanco y Potencia 40 W, la fecha 29-09-2026 y el código de barras con su número, 264000003471, debajo.
El código de barras es el que se lee en la fase siguiente.

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.
Ficha de la característica tensión PCB sin referencia
Sin referencia, manda el nombre: {FEAT_TENSION_PCB}.

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. Normalmente lo genera el sistema al fabricar. En artículos con control por número de serie, el operario puede teclearlo o escanearlo antes, en la columna «Código de barras» de la línea a fabricar: al fabricar esa línea, ese código pasa a ser el código de barras y el número de serie de la unidad, y es el que sale en la etiqueta. No se admite un código que ya tenga otra unidad, ni cambiarlo cuando la línea ya está fabricada. En artículos sin número de serie esa columna no se puede editar, porque su stock no distingue unidades.
  • En un diseño HTML, el código solo sale con barras si el diseño lleva {BARCODE_IMG}. El diseño estándar del producto ya lo trae; a los diseños HTML propios que ya estén subidos al gestor de plantillas hay que añadírselo. Las barras codifican el código tal cual, aunque sea corto o lleve letras, igual que en la etiqueta ZPL.
  • Una característica solo aparece si está marcada en la fase y tiene valor en el artículo producido o en el de la orden de fabricación. 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 una misma ventana salen etiquetas de tamaños distintos (las de dos artículos con plantillas distintas, 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.
Productos a fabricar: en la línea 3, pendiente, el código LD-24090003 tecleado en la columna Código de barras; en las líneas 1 y 2, ya fabricadas, la celda está gris y no se puede escribir.
Ese código pasa a ser el código de barras y el número de serie de la unidad.

Artículos relacionados

Artículo perteneciente a la/s categoría/s: Última actualización: 6 de octubre del 2026, 18:26h
« 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