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