Order On-Line/Source from Store A/Fulfill at Store B/Pickup at Store B via POS
Scenario 7 illustrates the process for creating a customer order on-line, sourcing it from one store, fulfilling it from a different store, and a customer pick-up in store via SIM.
1. An order is created on-line via a retailer’s Online Order Capture system (OOC),which can represent a web channel, mobile device, or call center.
2. The OOC will query existing customer information from an external customer masterand associate it to an order as part of the order capture process. If the customer doesn’t already exist, then a new customer may be created.
3. During the order creation process, the OOC will verify inventory is available tofulfill the order using its local copy of inventory (3A), or by exception validating inventory availability via SIM (3B).
Note: This scenario shows the OOC validating inventory against SIM, but the retailer can configuretheir system to point to either SIM or RMS for inventory validation. Also, Oracle Retail assumes retailers will use a local source copy of inventory as itsdefault method for checking inventory availability and will only use the real time inventory availability lookup process in exception cases, such as foritems with low stock on hand, or fast selling items.
4. Once the order has been created, it will be sent to the Order Management System(OMS) to determine the sourcing and fulfilling locations, if not already determined by the OOC.
5. Optional - During the order sourcing and fulfillment process, the OMS will verifyinventory is available to fulfill the order using its local copy of inventory (5A), or by exception validating inventory availability via SIM (5B) or RMS. Seenote above under point 3.
6. Once the order is created, it will be sent to RMS for execution. The orderinformation sent from the OMS will include the pertinent information to execute the order, including items, quantities, pricing, fulfillment location, andcustomer information. Upon receipt of the order in RMS, a store-to-store customer order transfer will be created and inventory will be reserved.
7. If payment has been taken from the customer as part of the order creation/fulfillment process, the OMS will sendan Order Initiate (ORI) transaction to ReSA.
8. Total ORI transactions will be periodically interfaced to the General Ledger from ReSA.
9. RMS will send the transfer created to SIM, including the customerorder number and customer information, such as address and shipping method.
10. Upon shipment from the source store, SIM will send an Advanced Shipment Notification (ASN) to RMS and the OMS which will update the customer order.
11. After receiving the shipment in the fulfilling store, SIM will send a Receipt notification message to the OMS and RMS. Upon receipt of the order in SIM, SIM can be configured to reserve inventory ondelivery from the source store or based on receipt of the second fulfillment order from the OMS.
12. Once the OMS has confirmed that the product is available in the fulfilling store, it will send a second fulfillment order to SIM. Upon receipt of the order in SIM, SIM will reserve inventory.
Note: The second fulfillment order may be sent earlier in the process, depending on how a retailer’s OMS is configured.
13. Once the product has been picked, SIM will notify RMS and the OMS via Stock Order Status (SO Status) that the order is ready for pickup.
Note: SIM can be configured to auto pick upon receipt of the store delivery.
Note: it is assumed that upon receipt of this update, the OMS will also update the OOC andone of the applications will inform the customer that the order is ready for pickup.
14. When the customer arrives in the store, a cashier will look up the customer’s order using POS. POS will call the OMS, and the OMS will return a list of customer orders matching the customer’s information. The cashier will then select theappropriate order being picked up.
15. After the customer order pickup process is complete at POS, POS will notify SIM to relieve reserved inventory and decrement stock onhand.
16. POS sends an RTLOG to ReSA for all sales transactions, including customer order pickups (ORD transaction type), periodically throughthe day.
17. POS will send an order complete transaction to the OMS with the pickup details.
18. The OMS will periodically send ReSA RTLOG transactions to record all customer order fulfillments (ORD transaction type), which could beat either order fulfillment or after proof of delivery to recognize the sale, based on rules defined.
19. Total ORD transactions will be periodically interfaced to the General Ledger from ReSA. These will offset the ORI transactions recordedat order creation.
20. When RMS receives the sales transaction associated with in-store fulfillment from ReSA, it will recognize that the sale occurred as aresult of a customer order in a stockholding store and decrement customer order reserved quantity, as well as stock on hand.