MarcomOrderSample

Dieses Beispiel-Eigenschaftzuordnungsobjekt ist in dem Feature MarcomCentral Connect enthalten. Dieses Beispielobjekt arbeitet mit der MarcomCentral-Beispielauftragsdatei, auf die der Schritt CreateOrdersFromFile im Workflow MarcomProcessOrders verweist.

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)