MarcomOrderSample
MarcomOrderSample wird vom Schritt CreateOrdersFromFile im Workflow MarcomProcessOrders verwendet, um einen Auftrag und zwei Jobs zu erstellen.
Auftragseigenschaft-Zuordnungsobjekte haben Eigenschaften, die angeben, welche XML-Beispieldatei sie verwenden und welches Zeitformat in der XML-Beispieldatei enthalten ist. Die Standardwerte für diese Eigenschaftszuordnung sind:
- XML-Beispielauftragsdatei: order.xml
- Zeitformat: MM/tt/jjjj HH:mm:ss ZZZZ
Die Auftragseigenschaftenzuordnungen enthalten eine Liste von XML-Elementen (oder XPaths), die Aufträge und Jobs in der Musterdatei identifizieren. Die in diesem Beispiel definierten Auftrags- und Job-IDs sind:
- Auftrags-IDs
/Order
- Job-IDs
/Order/OrderDetails/OrderDetail
Schließlich enthalten die Auftragseigenschaftenzuordnungen auch eine Liste von XML-Elementen und den Objekten und Eigenschaften, denen sie entsprechen. Wenn der Schritt CreateOrdersFromFile ausgeführt wird, werden die Werte in der XML-Datei in die entsprechenden Auftrags- und Jobeigenschaften kopiert. In diesem Beispiel werden diese Zuordnungen definiert.
XML-Element (XPath-Ausdruck) | Objekttyp | Merkmal |
---|---|---|
/Order/OrderNumber |
Reihenfolge | Auftragsname (Order.Name) |
/Order/ID |
Reihenfolge | Externe Auftragsreferenz (Order.Reference) |
/Order/OrderDetails/OrderDetail/User/Name |
Reihenfolge | Kundenname (Order.Customer) |
/Order/OrderDetails/OrderDetail/SKUDescription |
Reihenfolge | Beschreibung (Order.Description) |
/Order/OrderDetails/OrderDetail/Quantity |
Job | Angeforderte Jobkopien (Job.Copies) |
/Order/OrderDetails/OrderDetail/OrderNumber |
Job | MarcomCentral-Auftragsnummer (Job.Marcom.OrderNumber) |
/Order/ID |
Job | MarcomCentral-Auftrags-ID (Job.Marcom.OrderId) |
/Order/OrderDetails/OrderDetail/ID |
Job | MarcomCentral-Job-Ticket (Job.Marcom.JobTicketId) |
/Order/OrderDetails/OrderDetail/ProductType |
Job | MarcomCentral-Produkttyp (Job.Marcom.ProductType) |
/Order/OrderDetails/OrderDetail/ProductName |
Job | Jobname (Job.Name) |