Cancel Fulfillment Orders

put

/services/private/inventory/cancelFulfillOrders

Cancel an existing Customer Order or Transfer in RMS based on customer order fulfillment cancellation requests from an external Order Management System.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/xml ()
Root Schema : schema
Type: object
Show Source
Nested Schema : fulfillOrderReferences
Type: array
Array of fulfillment orders for cancellation
Show Source
Nested Schema : fulfilOrdRef
Type: object
Array of fulfillment orders for cancellation
Show Source
  • Holds the master customer order number from OMS.
    Example: 123252156
  • Indicates the store or warehouse number associated with fulfilling the customer order. For this release, this should always be populated with a virtual or physical store number.
    Example: 1311
  • Allowed Values: [ "S", "V" ]
    This would be either 'S' (for physical store) or 'V' (for virtual store).
    Example: S
  • Unique number from OMS related to the fulfillment details. One or more fulfillment orders could relate back to a single customer order in OMS.
    Example: 1231213
  • orderDetails
    Indicates the customer order fulfillment cancellation detail.
  • Indicates the supplier, store or warehouse number associated with sourcing the customer order. Only populated for vendor, warehouse or multi-site fulfillment orders.
    Example: 6000
  • Allowed Values: [ "SU", "ST", "WH" ]
    This would be either 'SU' for supplier, 'ST' for store, or 'WH' for warehouse. This would only be populated for vendor, warehouse or multi-site fulfillment orders.
    Example: ST
Nested Schema : orderDetails
Type: array
Indicates the customer order fulfillment cancellation detail.
Show Source
Nested Schema : fulfilOrdDtlRef
Type: object
Indicates the customer order fulfillment cancellation detail.
Show Source
Request Body - application/json ()
Root Schema : schema
Type: object
Show Source
Nested Schema : fulfillOrderReferences
Type: array
Array of fulfillment orders for cancellation
Show Source
Nested Schema : fulfilOrdRef
Type: object
Array of fulfillment orders for cancellation
Show Source
  • Holds the master customer order number from OMS.
    Example: 123252156
  • Indicates the store or warehouse number associated with fulfilling the customer order. For this release, this should always be populated with a virtual or physical store number.
    Example: 1311
  • Allowed Values: [ "S", "V" ]
    This would be either 'S' (for physical store) or 'V' (for virtual store).
    Example: S
  • Unique number from OMS related to the fulfillment details. One or more fulfillment orders could relate back to a single customer order in OMS.
    Example: 1231213
  • orderDetails
    Indicates the customer order fulfillment cancellation detail.
  • Indicates the supplier, store or warehouse number associated with sourcing the customer order. Only populated for vendor, warehouse or multi-site fulfillment orders.
    Example: 6000
  • Allowed Values: [ "SU", "ST", "WH" ]
    This would be either 'SU' for supplier, 'ST' for store, or 'WH' for warehouse. This would only be populated for vendor, warehouse or multi-site fulfillment orders.
    Example: ST
Nested Schema : orderDetails
Type: array
Indicates the customer order fulfillment cancellation detail.
Show Source
Nested Schema : fulfilOrdDtlRef
Type: object
Indicates the customer order fulfillment cancellation detail.
Show Source
Back to Top

Response

Supported Media Types

200 Response

Success
Body ()
Root Schema : invocationSuccess
Type: object
Show Source

400 Response

Error
Body ()
Root Schema : RetailRestValidationException
Type: object
Show Source
Nested Schema : errors
Type: array
Error details
Show Source
Back to Top