Het hoofddoel van een OMS is het orderbeheer te optimaliseren om aan klanten te kunnen leveren waar en wanneer zij dat willen, tegen gecontroleerde kosten voor de retailer. Het maakt het beheer en het volgen van bestellingen mogelijk, maar ook de e-processing van stromen, met name voor de verwerking van retourzendingen.
Concreet zal een OMS het mogelijk maken: alle ordertypes en kanalen op één plaats te beheren; voorraadbeheer over alle kanalen te uniformiseren; voor real-time zichtbaarheid van de vraag te zorgen om bestellingen van leveranciers, winkels en klanten te beheren; taken te prioritiseren en de voorraadprestaties te optimaliseren; de toegang tot verkooptoepassingen te vergemakkelijken.
Op basis van bedrijfsregels stelt dit type software retailers in staat de orderverwerking te maximaliseren en tegelijkertijd twee beperkingen in evenwicht te brengen. Vaststellen en handhaven van de klantbelofte – de klant verwacht dat de bestelling volledig en op tijd wordt uitgevoerd. Het beheersen van de gehele logistieke keten om de laagst mogelijke kosten in orderverwerking te bereiken.
Het OMS streeft ook naar: de informatiestromen tussen alle toepassingen van de supply chain coördineren; de beschikbaarheid van de voorraden in het hele distributienetwerk kennen zoeken naar de meest geschikte pickingslocatie, in termen van tijd, kosten en dienstverlening; de uitvoering van leveringsopdrachten van klanten volgen en controleren; de ‘Available To Promise’-klantbelofte waarmaken.
Om te onthouden: Een opslagentiteit is een plaats waar een voorraad aanwezig is en ter beschikking wordt gesteld van het distributienetwerk. Deze opslagentiteit kan zijn: een magazijn; een leverancier; een winkel; een expediteur (vervoerder).