Octubre SPA 05 24-10-2005 12:16 Pagina 22 Software de más allá por Cecilia Biondi y Maurizio Castelnovo Las impresoras de etiquetas, último eslabón en la cadena de producción, desempeñan hoy un papel más importante que nunca: cada vez son más elevadas y estratégicas las reglas de identificación para cualquier producto que tenga que introducirse en el mercado. Disponibilidad constante de datos, sencillez y eficacia de ejecución, posibilidad de incorporación a las dinámicas de empresa y los entornos de red, apertura a nuevos sistemas RFID, son tan sólo los principales requisitos de un medio de impresión a la altura de las necesidades del momento. Y se apoyan sobre bases sólidas: softwares de impresión integrados y sofisticados, capaces de gobernar un sinfín de funcionalidades, más allá del mero diseño de la etiqueta 22 DATAcollection OCTUBRE 2005 El software para la impresión de la etiqueta es la verdadera inteligencia de la impresora: es lo que le permite funcionar en un medio más amplio y desempeñar un papel de “encrucijada” de la información, entre lo que reside dentro de la empresa y lo que ha de mostrarse en el producto. Los softwares dedicados a la impresión de la etiqueta pueden suministrarlos tres tipologías de fabricantes: fabricantes de impresoras, fabricantes exclusivos de software de impresión y, cada vez más en los últimos tiempos, fabricantes de software gestional y ERP. Éstos, cabe destacarlo, no proponen verdaderos paquetes como los dos primeros, sino más bien módulos y funcionalidades especialmente diseñados para el intercambio de datos con los dispositivos de impresión. Lo cual se debe a que la etiqueta con código de barras está desempeñando un papel cada vez más importante en las empresas, en todas, razón por la cual precisa de un intercambio de información con los sistemas de empresa más constante y esmerado. La impresión del código de barras, nos han dicho, ya no es la “Cenicienta” de las empresas. Y forma cada vez más parte de un planteamiento global de los sistemas de empresa. Es decir, el ERP (Enterprise Resource Planning). Con otras palabras, podemos afirmar que el proceso de generación de la etiqueta precisa como mínimo de dos aplicaciones: el sistema de empresa ERP, y el software de impresión. Para lograr el mejor resultado es necesario que estas dos realidades colaboren mutuamente y que un usuario pueda utilizar su ERP completamente integrado con el software de impresión óptimo para la aplicación que le interesa. Son varios los sistemas gestionales y ERP presentes en el mercado, sin embargo uno de los más populares es sin lugar a dudas SAP R/3. La integración entre impresora y SAP, que evidentemente se juega siempre en el software, puede producirse conforme a dos modalidades: con módulos de integración residentes en el ERP o bien en la impresora. Como puede apreciarse en detalle en la sección siguiente, casi todos los softwares para la impresión hoy disponibles en el mercado llevan módulos o middleware de integración con las bases de datos SAP R/3. Sin embargo, también SAP ha adaptado progresivamente su sistema tomando en cuenta la gestión directa de las impresoras de código de barras. Al principio con un módulo llamado SAPscript, bastante complejo desde el punto de vista de la gestión y la programación y, a continuación, desde la versión 4.6C de SAP, con un nuevo sistema de procesamiento de las “formprinting”: SAP Smart Forms. Dicha funcionalidad permite crear formas para imprimir de una manera más intuitiva, gráfica, sin que sea necesaria experiencia de programación. Smart Forms, entre las muchas funciones, permite visualizar directamente el código de barras y, además, permite imprimir mediante un interfaz XML certificada, llamada BC-XSF. El archivo XML que se genera puede ser “spooled”, es decir, permitir al usuario enviar comandos de impresión a todas las impresoras conectadas en red, y también conectar el sistema SAP a dispositivos de impresión remotos. SAP Smart Forms ha Octubre SPA 05 24-10-2005 12:16 Pagina 23 especial impresión: á de la etiqueta simplificado los procesos de creación de “SAP forms”; lo recomienda el propio fabricante y ha sustituido en muchos casos el sistema SAPscript. Por otro lado, los fabricantes de software, para garantizar al usuario la posibilidad de imprimir siempre desde SAP, toman en consideración ambas posibilidades: que en el sistema resida la función SAP Forms, o bien SAP Scripts. Zebra, por ejemplo, ha apostado mucho por la incorporación a SAP. Concretamente, ha formalizado un acuerdo ad hoc que ha convertido SAP AG en fabricante bajo licencia de las librerías de las impresoras Zebra – el corazón del firmware Zebra – que se incorporan al propio kernel de SAP. Las impresoras Zebra pueden controlarse directamente tanto desde SAPScript como desde SmartForms: en este sentido SAP ha adquirido un verdadero driver de impresión. Todos los fabricantes de software e impresoras que vamos a mencionar a continuación proponen productos alternativos, que atienden justamente a dicha necesidad, con o sin la configuración de middleware destinado al efecto. El mercado del software para la impresión de etiquetas se ve atravesado por dos tendencias fundamentales. Una de ellas es la RFID , que, como es resabido, está ganando terreno: aún no se trata de un paso obligado para la mayoría de las empresas, pero en cualquier caso impone desde el punto de vista del software el desarrollo, o por lo menos la disponibilidad, de una serie de funcionalidades añadidas o actualizaciones incluso de productos consolidados. Un software cualquiera de generación de la etiqueta, y por consiguiente de creación del código de barras, tendrá que saber codificar también un tag RFID. Y, si bien los datos codificados son básicamente homogéneos con los impresos, el software tendrá que saber controlar numerosos parámetros añadidos (de la frecuencia de funcionamiento a la estructura de la memoria, hasta todas las especificaciones del estándar utilizado), que van a garantizar la posibilidad de utilizar la etiqueta inteligente en una aplicación concreta. Al respecto, las propuestas que vamos a analizar a continuación son de proveedores de software y de proveedores de impresoras: éstos tienen de su lado también la posibilidad de aunar estrechamente el tema software y las características hardware de sus impresoras. Movilidad y conectividad son otras dos líneas de tendencia fundamentales en lo que respecta al desarrollo de software de impresión, que ha de ser compatible con entornos de trabajo extremadamente complejos y diversificados. Otra cuestión son las impresoras portátiles que se utilizan dentro de un medio cerrado, que reciben órdenes de impresión desde el sistema a través de una conexión WLAN, o bien impresoras utilizadas en exteriores, en aplicaciones de movilidad, como complemento de un terminal portátil: en este caso el software tendrá que contemplar un intercambio de datos con los sistemas operativos más utilizados en los ordenadores de mano (WinCE.NET, PocketPC, etc.), y la impresora tendrá que poder comunicar preferentemente vía Bluetooth, RS232, IrDA, y también Wi-Fi. En cualquier caso podemos afirmar que el software de impresión se está convirtiendo en un producto imprescindible: tanto por su papel intermedio entre sistemas informativos de empresa y la verdadera producción de la información visible, como por la necesidad cada vez mayor, por parte de las empresas, de sistemas de identificación y trazabilidad. La identificación de productos es un proceso cada vez más habitual y solicitado en las operaciones empresariales, desde todos los puntos de vista: tanto por necesidades internas de control de producción, como para poder controlar los productos una vez introducidos en el mercado. La trazabilidad es el verdadero reto del mercado: no hay que olvidar al respecto las leyes recientemente aprobadas por la Unión Europea y adoptadas por todos los países miembros, que no pueden más que requerir sistemas de impresión fiables e integrados. También la mil veces mencionada globalización ha cambiado completamente la manera en que las empresas se presentan en el mercado. Fábricas trasladadas a regiones diferentes del mundo han de encarar nuevos idiomas y nuevas escrituras; lo cual repercute evidentemente en el etiquetado, que ha de garantizar la impresión de etiquetas multilingües. Cadenas de suministros complejas y diferenciadas se construyen literalmente sobre modalidades de gestión de la información estandarizadas y precisas. Cómo se imprime y a qué velocidad no son menos importantes, pero el centro de todo es qué se imprime: y la información no puede más que residir en un software. DATAcollection OCTUBRE 2005 23 Octubre SPA 05 24-10-2005 12:16 Pagina 24 especial Euro Plus d.o.o. iceLabel es una familia de productos software profesionales de la compañía eslovena Euro Plus d.o.o. que incluye soluciones completas para la impresión de códigos de barras y etiquetas inteligentes RFID, en impresoras de sobremesa, móviles y de red. NiceLabel, que funciona en todos los sistemas operativos Windows, puede utilizarse con cualquier tipo de driver de impresoras y, aprovechando los NiceDrivers, permite generar archivos de comandos de impresión óptimos para acelerar todos los procesos de impresión. Los propios NiceDrivers han de utilizarse necesariamente en algunos de los métodos de impresión de sistemas SAP R/3 y básicamente están disponibles en tres modalidades: Upload Method (SAPscript) donde las etiquetas se crean con NiceLabel y se remiten en R3 a través de la programación con SAPscript; en este caso, la etiqueta puede imprimirla tan sólo la impresora hacia la que N F NiceLabel y zumos de frutas ructal d.d., la principal empresa eslovena productora de zumos de frutas, dispone de numerosas líneas automatizadas que llevan a cabo todas las fases del proceso de elaboración – desde la llegada de la fruta hasta el empaquetado del pallet. Las líneas están dotadas de fotocélulas que detectan cuando un pallet está listo para el almacenaje. Además, Fructal regenta diferentes almacenes de fruta fresca. La necesidad, para Fructal, era doble: en los almacenes, era necesario producir en tiempo real etiquetas plastificadas especiales para detectar la fruta a su entrada; en las líneas de elaboración había 24 se han exportado los datos. La segunda modalidad se llama Automated Printing (Middleware) y las etiquetas no sólo se crean, sino que también se imprimen con NiceLabel, que sirve de middleware en algunos PC’s; los datos que componen la etiqueta llegan del sistema SAP y son procesados por el software NiceLabel que a su vez genera el archivo de comando de impresión y lo envía a la impresora. DATAcollection OCTUBRE 2005 que poder producir las etiquetas automáticamente, tras la señal enviada por la fotocélula. Todos los datos a incorporar a la etiqueta residían en el sistema ERP Baan; por consiguiente también era necesaria una conexión entre Baan y el software de impresión. Fructal ha optado por NiceLabel Suite Network, por el que las etiquetas las genera automáticamente el sistema ERP Baan, en cuanto arranca una nueva orden de trabajo. En las líneas de elaboración, hay ordenadores e impresoras dotadas de software NiceLabel Suite Network, que incluye los módulos NiceWatch, NiceForm, y NiceLabel Pro. El ordenador está conectado con la fotocélula que envía la señal de fin de producción del pallet; la señal la detecta NiceWatch, que a su vez arranca automáticamente la impresión de la etiqueta. Toda la información que ha de imprimirse en la etiqueta se recupera utilizando una forma especial de introducción de datos, en NiceForm. El operario no tiene más que introducir el número de orden y el número del lote y con esta información, NiceForm recoge los demás datos del sistema Baan, preparando un archivo de configuración completo. La etiqueta contiene la información completa: SSCC y código EAN-13, fecha de caducidad, número de pallet. Esta solución puede funcionar en diferentes líneas de producción contemporáneamente; además, algunas de ellas están dotadas de sistema print-apply para la aplicación automática en el pallet. En lo que se refiere al almacén, el procedimiento es el siguiente: los operadores crean una nueva orden de trabajo en el sistema Baan; NiceWatch controla las nuevas órdenes en cuanto aparece una nueva y arranca automáticamente la impresión de la etiqueta en el almacén correspondiente. De hecho existe un servidor de impresión centralizado para todos los almacenes, con el que las órdenes de impresión pueden remitirse a todas las impresoras que se encuentran en los mismos. Octubre SPA 05 24-10-2005 12:16 Pagina 26 especial La tercera modalidad, Batch printing - JOB command files (Middleware), es parecida a la anterior, con una sola diferencia: que el archivo de datos que llega de SAP está formateado de una manera diferente. NiceLabel está disponible en varias ediciones; por ejemplo, la versión Suite, el paquete más potente de la familia, se compone de muchas aplicaciones, entre otras NiceLabel Pro (el software principal para el diseño de etiquetas) y los módulos suplementarios como NiceForm, NiceWatch, NiceData y NiceMemMaster. NiceForm es un generador de tablas de input estándar y personalizables, que ayuda a evitar los errores que se deben a la presencia de muchas y quizá diferentes interfaces de usuario, según las aplicaciones. La sencillez de creación no excluye características avanzadas, entre otras, la conectividad de las bases de datos, los avances de las etiquetas, etc. Con sistemas como UNIX, AS/400, Host, etc. o entornos con aplicaciones complejas (ERP, WMS, etc.) donde no es posible utilizar los Automation Command a veces se precisan impresiones automáticas; en dichos casos, NiceWatch se convierte en un módulo potente de detección de datos capaz de facilitar la solución sirviendo de middleware en un PC basado en Windows. Sin embargo, NiceData es un gestor de bases de datos, que permite al usuario crear y editar tablas de bases de datos y a continuación importar los datos del archivo de testo a las tablas de la base de datos. NiceMemMaster se utiliza para transferir las fuentes TrueType y la gráfica a la memoria interna de la impresora, contribuyendo a aumentar las prestaciones de NiceLabel y permitiendo que cualquier otra aplicación pueda utilizar la misma gráfica y las mismas fuentes. Sin embargo, Pocket NiceLabel es un módulo añadido al NiceLabel Suite para Windows CE y Pocket PC que permite a los terminales compatibles Windows CE aprovechar las capacidades de la impresión de etiquetas de código de barras. Con este software, los ordenadores de mano y los terminales pueden arrancar impresiones de etiquetas de código de barras en cualquier tipo de impresora térmica que tenga los drivers de NiceLabel. Hablando de tecnología RFID, es la versión NiceLabel Pro que permite programar etiquetas inteligentes RFID como si fueran etiquetas tradicionales. Con una sencilla interfaz de usuario se pueden utilizar los mismas datos, las mismas informaciones presentes en una etiqueta normal para programar un tag RFID. Los datos procedentes de una base de datos, de un teclado, número de serie, datos fijos, script VB y demás, pueden utilizarse indiferentemente para imprimir una etiqueta o un tag RF. Es evidente que NiceLabel Pro cumple a la perfección con las especificaciones EPC y las normas de impresión RFID, entre otras, de Wal-Mart y el Ministerio de Defensa norteamericano. Intermec Technologies as soluciones de impresión para etiquetas incorporadas a sistemas ERP están cobrando cada vez mayor importancia, al ser cada vez más importante para el usuario final la posibilidad de imprimir datos actualizados en tiempo real para el avance de producción o el envío de mercancías. Los componentes Intermec Technologies, hardware y también software, se han diseñado y realizado partiendo de dichas consideraciones, para poder ofrecer al usuario final fiabilidad, flexibilidad y costes de mantenimiento reducidos. Las impresoras de la gama EasyCoder, conocidas por la potencia del lenguaje de programación Intermec Fingerprint, pueden conectarse a cualquier sistema de procesamiento (controlan hasta 7 puertos de comunicación contemporáneamente), y pueden procesar secuencias de datos de cualquier tipo, además del protocolo de control Direct Protocol. Intermec Technologies ha incorporado a sus productos la funcionalidad Smart System, compuesta por un indicador luminoso azul en los dispositivos que pueden conectarse a infraestructuras inalámbricas o cableadas, así como un software de control y mantenimiento. A simple vista se puede comprobar – por el estado de los indicadores luminosos – el funcionamiento de todo el sistema; incluyendo, evidentemente, las impresoras. El software se utiliza para la gestión del parque de dispositivos conectados, su configuración y su mantenimiento remoto. Como soporte para la incorporación de las impresoras a sistemas ERP, están disponibles diferentes paquetes software para el L 26 DATAcollection OCTUBRE 2005 desarrollo de aplicaciones Fingerprint, o la preparación del layout de las etiquetas. Intermec Fingerprint Application Builder (IFAB) simplifica mucho la labor del programador para desarrollar aplicaciones, incluso, muy complejas. Un entorno de trabajo muy bien conocido por los programadores permite crear proyectos incluyendo programas, imágenes, bases de datos Octubre SPA 05 24-10-2005 12:16 Pagina 28 especial y todo lo necesario; lo cual con el control en tiempo real de la impresora. Intermec LabelShop Pro con extensión ERP Label permite la creación de etiquetas que también contienen datos variables conectados a bases de datos, para utilizar en entorno SAP. Todo el desarrollo se realiza con un ordenador normal, evitando trabajar directamente en el sistema SAP, evitando posibles problemas y limitando concretamente los costes. Intermec LabelShop también va a poder controlar directamente la impresión de etiquetas RFID con las impresoras de la gama EasyCoder dotadas de codificador especial. Las soluciones de L impresión de Intermec Technologies, además de garantizar la protección de la inversión con costes de gestión limitados, no precisan de middleware añadido tanto hardware como software, para la incorporación a sistemas ERP. La estructura de las impresoras es tan flexible que puede dialogar directamente con los recursos del sistema IT sin ordenadores personales intermedios, y la interfaz de usuario puede utilizarse como un verdadero terminal. El desarrollo de soluciones, al realizarse en entornos operativos estándar, resulta, por lo tanto, muy ventajoso. Virco: conectividad Ethernet para eliminar cuellos de botella a compañías norteamericana Virco Mfg. Corporation, surgida en los Cincuenta, es proveedor líder de mesas, sillas y mobiliario escolar y de oficina, uno de los principales fabricantes de muebles escolares de todos los Estados Unidos. Tiene 2.400 empleados y centros de producción y distribución en Torrance, California y Conway, Arkansas. Con más de cien impresoras Intermec EasyCoder 3400 en sus plantas, Virco imprime las etiquetas con códigos UPC y las que contienen las principales indicaciones de seguridad y funcionamiento (“Care and Use”). Las impresoras de todos los centros están conectadas al mismo sistema SAP, que contiene los datos necesarios para crear todas las etiquetas diferentes que Virco ha de imprimir a diario. Además, las impresoras las controla un sistema desarrollado por el socio de Intermec, Data Recognition, que utiliza una conexión ODBC a la base de datos Microsoft Access alimentada por los datos exportados por SAP. Las impresoras Intermec las venía utilizando Virco desde hace tiempo, pero conectadas mediante un protocolo “multidrop”, lo cual significa que todas las impresoras estaban conectadas mediante el mismo cable al mismo servidor de impresión. Eso suponía una limitación importante en el número de impresoras que podían conectarse y utilizar en un entorno de producción. Virco necesitaba una solución que permitiera colocar cada impresora libremente, justamente en el lugar donde se necesitaba, y además poner en marcha el número exacto de impresoras que se precisaban para una producción concreta. Solución: las impresoras Intermec se han dotado de tarjeta integrada Ethernet. Siempre en colaboración con Data Recognition, Intermec ha instalado las tarjetas de red EasyLAN 10i de manera que cada impresora ha podido conectarse directamente al sistema SAP. Al estar todos los centros de Virco perfectamente cableados, las impresoras se han podido colocar prácticamente sin limitaciones. Gracias a la conectividad Ethernet, Virco logra realizar las etiquetas para nuevos productos y formatos en un tiempo extremadamente rápido, aumentando la productividad. Sato ato Label Gallery Software es un software basado en Windows cuyos drivers aseguran la impresión WYSIWYG de las etiquetas. Fácil de usar, Label Gallery permite, entre otras cosas, la conexión a cualquier sistema ERP utilizando un PC/Servidor como middleware. Las etiquetas preparadas con antelación con Label Gallery pueden enviarse a cualquier impresora conectada a la red, con un mando automatizado que podría ser, por ejemplo, un archivo de texto. Dicho archivo puede ser generado por un PC o un dispositivo externo como un escáner de código de barras. En cuanto el archivo se ha almacenado en un lugar concreto, la impresión arranca automáticamente, incorporando, de ser necesario, los datos de una base de datos a un archivo de texto de Label Gallery Watch. Ésta es tan sólo una de las posibilidades ofrecidas por el paquete TruePro Software. En cuanto a la integración con SAP, Label Gallery puede exportar las etiquetas creadas en un archivo ITF, permitiendo el upload del archi- S 28 DATAcollection OCTUBRE 2005 vo generado en el sistema SAP R/3, utilizando los scripts de SAP. También la tecnología RFID lleva tiempo incorporada al software Label Gallery que puede dar soporte a las impresoras Sato tanto a 13,56 MHz HF como a 868 MHz UHF, gracias a los drivers presentes y algu- Octubre SPA 05 24-10-2005 12:16 Pagina 29 software de impresión nas funciones especiales que pueden seleccionarse para incorporar información a los tags RFID. Debido a que la estructura de la memoria y el protocolo de cada tag son diferentes, Label Gallery permite una selección de los tags que han de utilizarse para asegurar a la impresora los mejores resultados. Al mismo tiempo Label Gallery va a permitir a la impresora codificar la información en el tag RFID e imprimir los datos correspondientes en abierto. En cuanto a la movilidad, Label Gallery está dotado de TruePro basado en Windows con WinCE, que permite imprimir un archivo que se ha cargado en un Pocket PC, un PDA, un escáner, etc. Gracias a las opciones de conectividad de las impresoras móviles, la impresión puede producirse vía Bluetooth, RS232, IrDA y Wi-Fi. Label Gallery para Pocket PC puede instalarse en todas las versiones Pocket PC Microsoft, Seagull Scientific ara leer los datos desde las diferentes aplicaciones Windows y no Windows, BarTender, la solución software de Seagull Scientific, utiliza los estándares ODBC y OLE DB. Además, se han diseñado dos soluciones suplementarias para controlar los datos de las etiquetas directamente desde las aplicaciones SAP; una es la conexión directa a los iDocs de SAP que ha sido analizada y certificada por la propia SAP. BarTender puede exportar las carátulas SAP-script, y también las que cumplen con otros estándares, para el upload desde SAP, de manera que se produzcan impresiones basadas en las colas de impresión generadas por BarTender. Debido a ello, cualquier aplicación que puede generar datos en un archivo de texto puede formar parte de las impresiones con BarTender. La utilidad “Commander” de BarTender ofrece dicha posibilidad creando archivos de datos, arrancando automáticamente BarTender para leer datos e imprimir etiquetas. El mismo software de Seagull también da soporte a los estándares ActiveX, permitiendo a cualquier aplicación que puede generar comandos ActiveX configurar y controlar la labor de impresión BarTender. En lo que se refiere a la gestión de etiquetas RFID, BarTender puede controlar numerosos drivers de impresoras de los principales fabricantes, para permitir la codificación de los datos en los chips RFID de las etiquetas inteligentes en el mismo momento en que las etiquetas están por imprimirse. Lo mismo dígase de los dirvers de las impresoras móviles de etiquetas, donde el planteamiento de Seagull Scientific es de dos tipos; P incluyendo Windows Mobile2003 y Windows CE.NET, en todos los terminales portátiles. Cada impresora puede configurarse con su propia dirección IP, a través de la cual es posible conocer el estado de la impresora en sí, como otras informaciones y configuraciones. Además, las impresoras dotadas de esta función pueden señalar su condición a quien la solicite por e-mail, y también es posible cambiar, modificar y monitorizar todas las programaciones y los ajustes de la red desde TCP/IP al servidor de mail interno de la impresora a través de un Browser Web. Label Gallery ha instalado un Sato Printer Monitor para controlar la condición de la impresora y, por consiguiente, se pueden instalar interfaces Sato especiales (Paralelo/Serie/TCPIP) en los drivers para permitir dicha función de control. Con BarTender para los productos farmacéuticos radioactivos ustralian Nuclear Science and Technology Organization (ANSTO) controla el único reactor nuclear de Australia y representa un importante centro de investigación sobre ciencia y tecnología. La división ANSTO Radiopharmaceuticals & Industrials (ARI) produce productos farmacéuticos radioactivos para terapias o diagnóstico. ARI utiliza un sistema ERP SAP junto al paquete software BarTender de Seagull Scientific. Anteriormente, las operaciones de etiquetado de ARI precisaban de mucho trabajo. Se utilizaban diferentes programas de generación de etiquetas y, a pesar de ello, la mayoría de los datos se tenían que introducir a mano. Los informes de producción eran por lo general de papel. Por consiguiente, con el objeto de mejorar y automatizar la producción y los procesos de gestión, ARI ha adoptado un proceso de etiquetado de alta precisión. Además, al tener ARI clientes en Australia, Asia y Estados Unidos, ha de someterse a reglamentos y comprobaciones por parte de una serie de entidades, entre otras la Australia's Therapeutic Goods Administration (TGA) y la US Food and Drug Administration (FDA), con estándares de etiquetado y requisitos de informe rigurosos y complejos. Era necesaria la máxima flexibilidad tanto en el procesamiento de los datos como en la generación de las etiquetas. ARI ha optado por la Enterprise edition de BarTender de Seagull Scientific como software de impresión de etiquetas, por su interfaz directa a los SAP IDocs, el soporte a cualquier impresión con drivers Windows incluyendo impresoras láser en colores e impresoras térmicas de etiquetas, y por su capacidad para dar soporte a la simbología RSS-14, que requieren los estándares farmacéuticos. Con BarTender y SAP los datos se comprueban y controlan constantemente, y la producción de etiquetas se produce sin errores, de acuerdo a los reglamentos TGA y FDA. A DATAcollection OCTUBRE 2005 29 Octubre SPA 05 24-10-2005 12:16 Pagina 30 especial el primero es utilizar el software (como BarTender) en un servidor, instalar el driver correcto de la impresora y la aplicación host en el servidor, que transmite directamente los trabajos de impresión de etiquetas a la impresora móvil (a menudo inalámbrica). En alternativa, el usuario puede exportar de BarTender la Printer Code Template que contiene todos los datos necesarios para la impresión de etiquetas, excluyendo unos tags concretos dentro de la plantilla, donde tendrían que ir normalmente los datos variables de la etiqueta. Una vez que la plantilla se ha importado en un terminal portátil, una aplicación muy sencilla residente en el propio terminal permitirá introducir los datos variables que faltan, transmitiendo a continuación el archivo completo de datos a la impresora móvil. De existir una aplicación no Windows que utiliza un formato de datos no reconocido por BarTender, podría ser necesaria la presencia de un middleware. En dicho caso, el usuario tiene dos opciones: la primera es controlar BarTender utilizando ActiveX, mientras que la otra consiste en exportar las plantillas de las colas de impresión de BarTender para poderlas utilizar dentro de otras aplicaciones. En lo que se refiere a la posibilidad de controlar a distancia una o más impresoras, al ser los drivers Windows de impresión de Seagull com- pletamente compatibles con la red, los usuarios, desde cualquier nodo de la red, pueden programar en las nuevas impresoras diferentes configuraciones, entre otras, soportes de impresión, listado de opciones instaladas en las propias impresoras y fuentes disponibles para código de barras y RFID. Dichos drivers van a permitir la gestión de todos los parámetros no sólo en entornos LAN y WAN, sino también, para impresoras con interfaz Ethernet, también a través de Internet, permitiendo a los administradores de sistema configurar las diferentes impresoras en red desde un sólo puesto de trabajo. Hace algún tiempo, Seagull Scientific sacó también la versión de 64-bits de los “Drivers by Seagull”, en el mismo momento en que Microsoft anunció oficialmente la disponibilidad de la edición de 64 bits de su sistema operativo Windows. Cabe destacar que incluso si la nueva versión de 64 bits del sistema operativo de Microsoft puede funcionar con aplicaciones tanto de 32 bits como de 64 bits, dichas aplicaciones pueden utilizar tan sólo drivers de 64 bits. Los nuevos drivers de 64 bits de Seagull vienen incluidos, junto a los drivers existentes de 32 bits, en el CD del software de impresión de etiquetas BarTender de Seagull. Teklynx International te software da soporte a cualquier sistema de empresa, incluyendo aplicaciones host de SAP, Baan, JD Edwards, Oracle, PeopleSoft y otros. La versión Sentinel Print Pack con Codesoft utiliza el motor de impresión de Codesoft que actualmente puede dar soporte a más de 1.000 modelos diferentes de impresoras térmicas, además de los drivers de Windows para impresoras láser, Dot Matrix, etc.. Cada uno de dichos drivers de impresión desarrollados para Codesoft se ha realizado en estrecha colaboración con los proveedores de impresoras para poder aprovechar todas las actuales tecnologías de impresoras por transferencia térmica como, entre otras, la emergente RFID. Sentinel Print Pack de Teklynx es una potente solución middleware diseñada para enviar los datos procedentes de un sistema host a sistemas de impresión de etiquetas de código de barras. El paquete permite que todo el flujo de datos se trace a través de la función Mapper, que elimina la necesidad de tener que modificar, en su caso, dicho flujo de datos desde el host, sencillamente imprimiendo un formulario estándar o un informe y, a continuación, utilizándolo como input para S/3, sin la necesidad de otros programas. El paquete S/3 funciona tan sólo en servidor Windows NT o 2000, permite controlar cientos de solicitudes de impresión hacia cientos de impresoras, tiene la capacidad de gobernar un verdadero proceso de impresión en red y también puede funcionar con sistemas ERP, WMS o MRP. Sentinel Print Pack para SAP es un programa siempre dedicado al intercambio de datos entre SAP e impresoras de etiquetas, por supuesto certificado por SAP, que para la conexión aprovecha las interfaces Smart Forms. Ésta es una solución de impresión de SAP con una interfaz de usuario gráfica sencilla para diseñar las interfaces de impresión, y desempeñan básicamente tres funciones: l software de gestión de impresión de Teklynx, Sentinel Print Pack es una aplicación de captura de datos, gestión y distribución de impresiones, utilizada para automatizar la impresión de etiquetas creadas con los software de diseño de etiquetas Codesoft® o Labelview™. Sentinel puede incorporarse prácticamente a cualquier sistema ERP, MRPII o WMS, permitiendo a los datos que llegan de una aplicación host integrarse con los diferentes formatos de etiquetas sin que sea necesaria la presencia de la aplicación host. La versión S/4 contiene características significativas que atañen sobre todo al mundo de Internet y sus potencialidades (entre otras, las notificaciones en tiempo real vía e-mail); el método “sentinel watch" del paque- E 30 DATAcollection OCTUBRE 2005 Octubre SPA 05 24-10-2005 12:16 Pagina 32 especial imprimir los formularios/informes comerciales en una impresora de oficina, producir un output de datos par la publicación en tiempo real en la web y finalmente dar soporte a sistemas de impresión externos, entre otros, Sentinel Print Pack para SAP. De seleccionar la opción de spooling, los Smart Forms envían los datos estructurados en forma de archivo XML. Para poder recibir la certificación de SAP,Teklynx ha utilizado este tipo de flujo de datos conforme a las especificaciones BC-XSF 4.6 de SAP. ERP y envíos con Teklynx: el caso Kids II urgida en 1969, Kids II, fabricante de juguetes y productos infantiles, con domicilio en Alpharetta, Georgia, distribuye sus productos en todo el mundo; en Estados Unidos suministra a las principales cadenas de la distribución y también a e-commerce, de Amazon.com, a FAO Schwarz, de Kohl’s a WalMart, a través de algunos grandes distribuidores internacionales. Al crecer la compañía, ha resultado necesario un replanteamiento de los sistemas de empresa, además de los sistemas de despacho de pedidos y envíos. Para ello la empresa ha optado por sistemas suministrados por Oracle y Mapics, desarrollando numerosas aplicaciones personalizadas para el marketing y las ventas. Finalmente, para ofrecer la misma eficiencia también en las operaciones de impresión de etiquetas y envío de productos, se ha optado por el programa Labelview de diseño de la etiqueta, con el software de conectividad Sentinel Print Pack de Teklynx. Hoy en día, Kids II lleva a cabo el diseño de la etiqueta y las operaciones de impresión en estrecha colaboración con sus sistemas de empresa Oracle y Mapics. Entre las principales ventajas que se desprenden de la adopción de Labelview Teklynx, hay que destacar ante todo, la capacidad para controlar numerosos formatos y compaginaciones diferentes. Sin embargo, el diseño de la etiqueta es tan sólo el primer paso. Era necesario disponer de un servidor de impresión capaz de aprovechar todas las funcionalidades del sistema de empresa. Dicha necesidad la ha cumplido Sentinel Print Pack, cuya función es monitorizar constantemente la base de datos de impresión y, por consiguiente, dar automáticamente la orden de impresión de la etiqueta en cuanto el sistema ERP envía la información a dicha base de datos. En resumen, los pedidos llegan a la empresa mediante el sistema EDI y a continuación se produce una lista de toma. El sistema Oracle envía la información relativa al envío, para imprimir sobre la etiqueta, a la base de datos Microsoft Access. El software Sentinel monitoriza la base de datos Access y cuando detecta un archivo de impresión para la etiqueta, está automáticamente listo para producir una etiqueta diseñada con Labelview. A continuación, el operador introduce el número de la lista de toma, escoge una impresora y Sentinel produce la etiqueta, que contiene datos diversos: desde el identificador o UCC hasta la dirección de la tienda destino, que se aplica sobre el cartón para facilitar ulteriormente las operaciones del distribuidor. S 32 DATAcollection OCTUBRE 2005 Tharo Systems on Easylabel, la solución software de Tharo, se pueden imprimir etiquetas individuales, incluso unívocas, leyendo la información desde una base de datos, un archivo de texto externo, un archivo progresivo o con datos variables introducidos por el operador o por un dispositivo externo. La potencialidad de la base de datos, compatible con dBASE®, ofrece un sistema rápido y flexible para la gestión de diferentes tipos de datos variables, entre otros, textos, gráfica y archivos de texto externos. Easylabel permite una conectividad completa con todas las bases de datos que cumplen con las normas 32-bits ODBC, incluyendo Access, Oracle, Paradox, Btrieve, AS/400 y Sybase. El programa también permite crear informes de control, bajando en un archivo los datos acumulados por las diferentes impresiones. Pueden utilizarse comandos de archivo para arrancar el software desde otros programas aplicativos, y con los controles ActiveX resulta fácil interactuar con otros aplicativos compatibles con Windows 32 bits, resultando la integración realmente sencilla. Aprovechando las potencialidades de Labelcom®, incluso la comunicación en RS-232 con dispositivos externos, como básculas y escáneres con código de barras, resultan extremadamente sencillas. Con la cola de impresión pueden gobernarse contemporáneamente más de 200 trabajos de impresión, y se pueden mandar hasta 96 impresoras desde un sólo PC. Easylabel cumple perfectamente con los estándares RFID, poniendo a disposición todas las herramientas necesarias para empezar, entre otras, un sencillo Wizard que guía el usuario paso a paso hacia la programación de una tarjeta inteligente. Dependiendo de las características de las impresoras, con Easylabel 5 pueden leerse y programarse diferentes tipos de tag RFID, HF y UHF, entre otros, Tag-It, I-Code1, Picotag2k, Infineon ISO15693, Texas Instruments ISO15693, Philips ISO15693 y HF EPC, Alien Technologies UHF, Matrics UHF o cualquier otro tag compatible con uno de los anteriores. El Wizard RFID no sólo permite al usuario programar un tag, sino que lo guía a través del proceso de creación de un código EPC, conforme a las pautas establecidas por EPCglobal. Los propios datos utilizados para crear un código de barras EAN pueden codificarse en un EPC; la fun- C Octubre SPA 05 24-10-2005 12:16 Pagina 37 software de impresión ción de Wizard visualiza la información necesaria, crea un sumario de datos a disposición y los convierte en un EPC que se codificará en un tag RFID destinado al efecto. Tanto en el caso de tag EPC como no EPC, el usuario puede decidir si quiere introducir los datos en Wizard o bien importarlos desde campos que componen el formato de la etiqueta. Otra característica RFID de Easylabel 5 es la capacidad para utilizar la RFID como fuente de datos; lo cual significa que un campo de texto impreso o un código de barras pueden utilizarse para visualizar los datos codificados en un tag RFID. De ser dicha visualización una representación hexadecimal del EPC codificado en un tag RFID, la misma puede aprovecharse para volver a crear el EPC cuando el tag resulta dañado al final de la cadena de suministros. Otra característica importante presente en la versión 5 de Easylabel atañe a la posibilidad de comunicar y controlar con el mismo algunas aplicaciones potentes, entre otras, Command File Monitoring, API (Application Programming Interface), 32-bit ODBC (Open Database Connectivity) y los controles ActiveX/COM. Las impresiones pueden originarse desde AS/400, mainframe, Unix o sistemas host. Un enlace a Visual Basic, Delphi, C, C++ y otras aplicaciones que dan soporte a ActiveX facilitan la creación de pantallas personalizadas, controles y campos de input. Como se ha mencionado anteriormente, utilizando Easylabel 5 es posible conectarse a MRP II, sistemas ERP como SAP, Oracle, PeopleSoft, JD Edwards e BAAN, así como a los MES (Manufacturing Execution Systems). Además, la versión más reciente del software de Tharo puede utilizar un IP Printing (Internet Protocol) para imprimir en una impresora en cualquier parte del mundo, con tan de que esté conectada a un servidor Print/Device o una tarjeta Ethernet, aprovechando el DHCP (Dynamic Host Configuration Protocol) o su dirección IP. Zebra Technologies ebra Technologies dispone de una suite de soluciones que simplifica el proceso para dar input u output desde sistemas ERP. La solución software BAR-ONE ® 5.1 for mySAP™ Business Suite permite a las impresoras Zebra crear, sin solución de continuidad, etiquetas de código de barras desde datos en sistemas ERP múltiples. Zebra y sus socios pueden ofrecer aplicaciones de ERP integrado y captura de datos que permiten generar automáticamente etiquetas para envíos y actualizar el inventario; trazar y controlar el flujo de materiales y los “work in process”, así como integrar la producción, la entrega y las informaciones al cliente. El software BAR-ONE for mySAP Business Suite permite imprimir etiquetas de código de barras desde soluciones SAP sin utilizar otros softwares o servidores, sin cambios de sistema o escritura manual. BAR-ONE for mySAP Business Suite presenta Windows y las herramientas para el diseño de etiquetas WYSIWYG para la impresión continua de etiquetas de código de barras complejas; incorpora código de barras, texto y gráfica desde diferentes fuentes de datos y está disponible en todos los idiomas europeos. El Software BAR-ONE en versión 6.05 puede utilizarse en la gama de impresoras RFID de Zebra Technologies para la producción de etiquetas inteligentes. ZBI™ (Zebra Basic Interpreter) facilita el control software del lector más allá de las meras funciones de impresión y codificación. El propio software de impresión para el diseño de etiquetas de código de barras, también se ajusta a algunas impresoras móviles en versión Desktop 6.4. BAR-ONE permite traducir, modificar e imprimir archivos con lenguajes de programación diferentes, facilitando la integración con impresoras no Zebra. Otra característica importante de BAR-ONE es la de poderse utilizar perfectamente en sistemas UNIX y AS400. Los lenguajes ZPL y EPL Z DATAcollection OCTUBRE 2005 37 Octubre SPA 05 24-10-2005 12:16 Pagina 38 especial F Fresco en la puerta de casa con SAP y Zebra reshDirect es una compañía norteamericana que entrega a domicilio en la ciudad de Nueva York diferentes productos de alimentación frescos: carne, pescado, panadería, frutas y hortalizas etc., con un catálogo de unos 15.000 productos. Con las impresoras Zebra, el software Bar-One y el sistema ERP SAP, la compañía pude generar miles de etiquetas con código de barras todos los días, ante otros tantos pedidos a despachar en tiempo real. Puesta en marcha en 2002, FreshDirect tiene una flota de más de 80 furgonetas y suministra a más de 70.000 clientes situados en la parte este de Manhattan. FreshDirect utiliza un sistema muy avanzado de captura de datos, despacho de pedidos y repartición, que asegura la máxima eficiencia y mantiene limitados los costes para el cliente, incluso inferiores que los de los supermercados. La impresión en tiempo real, “a petición”, es una parte fundamental de dicho proceso: todo lo que pide el cliente, desde charcutería hasta fruta, recibe su etiqueta con código de barras. FreshDirect efectúa sus pedidos directamente del proveedor: granjas, carnicerías, mercados de pescado. Los pedidos se procesan y almacenan en una planta completamente refrigerada (4 °C con 40/60% de humedad), situada en el barrio de Queens adyacente a no plantean necesidades especiales de configuración ni en PC ni en Middleware: es suficiente configurar y adaptar la impresora, siendo el software BAR-ONE perfectamente compatible. ZebraLink es la solución de Zebra para el control en tiempo real de las impresoras en red. Todos los modelos de impresoras de sobremesa de nivel medio y franja alta están dotados de tecnología ZebraLink que, gracias a la funcionalidad WebView y Alert, permite programar y monitorizar los trabajos de impresión desde cualquier lugar. Con la ayuda de las diferentes funciones disponibles se puede modificar la programación de la impresora desde un PC o cualquier dispositivo Web Enabled, recibir, enviar e imprimir datos en tiempo real mediante conexiones sencillas a sistemas ERP o WMS, así como recibir avisos 38 DATAcollection OCTUBRE 2005 Manhattan. El pedido on line efectuado por el cliente pone en marcha el proceso de despacho. El formato de las etiquetas lo establece el software Bar-One de Zebra, que funciona conforme al estándar WYSIWYG (whatyou-see-is-what-you-get). La información variable para cada etiqueta la detecta el sistema SAP siempre a través del software Bar-One. Las etiquetas contienen el nombre del producto, algunos datos descriptivos, la información obligatoria, el código de barras y se imprimen en cada producto. Las órdenes de trabajo, identificadas por un código de barras, se colocan en un contenedor que se envía automáticamente a las diferentes estaciones mediante una cinta transportadora. En cada estación, los encargados escanean el código para comenzar las operaciones de toma que se producen mediante indicaciones luminosas (pick-to-light). Todos los productos se leen y colocan en la caja que a continuación se remite a la fase siguiente. Más de diez kilómetros de cables de fibra óptica conectan cada termómetro, báscula y cinta transportadora a una habitación de control de alta tecnología, que advierte a los encargados de cualquier problema que se produzca. Las impresoras utilizadas son las Zebra 110XiIIIPlus de 300 dpi, y las impresoras compactas LP 2844-Z de 203 dpi. de advertencia o error a través de cualquier dispositivo “text enabled” (e-mail, buscapersonas, redes LAN o WAN de empresa, redes inalámbricas, etc.) Finalmente, a través del BARONE Platinum Network, pueden aprovechar las características de BAR-ONE 6.04 Platinum para el diseño de etiquetas hasta cinco usuarios contemporáneamente con una sola licencia. Un generador HTML permite a diferentes usuarios convertir las etiquetas en páginas HTML para distribuirlas a diferentes lugares de impresión. Su interfaz intuitiva y basada en Windows, así como las herramientas para el diseño de etiquetas WYSIWYG – con otras características avanzadas – facilitan y agilizan el diseño continuo de etiquetas de código de barras incluso muy complejas.