Customer Order Cancellation Process – Fulfill at Store/Pickup at Store
(Customer Initiated Cancel after Order Creation)
Scenario 12 illustrates the process for the cancellation of a customer order by a customer, for an order that is being fulfilled and picked up in a store.
The customer requests the retailer to cancel their order.
The OMS sends a Cancel Request message to RMS and SIM indicating the quantity of each item to be cancelled. The Cancel Request message will be ignored by RMS.
Based on stock on hand and the status of the order, SIM will send a Cancel Confirmation message to the OMS including the quantity SIM was able to cancel.
Once the OMS is able to process the cancellation, it will send an Approved Cancel Message to RMS and SIM. SIM will ignore this message and RMS will process the message and cancel the specified quantity for the fulfillment order.
When the OMS updates ReSA with RTLOG transactions, it will include a cancellation for the customer order (ORC transaction type).
Total ORC transactions will be periodically interfaced to the General Ledger from ReSA. These will offset the ORI transactions recorded at order creation.