MarcomOrderSample

Questo oggetto di mappatura proprietà di esempio è incluso nella funzione MarcomCentral Connect. Questo oggetto di esempio funziona con il file degli ordini di MarcomCentral, a cui fa riferimento l'operazione CreateOrdersFromFile del flusso di lavoro MarcomProcessOrders.

MarcomOrderSample viene utilizzato dall'operazione CreateOrdersFromFile del flusso di lavoro MarcomProcessOrders per creare un ordine e due lavori.

Gli oggetti di mappatura proprietà ordine hanno proprietà che specificano quale file XML di esempio utilizzano e quale formato ora si trova nel file XML di esempio. I valori predefiniti per questa mappatura di proprietà sono:

  • Esempio di file XML dell'ordine: order.xml
  • Formato ora: MM/dd/yyyy HH:mm:ss ZZZZ

Le mappature proprietà ordini includono un elenco di elementi XML (o XPath) che identificano gli ordini e i lavori nel file di esempio. Gli identificatori dell'ordine e del lavoro definiti in questo esempio sono:

Identificatori dell'ordine
/Order
Identificatori del lavoro
/Order/OrderDetails/OrderDetail

Infine, le mappature delle proprietà ordini includono anche un elenco di elementi XML e gli oggetti e le proprietà a cui corrispondono. Quando viene eseguita l'operazione CreateOrdersFromFile, i valori nel file XML dell'ordine vengono copiati nelle proprietà di ordine e lavoro appropriate. In questo esempio, vengono definite queste mappature.

Elemento XML (espressione XPath) Tipo di oggetto Proprietà
/Order/OrderNumber Ordina Nome dell'ordine (Order.Name)
/Order/ID Ordina Riferimento ordine esterno (Order.Reference)
/Order/OrderDetails/OrderDetail/User/Name Ordina Nome cliente (Order.Customer)
/Order/OrderDetails/OrderDetail/SKUDescription Ordina Descrizione (Order.Description)
/Order/OrderDetails/OrderDetail/Quantity Processo di stampa Copie di lavoro richieste (Job.Copies)
/Order/OrderDetails/OrderDetail/OrderNumber Processo di stampa Numero Ordine MarcomCentral (Job.Marcom.OrderNumber
/Order/ID Processo di stampa ID Ordine MarcomCentral (Job.Marcom.OrderId)
/Order/OrderDetails/OrderDetail/ID Processo di stampa Ticket di lavoro MarcomCentral (Job.Marcom.JobTicketId)
/Order/OrderDetails/OrderDetail/ProductType Processo di stampa Tipo prodotto MarcomCentral (Job.Marcom.ProductType)
/Order/OrderDetails/OrderDetail/ProductName Processo di stampa Nome lavoro (Job.Name)