Replace an item with substitute item for a customer fulfillment order. Holds the master customer order number from OMS. Unique number from OMS related to the fulfillment details. This would be 'S' for store. Item substitute is only supported for store fulfillment. Indicates the store number associated with the customer order. Contains the item number for which substitute item is used. Contains the revised order quantity of the original item. Contains the unit of measure for original item order quantity. This will be the standard uom of the item Contains the substitute item details. Order details for the substitute item. Contain the substitute item number. Contains the order quantity for the substitute item. Contains the unit of measure for the substitute item order quantity. This will be the standard uom for the substitute item Successful message string. Collection of customer order item substitute records. A collection of CustOrdSubDesc objects. Number of items in the collection. Create new Customer Orders item Substitute in RMS for a customer order for requests from an external Order Management System (OMS). CustOrdSubColDesc object holds multiple customer order item substitute requests from OMS. InvocationSuccess object contains the success or failure status of processing the confirmation requests. Throw this exception when a "soap:Client" side message problem occurs. Throw this exception when an unknown "soap:Server" side problem occurs.