Diseños e impresión de etiquetas de matrícula de entidad de almacén
Los diseños de etiquetas se utilizan para controlar qué información se imprime en una etiqueta y cómo se distribuye. Hay dos formas de definir el diseño de una etiqueta de matrícula:
- Diseños de etiquetas de enrutamiento de documentos : estos diseños brindan capacidades de diseño básicas.
- Diseños de etiquetas : estos diseños le permiten crear diseños más avanzados. Sus diseños pueden tener estructuras repetidas e incluir elementos de encabezado, cuerpo y pie de página. Puede imprimir información de las tablas relacionadas y definir formatos personalizados de fecha, hora y número.
En este artículo se describe cómo crear y usar diseños de etiquetas para etiquetas de matrículas. Para obtener más información sobre diseños de etiquetas de enrutamiento de documentos, consulte Diseños de etiquetas de enrutamiento de documentos.
Habilitar los diseños de etiqueta de matrícula
Para habilitar los diseños de etiquetas de matrículas, debe configurar los siguientes elementos (como se describe más adelante en este artículo):
- Parámetros de gestión de almacén : define si se utilizan diseños de etiquetas de enrutamiento de documentos o diseños de etiquetas.
- Diseño de etiqueta de matrícula : define el diseño de etiqueta que se utilizará para las etiquetas de matrícula.
- Enrutamiento de etiquetas de matrículas : define qué diseños del lenguaje de programación Zebra (ZPL) se deben imprimir en qué impresora de red y en qué condiciones.
Configurar parámetros de gestión de almacenes
Siga estos pasos para configurar los parámetros de almacén para imprimir etiquetas de matrícula.
- Vaya a Gestión de almacenes > Configurar > Parámetros de gestión de inventario y almacenes.
- En la pestaña General, en la pestaña desplegable Matrículas, configure la opción Usar diseños para etiquetas de matrículas como Sí para usar diseños de etiquetas para sus matrículas (como se describe en este artículo). Configúrelo en No para usar diseños de etiquetas de enrutamiento de documentos en su lugar.
Crear un diseño de etiquetas de matrícula
El diseño de la etiqueta controla qué información se imprime en la etiqueta y cómo se dispone. Introduzca aquí el código ZPL que se envía a la impresora. Normalmente, copiará este código de un programa de diseño de etiquetas.
A medida que el sistema genera una etiqueta, puede reemplazar los nombres de campos y métodos que se utilizan en el diseño de la etiqueta con valores reales. Puede encontrar fácilmente el texto que será reemplazado buscando signos de dólar ($
) en el código.
Crear un diseño de etiqueta básico
Siga estos pasos para crear un diseño de etiqueta de matrícula.
Vaya a Gestión de almacenes > Configuración > Ruta de documentos > Diseño de etiquetas.
En la parte superior del panel de lista, establezca el campo Tipo de diseño de etiqueta en Etiqueta de matrícula.
En el panel de acciones, haga clic en Nuevo para crear una etiqueta.
Establezca los siguientes campos para la nueva etiqueta:
ID de diseño de etiqueta : ingrese un nombre para el diseño (por ejemplo, Matrícula).
Descripción : ingrese una breve descripción del diseño (por ejemplo, Matrícula).
Tipo de definición : seleccione el método que se utiliza para definir el diseño de la etiqueta:
ZPL : define el diseño de la etiqueta mediante ZPL.
Variables : define un diseño de etiqueta que se puede utilizar con un servicio externo. (Para obtener más información, consulte Imprimir etiquetas usando un servicio externo). Si selecciona esta opción, el Diseño de texto de la impresora FastTab proporciona cuadrículas donde define variables del sistema y variables de datos. En Variables del sistema, establezca el campo LabelFile en la ruta del diseño de la etiqueta en el sistema externo y establezca el campo Cantidad en el número de etiquetas a imprimir. En Variables de datos, defina los valores que se envían desde Microsoft Dynamics 365 Supply Chain Management asignándolos a los marcadores de posición correspondientes en el diseño de la etiqueta desde el sistema externo.
Variables (script) : use el formato de script para definir un diseño de etiqueta que se puede utilizar con un servicio externo. (Para obtener más información, consulte Imprimir etiquetas mediante un servicio externo). En la ficha desplegable Diseño de texto de la impresora, defina el archivo de etiquetas, la cantidad y los valores a enviar. Este es un ejemplo.
"filePath": "/Instant Print/GS1-128.nlbl", "quantity": "1", "dataSources": [ { "GTIN of Contained Trade Items": "06183928726611", "Product_name": "D365FO: $ItemName$" } ]
ID de fuente de datos de diseño de etiqueta : deje este campo en blanco si solo utilizará datos de matrícula. Si debe incluir datos de otras tablas, seleccione una fuente de datos de diseño de etiqueta que tenga las uniones requeridas. Para obtener más información sobre cómo configurar y usar un origen de datos de diseño de etiquetas, consulte la sección siguiente de este artículo.
Habilitar compatibilidad con plantillas de etiquetas : deje esta opción configurada en No por ahora. (Cuando está configurado en Sí, puede agregar elementos de encabezado, fila y pie de página a su diseño, como se describe más adelante en este artículo).
Formato de fecha, hora y número - Seleccione el idioma que usará cuando los valores de fecha, hora y número que se muestran en el diseño de etiqueta tengan formato.
Tipo de papel de impresora : seleccione un tipo de papel de impresora. Un tipo de papel de impresora normalmente describe el tipo de papel que utiliza una impresora específica. También se utiliza para especificar el tipo de papel en el que se debe imprimir un diseño de etiqueta específico. Para obtener más información sobre cómo configurar tipos de papel de impresora, consulte Configurar tipos de papel de impresora.
Sobre la ficha desplegable Diseño de texto de la impresora, ingrese el código de etiqueta de una manera adecuada para el tipo de definición seleccionado. El siguiente ejemplo muestra código que puede copiar y pegar para probar si el campo Tipo de definición está configurado en ZPL.
CT~~CD,~CC^~CT~ ^XA~TA000~JSN^LT0^MNM,0^MTT^PON^PMN^LH0,0^JMA^PR8,8~SD15^JUS^LRN^CI27^PA0,1,1,0^XZ ^XA ^MMT ^PW831 ^LL609 ^LS0 ^FT19,59^A0N,28,28^FH\^CI28^FDLicense plate label^FS^CI27 ^FT19,148^A0N,42,43^FH\^CI28^FDItem: ^FS^CI27 ^FT128,148^A0N,42,43^FH\^CI28^FD$ItemId$ ^FS^CI27 ^BY3,3,180^FT116,525^BCN,,Y,N ^FH\^FD$LicensePlateId$^FS ^FT19,206^A0N,42,43^FH\^CI28^FDQty:^FS^CI27 ^FT128,206^A0N,42,43^FH\^CI28^FD$Qty$^FS^CI27 ^PQ1,0,1,Y^XZ
Billete
Mientras personalizas el código de etiqueta en la ficha desplegable Diseño de texto de la impresora, puede agregar nombres de métodos y campos válidos siguiendo estos pasos:
- En la lista Tablas, seleccione la tabla.
- Dependiendo del tipo de elemento que desee agregar, seleccione la pestaña Campos o Métodos y luego seleccione el nombre del campo o método que desea agregar.
- Si el campo Tipo de definición está configurado en ZPL o Variables (guión), seleccione Insertar al final del texto para agregar el campo o método al final del código. Según sea necesario, mueva el nuevo campo o método al lugar del código donde desea usarlo.
- Si el campo Tipo de definición está establecido en Variables, seleccione una fila en la tabla Variables de datos y luego seleccione Insertar referencia de campo para agregar el campo o método como valor de campo.
En el panel de acciones, seleccione Guardar.
Configurar y utilizar una fuente de datos de diseño de etiqueta
En el diseño de la etiqueta del ejemplo anterior, solo se utiliza el ID de la matrícula ($LicensePlateId$
) y este valor está disponible directamente en la tabla de matrículas. Si desea incluir información relacionada (como el número de pedido relacionado con una matrícula) y la fuente de datos de la etiqueta de diseño requerida aún no existe, siga estos pasos para crearla y luego selecciónela en el diseño de su etiqueta.
Vaya a Gestión de almacenes > Configuración > Ruta de documentos > Origen de datos de diseño de etiquetas.
En el panel de acciones, haga clic en Nueva.
Establezca los siguientes campos para el nuevo origen de datos de diseño de etiqueta:
- ID de fuente de datos de diseño de etiqueta : ingrese un nombre para la fuente de datos (por ejemplo, LPPlusPurchOrder).
- Descripción : ingrese una breve descripción del origen de datos (por ejemplo, Matrícula + Pedido de compra).
- Tipo de diseño de etiqueta: seleccione Etiqueta de matrícula.
En el panel de acciones, seleccione Guardar.
En el panel Acciones, seleccione Editar consulta.
Aparece un cuadro de diálogo de editor de consultas estándar. En la pestaña Uniones, agregue combinaciones a las tablas requeridas. (Por ejemplo, si desea que su etiqueta muestre el número de pedido, puede unirse a la tabla de pedidos de compra).
Vaya a Gestión de almacenes > Configuración > Ruta de documentos > Diseño de etiquetas.
Cree o seleccione un diseño de etiqueta y luego, en el campo ID de fuente de datos de diseño de etiqueta, seleccione el registro que acaba de crear.
Ahora puede agregar los nuevos valores de campo al código de diseño de impresión. Asegúrese de hacer referencia a los valores table.field-names correctos en el código ZPL. Las tablas adicionales incluirán un número como sufijo (_#).
Cuidado
En la página Fuente de datos de diseño de etiqueta , tenga cuidado al eliminar una tabla de la consulta para un registro existente. Puede eliminar nombres de campos y/o métodos que ya se utilizan en diseños de etiquetas existentes.
Habilitar compatibilidad con plantillas de etiqueta
Las plantillas de etiquetas le permiten diseñar etiquetas con diseños más avanzados, que pueden incluir elementos de encabezado, fila y pie de página. Siga estos pasos para formatear una etiqueta que incluya elementos de plantilla de etiqueta.
Vaya a Gestión de almacenes > Configuración > Ruta de documentos > Diseño de etiquetas.
En la parte superior del panel de lista, establezca el campo Tipo de diseño de etiqueta en Etiqueta de matrícula.
Siga uno de estos pasos:
- Para crear un nuevo diseño, seleccione Nuevo en el Panel de acciones.
- Para editar un diseño existente, selecciónelo el diseño en el panel de lista y luego seleccione Editar en el Panel de acciones.
En el campo ID de fuente de datos de diseño de etiqueta, seleccione una fuente de datos. (Se requiere una fuente de datos para habilitar la compatibilidad con plantillas de etiquetas. Sin embargo, si solo necesita datos de matrícula, puede seleccionar una fuente de datos muy simple donde no se definan uniones).
Establezca la opción Habilitar la compatibilidad con plantilla de etiqueta en Sí.
Utilice los elementos
{{Header ... }}
,{{Row ... }}
y{{Footer ... }}
en su código. El siguiente ejemplo muestra una etiqueta que incluye todos estos elementos. Imprime datos sobre los artículos que se colocan en una matrícula.{{LabelStart ^FX ... ZPL commands that will be printed on every label ... CT~~CD,~CC^~CT~ ^XA ~TA000 ~JSN ^LT0 ^MNM,0 ^MTT ^PON ^PMN ^LH0,0 ^JMA ^PR8,8 ~SD15 ^JUS ^LRN ^CI27 ^PA0,1,1,0 ^XZ ^XA ^MMT ^PW831 ^LL609 ^LS0 }} {{Header ^FT31,59^A0N,28,28^FH\^CI28^FDLicense plate label with work lines^FS^CI27 ^BY3,3,180^FT116,300^BCN,,Y,N ^FH\^FD$WHSLicensePlateLabel.LicensePlateId$^FS }} {{Row Table=WHsWorkLine_1 StartY=400 IncY=68 RowsPerLabel=5 ^FT19,$position.YPos$^A0N,42,43^FH\^CI28^FDLine:^FS^CI27 ^FT128,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.ItemID$^FS^CI27 ^FT250,$position.YPos$^A0N,42,43^FH\^CI28^FD$WHSWorkLine_1.QtyWork$^FS^CI27 }} {{LabelEnd ^PQ1,0,1,Y ^XZ }}
Billete
Debido al atributo
RowsPerLabel=5
, este ejemplo recorrerá las líneas de matrículas y dividirá una etiqueta para cada conjunto de cinco líneas de matrículas. Si cambia el atributo aRowsPerLabel=1
, se generará una etiqueta para cada línea.Este ejemplo imprimirá una copia de cada etiqueta. Si necesita más copias (por ejemplo, una copia para cada lado de la matrícula), establezca el valor
n
para la sección\^PQn
en el pie de página para el número requerido de copias. Por ejemplo, para imprimir dos copias de cada etiqueta, especifique\^PQ2
.
Configurar el enrutamiento de etiquetas de matrículas
Para especificar los diseños de etiquetas de matrícula que se utilizan y dónde se imprimen, debe definir un registro de enrutamiento de documentos, como se describe en el siguiente procedimiento.
Vaya a Gestión de almacenes > Configurar > Ruta de documentos > Ruta de documentos.
En la parte superior del panel de lista, establezca el campo Tipo de orden de trabajo en Pedidos de compra.
En el Panel de acciones, seleccione Nuevo para crear un registro de enrutamiento.
En el encabezado del nuevo registro de enrutamiento, establezca los siguientes campos:
- Número de secuencia: introduzca un número entero para definir el orden en el que se debe evalur el registro de enrutamiento. Cada enrutamiento debe tener un número de secuencia. El sistema evalúa las rutas en orden de números de secuencia ascendente y utiliza la primera ruta para la que se cumplen los criterios.
- Nombre: escriba un nombre para el registro de enrutamiento. Por ejemplo, ingrese Matrícula.
En la pestaña desplegable Descripción general, utilice los siguientes campos para definir los criterios que se utilizan para seleccionar la ruta de la etiqueta:
- Almacén: especifique el almacén donde se debe utilizar la ruta.
- ID de usuario del dispositivo móvil: especifique el ID de usuario para el que se debe utilizar la ruta. Para utilizar la ruta para cualquier trabajador, deje este campo en blanco.
- Número de cuenta: especifique la cuenta de proveeodr para el que se debe utilizar la ruta. Para utilizar la ruta para cualquier proveedor, deje este campo en blanco.
- Operador: Especifique el operador para el que se debe usar para el enrutamiento. Para utilizar la ruta para cualquier operador, deje este campo en blanco.
- Plantilla de trabajo: especifique la plantilla de trabajo para la que se debe utilizar la ruta. Para utilizar la ruta para cualquier plantilla de trabajo, deje este campo en blanco.
- Desde ID de zona y A ID de zona : especifique el rango de zonas para las que se debe utilizar la ruta. Para utilizar la ruta para cualquier zona, deje estos campos en blanco.
- Ejecutar consulta: para agregar criterios de selección personalizados a un registro de enrutamiento, establezca esta opción en Sí y luego seleccione . Edite la consulta en el Panel de acciones. Aparece un cuadro de diálogo de editor de consultas estándar, donde puede agregar más criterios de selección.
En la ficha desplegable Impresoras de enrutamiento de documentos, asigne la impresora y el diseño de etiqueta que se deben usar cuando se cumplan los criterios para el registro de enrutamiento. Seleccione Nuevo en la barra de herramientas para agregar una línea a la cuadrícula Visión general. Entonces establezca los siguientes campos para la línea nueva:
- Nombre: seleccione una impresora ZPL adecuada. Para más información, consulte Instalar Document Routing Agent para habilitar la impresión de red Deje este campo en blanco si desea usar la selección de impresora dinámica.
- ID de diseño de etiqueta: Seleccione el diseño de etiqueta que desea utilizar. El valor de ID de diseño de etiqueta de ejemplo que se sugirió anteriormente en este artículo fue Matrícula.
Imprima etiquetas automáticamente cuando se reciban órdenes de compra mediante la aplicación móvil
Si desea que se imprima automáticamente una etiqueta de matrícula cada vez que se recibe una nueva orden de compra, configure los elementos del menú del dispositivo móvil como se describe en el siguiente procedimiento.
Vaya a Gestión de almacenes > Configurar > Dispositivo móvil > Elementos de menú del dispositivo móvil.
Siga uno de estos pasos:
- Para crear un nuevo elemento de menú, seleccione Nuevo en el panel de acciones.
- Para editar un elemento de menú existente, selecciónelo en el panel de lista y luego seleccione Editar en el Panel de acciones.
Configure los siguientes campos para el elemento de menú nuevo o seleccionado:
- Nombre del elemento del menú: Introduzca un nombre interno para el nuevo elemento del menú. Por ejemplo, especifique Combinado.
- Título: Ingrese el nombre del artículo como debería aparecer en la aplicación móvil de Gestión de almacenes. Por ejemplo, introduzca Recepción de LP mixto.
- Modo: Seleccione Trabajo.
- Proceso de creación de obra: Seleccione Recepción de matrículas mixtas.
- Etiqueta de impresión: Establezca esta opción en Sí.
Cierre la página.
Si creó un nuevo elemento de menú de dispositivo móvil, debe agregarlo al menú del dispositivo móvil, como se muestra en el siguiente ejemplo. En este ejemplo, lo agregará al menú del dispositivo móvil existente Entrante.
- Vaya a Gestión de almacenes > Configurar > Dispositivo móvil > Menú del dispositivo móvil.
- En el panel Acciones, seleccione Editar.
- En el panel de lista, selección el menú Entrada.
- En la columna Menús disponibles y elementos de menú, seleccione el primer elemento de menú de dispositivo móvil que ha creado (por ejemplo Combinado).
- Seleccione el botón Agregar (flecha derecha) para mover el elemento de menú a la columna Estructura del menú.
- Cierre la página.
Ejecute un escenario para imprimir etiquetas de matrículas
Si desea experimentar con la impresión de etiquetas de matrículas, puede configurar un escenario para recibir matrículas mixtas a través de la aplicación móvil de Gestión de almacenes. Para más información, ver Recepción de matrícula mixta. Siga las instrucciones allí y confirme que el escenario descrito en este artículo sea compatible.