Este artículo ofrece una guía completa sobre el uso de la actividad Get KSF Configuration en Workflow Builder, que permite a los usuarios recuperar dinámicamente perfiles de color para máquinas de impresión de ropa desde su Machine Park. Este enfoque moderno simplifica la gestión de configuraciones y mejora la escalabilidad.
La función de paquetes agrupados permite reunir varios paquetes pequeños en uno solo más grande para su envío. Así, las imprentas pueden optimizar los costes de envío al reducir el número de envíos necesarios, lo que se traduce en un ahorro de costes y una mayor eficiencia operativa.
La actividad Get KSF Configuration en Workflow Builder te permite recuperar dinámicamente el perfil de color correcto (archivo KSF) para tu máquina de impresión de ropa directamente desde tu Machine Park. Esto reemplaza el enfoque anterior de codificar perfiles de color en JavaScript complejo, lo que facilita la gestión y escalabilidad de las configuraciones.
Antes de usar esta actividad en un flujo de trabajo, asegúrate de que tus perfiles de color (configuraciones KSF) estén configurados en tu Machine Park:
Ve a tu Machine Park.
Selecciona tu máquina (por ejemplo, una máquina Kornit/corvette como Atlas).
Haz clic en Editar para ver o gestionar las configuraciones.
Puedes tener varias configuraciones por máquina; por ejemplo, una para prendas claras y otra para prendas oscuras.
Para cada configuración, puedes:
Cargar los datos KSF/XML directamente, o
Editar los datos de configuración en línea en formato XML.
Consejo: Mantener tus configuraciones actualizadas en el Machine Park significa que nunca tendrás que actualizar los flujos de trabajo individuales: los cambios se propagan automáticamente.
Configuración de la actividad en Workflow Builder
Paso 1: añadir la actividad
Arrastra la actividad Get KSF Configuration a tu flujo de trabajo en el paso correspondiente de tu flujo de impresión de ropa.
Paso 2: establecer el UID del producto (obligatorio)
El campo UID del producto indica a la máquina a qué producto debe aplicarse la configuración.
Este valor debe obtenerse dinámicamente desde el contexto del flujo de trabajo (por ejemplo, una variable de contexto como
productUID).Ejemplo:
de_gcsb_apparel_with...(un UID que representa un modelo de ropa específico).
Busca el UID del producto en tus variables de contexto usando la opción buscar por UID para encontrar el valor correcto.
Paso 3: seleccionar la máquina (obligatorio)
Usa el menú desplegable Máquina para seleccionar la máquina a la que se aplica esta configuración.
Ejemplo: selecciona Atlas para una máquina Kornit Atlas.
Esto garantiza que el archivo KSF correcto se obtenga del Machine Park para ese dispositivo específico.
Paso 4: añadir variables de plantilla (opcional)
Puedes pasar pares clave-valor adicionales para incluirlos en el XML de salida:
Variable de plantilla | Valor |
|
|
|
|
Haz clic en + Añadir fila para agregar tantas variables como necesites.
Estos valores se inyectarán en el XML de salida de KSF como parámetros adicionales.
Esta función es opcional, pero es una solicitud habitual de los socios que necesitan pasar configuraciones personalizadas a través del flujo de trabajo.
Guía paso a paso para preparar un paquete más grande
Cuando se ejecuta el flujo de trabajo, la actividad Get KSF Configuration:
Usa el UID del producto para identificar el producto correcto.
Busca la configuración KSF correspondiente en el Machine Park para la máquina seleccionada.
Genera un archivo XML que contiene el perfil de color y cualquier variable de plantilla adicional que hayas proporcionado.
El XML resultante (por ejemplo, una tabla AtlasZipperHoodie con su configuración) estará disponible para las actividades posteriores del flujo de trabajo.
Beneficios
Gestión centralizada: actualiza los perfiles de color en un solo lugar (Machine Park) en lugar de editar varios flujos de trabajo.
Escalable: admite varias configuraciones por máquina (por ejemplo, prendas claras frente a oscuras).
Flexible: pasa parámetros clave-valor personalizados a nivel de flujo de trabajo cuando sea necesario.
Sin necesidad de JavaScript: elimina la necesidad de scripts complejos y difíciles de mantener.
