Part of mPorts OMS
Stop overselling across channels.
Inventory in mPorts OMS is the capability that holds inventory position and sets policy per channel. It covers inventory visibility across locations, per-channel inventory policy, and the inventory and pricing feeds that publish those numbers outward.
Publishing one global availability number to every channel is the simplest thing to build and the most expensive thing to operate. It is also how overselling happens: the number was true when it was sent and false by the time it was used.
Per-channel policy exists because channels are not equivalent. One may deserve a buffer, another may deserve everything, and a third may deserve to be held back entirely while a commitment is outstanding. That is a business decision, and it should be expressible as one.
What this looks like in the product
An interface diagram using the product’s real navigation and field names — no customer data.
Inventory positions
On hand, committed, and what each channel sees
- On handby location
- Committedagainst open orders
- Available to publishper channel policy
- Days in inventoryage
-
Inventory visibility
Position across locations, as one picture rather than several partial ones.
-
Per-channel policy
What each channel sees, decided per channel rather than globally.
-
Inventory feeds
Publishing availability outward to connected channels.
-
Days in inventory
How long stock has been sitting, next to the operation rather than in a monthly report.
Questions buyers ask
- How does mPorts prevent overselling?
- By holding one inventory position and letting each channel's policy decide what is published from it. Whether that eliminates overselling for a given channel depends on how that channel is connected and how quickly it consumes updates.
- Is this a warehouse management system?
- No. A WMS runs the building — bins, picks, putaway. mPorts OMS holds the stock position and the policy above it, and connects to your WMS.