OMS36

FUNCTIONAL INTERFACE ID

OMS36 – Fulfill Order Confirmation

 

Description

OMS will determine the fulfillment locations based on the order data sent from OOC/POS and, when inventory should be reserved for a customer order, will release the order to RMS or SIM.

 

RMS will send an order confirmation only in the case where the order was not able to be created either partially or in full:

  - For store or warehouse multi-site orders or warehouse fulfilled orders, this would only happen in the case of insufficient inventory

  - For vendor orders, this would only occur in the case where an order is placed for an inactive item

  - For store fulfilled orders, orders will always be accepted, assuming basic validation passes

When SIM receives an order via the RIB, the order will be accepted into SIM

- SIM will validate the order. If the order cannot be processed, then SIM will reject the order.  Only the failure status code will be sent via the RIB.  No details will be included. This message will only be communicated in case of a standalone implementation. (Enterprise assumption: RMS will communicate in case of failure).

Resources

CommerceAnywhereSolutionXref

Consumer(s)

Order Management System (OMS), Online Order Capture (OOC)

Provider

Retail Merchandising System (RMS), Store Inventory System (SIM)

Business Process

Order Create

Integration Context Model

Order Fulfillment General

Scenario Models

Commerce Anywhere Business Scenario Models

Integration Catalog

OMS36