Requirements for cXML OrderRequest files

To successfully place an order, the OrderRequest file must contain certain information.
  • The customer ID that is specified in <Header/Sender/Credential/Identity> must exist in the Business Center.
  • The shared secret that is specified in <Header/Sender/Credential/SharedSecret> must be specified on the customer's detail record in the Business Center.
  • These xpaths must have valid values:
    • <OrderRequestHeader@orderID>
    • <ItemOut@Quantity>. If modular quantities are enforced, then a valid multiple must be used.
    • <ItemOut/ItemID/SupplierPartID>. The item must be visible to the customer, and the customer mus be able to purchase the item. exist in the customer's assortment. Item aliases can be used for the part ID.
    • <ItemOut/ItemDetail/UnitOfMeasure>. If the procurement system uses different units of measure than Rhythm for Commerce, you can set up a mapping.