This product is responsible for all Masters, Orders and Inventory related logic.
Key functionalities
Maintaining truth of Inventory
Driving the allocation logic
Splitting/Routing logic
Seller Cancellations in Order etc.
Creating SKU masters, client masters, stores and warehouses
Client Level configurations like SKU attributes, QC fail reasons.
Inventory Pools and inventory pool movements
Functions
The OMS module performs the following functions
Creation of masters
Warehouse locations
Product master
Suppliers masters
Customers masters
Uploading of B2B Inward Orders
Purchase Orders (PO)
Stock Transfers (ST)
B2B Returns
Uploading of B2B Outward Orders, and allocating inventory to it
Sales Order (SO)
Stock Transfers (ST)
RTO
Receiving of B2C Orders (from market places), and allocating inventory to it
Keeping track of inventory, warehouse wise
GRN quantity
QC Pass , QC Fail quantity
Lost quantity
Allocation of inventory
Order Management
Partial or Full Seller Cancellation
Downloading Invoice or Shipping label
Order Status
Add / update order Remarks
Client Level Configurations
SKU Attribute configuration
SKU Attributes display configuration
Warehouse – Client Mapping
Excess GRN enable/disable
OMS Screenshot
Inventory Allocation
Inventory allocation, and release to WMS for picking is done automatically. This is based on the SLA, Order_Retry type and fulfillment type of the orders.
Order Fulfilment has the following types
BLOCK_COMPLETE – Allocate inventory and allow picking only when all items are available
MULTI_SHIPMENT_PARTIAL – Allocate inventory and allow picking even if partial quantity is fulfillable and allow multiple shipments
SINGLE_SHIPMENT_PARTIAL – Allocate inventory and allow picking even if partial quantity is fulfillable and allow only one shipment
OMS will automatically keep trying to allocate more inventory to partially fulfillable or unfulfillable orders, till it is completed or cancelled.
Digital Inventory Pools
This feature allows user to reserve inventory digitally. For .e.g once can digitally reserve inventory for a specific marketplace, or for specific purposes (like offline distributors or exports).