cXML OrderRequest to ProcessSalesOrder BOD mapping
The mapping between the cXML OrderRequest document and the ProcessSalesOrder BOD is
static. You cannot customize the mapping.
This table shows the mapping between the cXML OrderRequest document and the
ProcessSalesOrder BOD.
cXML OrderRequest xpath | ProcessSalesOrder BOD xpath |
---|---|
N/A. Sales order ID is not sent in the OrderRequest document. | SalesOrderHeader/DocumentID |
OrderRequestHeader/orderID | SalesOrderHeader/AlternateDocumentID |
OrderRequestHeader/orderDate | SalesOrderHeader/DocumentDateTime |
OrderRequestHeader/Sender/Credential/Identity | SalesOrderHeader/CustomerParty/PartyIDs |
OrderRequestHeader/Contact/Email | SalesOrderHeader/CustomerParty/Communication |
OrderRequestHeader/ShipTo/Address/Name | SalesOrderHeader/ShipToParty/Name |
OrderRequestHeader/ShipTo/Address/addressID | SalesOrderHeader/ShipToParty/PartyIDs/ID |
OrderRequestHeader/ShipTo/Address/PostalAddress/Street | SalesOrderHeader/ShipToParty/Location/Address/AddressLine |
OrderRequestHeader/ShipTo/Address/PostalAddress/City | SalesOrderHeader/ShipToParty/Location/Address/CityName |
OrderRequestHeader/ShipTo/Address/PostalAddress/State | SalesOrderHeader/ShipToParty/Location/Address/CountrySubdivisionCode |
OrderRequestHeader/ShipTo/Address/PostalAddress/Country | SalesOrderHeader/ShipToParty/Location/Address/CountryCode |
OrderRequestHeader/ShipTo/Address/PostalAddress/PostalCode | SalesOrderHeader/ShipToParty/Location/Address/PostalCode |
Information is sent in OrderRequestHeader/BillTo, | SalesOrderHeader/BillToParty |
OrderRequestHeader/RequestDeliveryDate | SalesOrderHeader/RequiredDeliveryDateTime |
Information is sent in the Money fields, but is replaced by the ERP currency of the customer | SalesOrderHeader/CurrencyCode |
OrderRequestHeader/Contact/Email | SalesOrderHeader/CustomerParty/Communication/URI |
OrderRequestHeader/Sender/Credential/Identity | SalesOrderHeader/CustomerParty/PartyIDs/ID |
ItemOut/lineNumber | SalesOrderLine/LineNumber |
ItemOut/Comments | SalesOrderLine/Note |
ItemOut/ItemID/SupplierPartID | SalesOrderLine/Item/ItemID/ID |
Information is sent in ItemOut/ItemDetail/Description, but is overwritten on the BOD by information in Rhythm for Commerce | SalesOrderLine/Item/Description |
ItemOut/Quantity | SalesOrderLine/Item/Quantity |
ItemOut/RequestedDeliveryDate | SalesOrderLine/Item/RequiredDeliveryDateTime |