Correlaciones de propiedades de pedido

Las asignaciones de propiedades de pedidos se añaden mediante la función Gestión de pedidos para ayudar a procesar las definiciones de pedidos XML generadas por los sistemas de pedidos. La correlación de propiedades de pedido define qué elementos XML utiliza el paso CreateOrdersFromFile para identificar pedidos y trabajos y cuáles se utilizan para establecer las propiedades.

Al crear una correlación de propiedades de pedido, se define cómo RICOH ProcessDirector interpreta los elementos XML en un archivo de ejemplo. RICOH ProcessDirector puede utilizar elementos XML de dos maneras:

Identificadores de pedidos y trabajos

Los identificadores de pedido son los elementos XML que indican el inicio del bloque de XML de cada pedido incluido en un archivo de su sistema de pedidos.

Su sistema puede utilizar el mismo elemento para el inicio de cada pedido o puede utilizar elementos diferentes, en función de las características de los pedidos.

Los identificadores de trabajo son los elementos XML que indican el inicio del bloque de XML para cada trabajo incluido en un pedido. Los identificadores de trabajo deben ser descendientes de los identificadores de pedido; esta relación indica a RICOH ProcessDirector qué trabajos forman parte de cada pedido.

Debe incluir al menos dos elementos XML: uno para identificar los pedidos y otro para identificar los trabajos que incluye ese tipo de pedido.

Correlaciones de propiedades

Las correlaciones de propiedades se utilizan para establecer las propiedades de RICOH ProcessDirector a partir de elementos XML. Cuando se define una correlación de propiedades, se identifica un elemento XML y a qué propiedad de pedido o trabajo de RICOH ProcessDirector corresponde.

Varios flujos de trabajo pueden utilizar el mismo objeto de correlación de pedidos siempre que los archivos XML contengan los mismos elementos XML. El orden de los elementos XML puede ser diferente en cada archivo de preferencias.

Ejemplo

Esta imagen muestra el contenido del archivo Order.xml de ejemplo incluido con la función Gestión de pedidos. Compare este XML con la imagen de la interfaz de usuario para ayudar a visualizar los valores de las columnas de los elementos XML (expresión XPath).

En la sección 2 de la imagen inferior, puede ver los elementos XML que se definen como identificadores de pedido y de trabajo. Cuando se ejecuta el paso CreateOrdersFromFile, RICOH ProcessDirector lee el archivo y encuentra cada aparición de estos identificadores. Crea un pedido para cada identificador de pedido que localiza y un trabajo para cada identificador de trabajo de los pedidos.

En la sección 3 de la imagen inferior, puede ver los elementos XML del archivo de ejemplo correlacionados con las propiedades de pedido y trabajo. Por ejemplo, el elemento XML (expresión XPath) /Order/Order/ID se correlaciona con la propiedad Nombre del pedido, que está asociada al objeto pedido. Cuando se ejecuta el paso CreateOrdersFromFile, lee el archivo XML y encuentra cada aparición de /Order/Order/ID. A continuación, copia el valor en la propiedad Nombre del pedido para cada pedido creado.

Del mismo modo, el elemento XML /Orders/Order/OrderDetails/OrderDetail/ID se correlaciona con la propiedad Nombre del trabajo. Cuando el paso CreateOrdersFromFile se ejecuta, lee el archivo XML y copia los valores en la propiedad Nombre del trabajo para todos los trabajos creados.