Page tree

Es posible pasar información a Prinergy RBA en archivos XML: por ejemplo, para identificar un trabajo, sus archivos de entrada y la configuración de la plantilla de proceso necesaria para afinar los archivos de entrada.

Para usar XML, en primer lugar habrá que registrar esquemas XML en Prinergy con el Gestor de esquemas XML, que está disponible en el menú Herramientas del Administrador de conjuntos de reglas. Después se podrá usar la acción Leer XML para interpretar cualquier archivo XML que coincida con un esquema registrado.
Cuando se combina la posibilidad de leer archivos XML con la posibilidad de desencadenar reglas colocando archivos en una hot folder, se obtiene un potente mecanismo para que el sistema Prinergy y otros sistemas funcionen conjuntamente.
Escape de caracteres XML
Es importante comprender las restricciones de los caracteres a la hora de procesar el formato XML con la acción Leer XML. Existen varios caracteres que hay que evitar o que se deben escapar para que el análisis sea correcto. Para obtener más información sobre los caracteres de escape, consulte http://en.wikipedia.org/wiki/Xml#Escaping.
Ejemplo: Cómo pasar información desde un sistema MIS
Suponga que cuenta con un sistema de información de administración (MIS) que se ejecuta en un sistema operativo Mac OS. Usted registra información del trabajo en el MIS, incluida la ubicación de los archivos del cliente. A pesar de que el sistema MIS y Prinergy se encuentran en sistemas operativos diferentes, se pueden comunicar mediante XML.
Cada vez que se inicia un trabajo, MIS crea un archivo XML en una hot folder que desencadene un conjunto de reglas en RBA. El archivo XML contiene toda la información que Prinergy necesita para crear un trabajo, agrega archivos de cliente y los afina y, a continuación, genera pruebas sueltas.
Ejemplo: Cómo pasar información desde un sitio de comercio electrónico
Cada vez que un cliente realiza un pedido en un sitio de comercio electrónico, el sitio web puede generar un archivo XML que identifique los detalles del pedido. Cuando el archivo XML aparece en una hot folder de Prinergy, RBA puede utilizar los datos que ésta contiene para crear un trabajo, afinar el archivo de entrada e imprimir el trabajo.
Para usar XML en RBA, se necesita lo siguiente:

  • Obtener o crear un esquema XML (.xsd) que defina el contenido y la estructura de los archivos XML que enviará a Prinergy
  • Utilizar el Gestor de esquemas XML para agregar o "registrar" el esquema en el sistema Prinergy
  • Crear un conjunto de reglas con la acción Leer XML

La acción Leer XML puede seguir cualquier evento que indique a Prinergy que un archivo existe, incluidos estos eventos:

  • Evento Archivos colocados en hot folder de trabajo
  • Evento Desencadenador remoto
  • Un evento resultante de la acción Copiar o mover archivos
  • No labels