MarcomOrderSample

Este objeto de correlación de propiedades de ejemplo se incluye con la función MarcomCentral Connect. Este objeto de ejemplo funciona con el archivo de pedidos de MarcomCentral de ejemplo, al que hace referencia el paso CreateOrdersFromFile del flujo de trabajo MarcomProcessOrders.

MarcomOrderSample es utilizado por el paso CreateOrdersFromFile en el flujo de trabajo MarcomProcessOrders para crear un pedido y dos trabajos.

Los objetos de correlación de propiedades de pedido tienen propiedades que especifican qué archivo XML de muestra utilizan y qué formato de hora se encuentra en el archivo XML de muestra. Los valores por defecto para esta propiedad de correlación son:

  • Ejemplo de archivo XML de pedido: order.xml
  • Formato de hora: MM/dd/aaaa HH:mm:ss ZZZZ

Las correlaciones de propiedades de pedidos incluyen una lista de elementos XML (o XPaths) que identifican pedidos y trabajos en el archivo de ejemplo. Los identificadores de pedido y trabajo definidos en este ejemplo son:

Identificadores de pedidos
/Order
Identificador de trabajos
/Order/OrderDetails/OrderDetail

Por último, las correlaciones de propiedades de pedido también incluyen una lista de elementos XML y los objetos y propiedades a los que corresponden. Cuando se ejecuta el paso CreateOrdersFromFile, los valores del archivo XML de pedido se copian en las propiedades de pedido y trabajo pertinentes. En este ejemplo, se definen estas correlaciones.

Elemento XML (expresión XPath) Tipo de objeto Propiedad
/Order/OrderNumber Pedido Nombre del pedido (Order.Name)
/Order/ID Pedido Referencia de pedido externa (Order.Reference)
/Order/OrderDetails/OrderDetail/User/Name Pedido Nombre del cliente (Order.Customer)
/Order/OrderDetails/OrderDetail/SKUDescription Pedido Descripción (Order.Description)
/Order/OrderDetails/OrderDetail/Quantity Trabajo Copias de trabajo solicitadas (Job.Copies)
/Order/OrderDetails/OrderDetail/OrderNumber Trabajo Número de pedido de MarcomCentral (Job.Marcom.OrderNumber)
/Order/ID Trabajo ID de pedido de MarcomCentral (Job.Marcom.OrderId)
/Order/OrderDetails/OrderDetail/ID Trabajo Detalle de trabajo de MarcomCentral (Job.Marcom.JobTicketId)
/Order/OrderDetails/OrderDetail/ProductType Trabajo Tipo de producto de MarcomCentral (Job.Marcom.ProductType)
/Order/OrderDetails/OrderDetail/ProductName Trabajo Nombre del trabajo (Job.Name)