El principal objetivo de un sistema OMS es optimizar la gestión de pedidos para poder entregar a los clientes cuándo y dónde quieran, con un coste controlado para el minorista. Permite la gestión y el seguimiento de los pedidos, pero también la tramitación electrónica de los flujos, en particular para el tratamiento de las devoluciones.
En concreto, un OMS permitirá :
- Gestionar todos los tipos de pedidos y canales en un solo lugar;
 - Unificar la gestión del inventario en todos los canales;
 - Proporcionar visibilidad de la demanda en tiempo real para gestionar los pedidos de proveedores, tiendas y clientes;
 - Priorizar las tareas y optimizar el rendimiento del inventario;
 - Facilitar el acceso a las aplicaciones de venta.
 
Basado en reglas de negocio, este tipo de software permite a los minoristas maximizar el cumplimiento de los pedidos equilibrando dos restricciones.
- Establecer y mantener la promesa al cliente: el cliente espera que el pedido se cumpla a tiempo y en su totalidad.
 - Controlar toda la cadena de suministro para lograr el menor coste posible en la ejecución de pedidos.
 
La OMS también pretende :
- Coordinar los flujos de información entre todas las aplicaciones de la supply chain;
 - Conocer el stock de existencias en toda la red de distribución
 - Encontrar el lugar de preparación más adecuado, en términos de tiempo, coste y tasa de servicio
 - Seguimiento y control de la ejecución de las órdenes de entrega de los clientes;
 - Mantener la promesa al cliente «Disponible para prometer».
 
Recordatorio: Una unidad de almacenamiento es un lugar en el que hay existencias a disposición de la red de distribución. Esta entidad de almacenamiento puede ser :
- un almacén ;
 - un proveedor ;
 - un almacén;
 - un transitario (transportista).