MarcomOrderSample
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) |