D15 · L3 · 04 — L2 · Customer Data Platform & Demand Signal IntegrationL2 · Plataforma de Datos de Cliente e Integración de Señales de Demanda

Omnichannel fulfillment: unified inventory & order routing across channelsFulfillment omnicanal: inventario unificado y ruteo de pedidos en todos los canales

Inventory you can see and promise from any channel eliminates both virtual stockouts and physical excess.

El inventario que se puede ver y comprometer desde cualquier canal elimina el stockout virtual y el exceso físico.

01What it isQué es

Omnichannel fulfillment serves each order from whichever node — store, CEDIS or in-transit stock — can fulfill it best, regardless of the channel where it was placed, using a single real-time inventory ledger and a distributed order management (DOM) engine.

El fulfillment omnicanal atiende cada pedido desde el nodo —tienda, CEDIS o inventario en tránsito— que mejor pueda surtirlo, sin importar el canal donde se hizo, usando un solo registro de inventario en tiempo real y un motor de gestión distribuida de pedidos (DOM).

02Why it mattersPor qué importa

Every extra fulfillment source lowers freight and stockouts only if the availability the customer sees is true; stale stock data turns flexibility into cancellations. Showing reliable store inventory availability online changes how customers shop across channels, shifting sales between online and physical stores (Gallino and Moreno, 2014 — Management Science).

Cada fuente adicional de surtido reduce flete y quiebres solo si la disponibilidad que ve el cliente es real; un dato de inventario desactualizado convierte la flexibilidad en cancelaciones. Mostrar en línea una disponibilidad confiable del inventario de tienda cambia la forma en que los clientes compran entre canales y desplaza ventas entre lo digital y las tiendas físicas (Gallino y Moreno, 2014 — Management Science).

03How it is doneCómo se hace

1
Unify the inventory ledger. Integrate POS, WMS and OMS so every node’s availability updates in minutes, not hours.
2
Write the routing rules. Define how the DOM weighs proximity, store presentation stock, cost and customer priority before go-live.
3
Expand by store accuracy. Pilot ship-from-store in stores with the highest inventory accuracy and add stores as they qualify.
1
Unifica el registro de inventario. Integra POS, WMS y OMS para que la disponibilidad de cada nodo se actualice en minutos, no en horas.
2
Escribe las reglas de ruteo. Define cómo pondera el DOM la cercanía, el inventario de exhibición, el costo y la prioridad del cliente antes del arranque.
3
Expande según la exactitud. Pilotea el envío desde tienda en las tiendas con mayor exactitud de inventario y agrega tiendas conforme califiquen.

04The concept in depthEl concepto a fondo

🛒Omnichannel fulfillment: the supply chain challenge of serving customers everywhere simultaneously›
Omnichannel fulfillment means fulfilling customer orders from whichever inventory source can serve the order most efficiently — store, regional DC, or in-transit stock — regardless of the channel through which the order was placed. The capability required: a unified view of all inventory across all nodes (stores, DCs, in-transit), and an order management system that routes each order to the optimal fulfillment source based on proximity, availability, and cost. The primary metric: each additional fulfillment source option reduces stockout rate and freight cost simultaneously.
📊The 4 omnichannel fulfillment models and their economics›
(1) Ship-from-Store (SFS): e-commerce orders fulfilled from store inventory. Advantage: proximity to customer, reduced freight vs. DC-to-customer. Reference: lead time 48–72h to 24h, freight cost $68 to $42 MXN/order (−38%), stockout −67%. (2) Click-and-Collect (BOPIS): customer orders online, picks up in-store. Zero freight cost, zero last-mile time. (3) DC-to-Customer: standard e-commerce fulfillment from a dedicated DC. Highest order accuracy, lowest per-unit pick cost, highest freight cost. (4) Endless Aisle: store displays DC inventory, DC fulfills directly to customer. Expands store assortment without adding physical store inventory.
🔢The unified inventory challenge: the technical foundation of omnichannel›
Omnichannel fulfillment is only as good as the unified inventory view that enables it. If store inventory in the OMS is updated with 4-hour latency, e-commerce orders will be allocated to inventory already sold in-store. The technical requirement: single inventory ledger updated in real time (<5 minutes) across all nodes. This requires real-time POS-to-OMS integration (store sales updating inventory immediately), WMS-to-OMS integration (DC picks updating availability), and a DOM (Distributed Order Management) engine that allocates orders to current, not stale, availability.
🏆Intermediate vs. Advanced›
Intermediate: executes omnichannel fulfillment tasks (SFS picking, BOPIS staging); understands inventory allocation rules; escalates fulfillment exceptions.

Advanced: designs and implements the OMS and DOM engine; manages the unified inventory architecture; leads the SFS expansion program.
🛒Fulfillment omnicanal: el reto de supply chain de atender a los clientes en todas partes al mismo tiempo›
El fulfillment omnicanal consiste en surtir los pedidos de los clientes desde la fuente de inventario que pueda atenderlos con mayor eficiencia —tienda, CEDIS regional o inventario en tránsito— sin importar el canal por el que se hizo el pedido. La capacidad requerida: una vista unificada de todo el inventario en todos los nodos (tiendas, CEDIS, tránsito) y un sistema de gestión de pedidos que dirija cada pedido a la fuente óptima según cercanía, disponibilidad y costo. La métrica principal: cada opción adicional de fuente de surtido reduce al mismo tiempo la tasa de quiebre de inventario y el costo de flete.
📊Los 4 modelos de fulfillment omnicanal y su economía›
(1) Envío desde tienda (Ship-from-Store, SFS): pedidos de e-commerce surtidos con inventario de tienda. Ventaja: cercanía al cliente y menor flete que del CEDIS al cliente. Referencia: lead time de 48–72 h a 24 h, costo de flete de $68 a $42 MXN/pedido (−38%), quiebres −67%. (2) Click-and-Collect (BOPIS): el cliente compra en línea y recoge en tienda. Cero costo de flete y cero tiempo de última milla. (3) Del CEDIS al cliente: fulfillment estándar de e-commerce desde un CEDIS dedicado. Mayor exactitud de pedidos, menor costo de surtido por unidad y mayor costo de flete. (4) Pasillo infinito (Endless Aisle): la tienda exhibe inventario del CEDIS y el CEDIS surte directamente al cliente. Amplía el surtido de la tienda sin agregar inventario físico en ella.
🔢El reto del inventario unificado: la base técnica del omnicanal›
El fulfillment omnicanal solo es tan bueno como la vista unificada de inventario que lo habilita. Si el inventario de tienda en el OMS se actualiza con 4 horas de latencia, los pedidos de e-commerce se asignarán a inventario que ya se vendió en tienda. El requisito técnico: un solo registro de inventario actualizado en tiempo real (<5 minutos) en todos los nodos. Esto requiere integración en tiempo real POS-OMS (las ventas de tienda actualizan el inventario de inmediato), integración WMS-OMS (el surtido en CEDIS actualiza la disponibilidad) y un motor DOM (Distributed Order Management) que asigne pedidos a la disponibilidad actual, no a una desactualizada.
🏆Intermedio vs. avanzado›
Intermedio: ejecuta tareas de fulfillment omnicanal (surtido SFS, preparación de pedidos BOPIS); entiende las reglas de asignación de inventario; escala excepciones de fulfillment.

Avanzado: diseña e implementa el OMS y el motor DOM; administra la arquitectura de inventario unificado; lidera el programa de expansión de SFS.

05In practiceEn la práctica

🛒Build the unified inventory ledger with <5 minute latency before activating omnichannel — fulfilling orders from inventory that does not exist is worse than no omnichannel›
The most common omnichannel failure is activating SFS before achieving real-time inventory visibility. The result: orders allocated to store inventory already sold, generating cancellations that damage customer trust more than the original stockout would have.
🔢Start SFS with the 20–30% of stores with the highest inventory accuracy — >99% accuracy is the pilot qualification criterion›
SFS performance is directly proportional to store inventory accuracy. Stores with 94% accuracy can see a similar share of SFS orders cancelled for phantom availability. Pilot with high-accuracy stores; set inventory accuracy improvement as the expansion qualification criterion.
🔗Define the DOM engine rules before go-live — incorrect rules generate suboptimal choices that increase cost rather than reduce it›
The DOM algorithm must balance proximity (reduce freight), inventory protection (maintain store presentation stock), and order priority (Segment A gets preferential allocation). Without explicitly defined rules, the algorithm optimizes for one dimension at the expense of others.
📊Track freight cost per order and inventory visibility latency weekly — both are the primary omnichannel ROI metrics›
Freight cost per order measures the fulfillment efficiency gain. Inventory visibility latency measures the data quality enabling fulfillment accuracy. Both must be tracked weekly to maintain omnichannel performance.
🛒Construye el registro unificado de inventario con latencia <5 minutos antes de activar el omnicanal: surtir pedidos con inventario que no existe es peor que no tener omnicanal›
La falla omnicanal más común es activar SFS antes de lograr visibilidad de inventario en tiempo real. El resultado: pedidos asignados a inventario de tienda ya vendido, que generan cancelaciones y dañan la confianza del cliente más de lo que lo habría hecho el quiebre original.
🔢Empieza SFS con el 20–30% de las tiendas con mayor exactitud de inventario: >99% de exactitud es el criterio para entrar al piloto›
El desempeño de SFS es directamente proporcional a la exactitud del inventario de tienda. En tiendas con 94% de exactitud, una proporción similar de pedidos SFS puede cancelarse por disponibilidad fantasma. Pilotea con tiendas de alta exactitud y establece la mejora de exactitud de inventario como criterio para expandir.
🔗Define las reglas del motor DOM antes del arranque: reglas incorrectas generan decisiones subóptimas que aumentan el costo en lugar de reducirlo›
El algoritmo DOM debe equilibrar cercanía (reducir flete), protección de inventario (mantener el inventario de exhibición en tienda) y prioridad del pedido (el Segmento A recibe asignación preferente). Sin reglas definidas explícitamente, el algoritmo optimiza una dimensión a costa de las demás.
📊Da seguimiento semanal al costo de flete por pedido y a la latencia de visibilidad de inventario: son las métricas principales de ROI del omnicanal›
El costo de flete por pedido mide la ganancia de eficiencia en el fulfillment. La latencia de visibilidad de inventario mide la calidad de datos que permite surtir con exactitud. Ambas deben monitorearse cada semana para sostener el desempeño omnicanal.

06Illustrative caseCaso ilustrativo

Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Illustrative case: Ship-from-Store — fashion retailer, 180 stores, $1.2B MXN annual e-commerce revenue
The company activates SFS to leverage its store inventory network for e-commerce, reducing lead times and freight cost for orders within store proximity zones.
Omnichannel KPIBefore SFS (DC-only)After Ship-from-Store (180 stores)
Average e-commerce delivery lead time (order to customer door)48–72 hours · All orders fulfilled from 2 central DCs · Long-distance freight for dispersed customers24 hours for SFS-eligible orders (65% of volume) · OMS auto-selects nearest store with availability
Freight cost per e-commerce order$68 MXN average · Long-haul freight from DCs$42 MXN average (−38%) · Last-mile from local store 40–60% cheaper than DC for same-day/next-day
E-commerce stockout rate (% of orders cancelled due to unavailability)8.4% · DC inventory exhaustion during peak generated cancellations2.8% (−67%) · Store inventory acts as distributed safety stock · OMS routes to nearest store with availability when DC is out
Result: SFS investment: $4.2M MXN (OMS + DOM + store equipment + training). Annual savings: $9.8M MXN (freight + stockout + conversion uplift). Payback: 5.1 months.
Illustrative case built from typical industry values — not data from a specific company.Caso ilustrativo construido con valores típicos de la industria — no son datos de una empresa específica.
Caso ilustrativo: envío desde tienda — retailer de moda, 180 tiendas, $1,200M MXN de ingreso anual de e-commerce
La empresa activa SFS para aprovechar su red de inventario en tiendas para el e-commerce y reducir lead times y costo de flete en pedidos dentro de las zonas de cercanía de cada tienda.
KPI omnicanalAntes de SFS (solo CEDIS)Después del envío desde tienda (180 tiendas)
Lead time promedio de entrega de e-commerce (del pedido a la puerta del cliente)48–72 horas · Todos los pedidos surtidos desde 2 CEDIS centrales · Flete de larga distancia para clientes dispersos24 horas para pedidos elegibles para SFS (65% del volumen) · El OMS selecciona automáticamente la tienda más cercana con disponibilidad
Costo de flete por pedido de e-commerce$68 MXN en promedio · Flete de larga distancia desde los CEDIS$42 MXN en promedio (−38%) · La última milla desde la tienda local cuesta 40–60% menos que desde el CEDIS para entregas el mismo día o al día siguiente
Tasa de quiebre de e-commerce (% de pedidos cancelados por falta de disponibilidad)8.4% · El agotamiento del inventario del CEDIS en temporada alta generaba cancelaciones2.8% (−67%) · El inventario de tienda funciona como inventario de seguridad distribuido · El OMS dirige a la tienda más cercana con disponibilidad cuando el CEDIS no tiene
Resultado: Inversión en SFS: $4.2M MXN (OMS + DOM + equipo en tiendas + capacitación). Ahorro anual: $9.8M MXN (flete + quiebres + mayor conversión). Recuperación: 5.1 meses.

07How it is measuredCómo se mide

🛒Inventory Visibility Latency (minutes from POS sale to OMS inventory update)›
Inventory Visibility Latency (minutes from POS sale to OMS inventory update)
Average time from a point-of-sale transaction (in-store customer purchase) to when that inventory deduction is visible in the OMS unified inventory ledger
Benchmark: <5 minutes inventory visibility latency for operational omnichannel · >30 minutes creates inventory oversell risk
⚠️ Inventory visibility latency >30 minutes means the OMS can allocate an e-commerce order to store inventory already sold 30 minutes ago to an in-store customer — generating a fulfillment failure and customer disappointment.
📊Omnichannel Order Fill Rate % (% of orders fulfilled from the allocated source)›
Omnichannel Order Fill Rate % (% of orders fulfilled from the allocated source)
(Orders fulfilled from the OMS-allocated inventory source without cancellation / Total omnichannel orders placed) × 100
Benchmark: >97% order fill rate for well-configured omnichannel OMS · <94% indicates inventory visibility gaps or DOM engine configuration problems
🔑 Fill rate <94% means 6% of orders are being cancelled or re-routed due to unavailability the OMS did not detect. This is an inventory visibility latency problem, not a stockout problem.
🛒Latencia de visibilidad de inventario (minutos desde la venta POS hasta la actualización del inventario en el OMS)›
Latencia de visibilidad de inventario (minutos desde la venta POS hasta la actualización del inventario en el OMS)
Tiempo promedio desde una transacción en punto de venta (compra del cliente en tienda) hasta que esa deducción de inventario es visible en el registro unificado de inventario del OMS
Referencia: <5 minutos de latencia de visibilidad para un omnicanal operativo · >30 minutos genera riesgo de sobreventa de inventario
⚠️ Una latencia de visibilidad >30 minutos significa que el OMS puede asignar un pedido de e-commerce a inventario de tienda que se vendió hace 30 minutos a un cliente en tienda, lo que genera una falla de fulfillment y decepción del cliente.
📊Fill rate de pedidos omnicanal % (% de pedidos surtidos desde la fuente asignada)›
Fill rate de pedidos omnicanal % (% de pedidos surtidos desde la fuente asignada)
(Pedidos surtidos desde la fuente de inventario asignada por el OMS sin cancelación / Total de pedidos omnicanal) × 100
Referencia: >97% de fill rate en un OMS omnicanal bien configurado · <94% indica brechas de visibilidad de inventario o problemas de configuración del motor DOM
🔑 Un fill rate <94% significa que 6% de los pedidos se cancelan o redirigen por una falta de disponibilidad que el OMS no detectó. Es un problema de latencia de visibilidad de inventario, no de quiebre de inventario.

08What you would useQué se usa

📌 Omnichannel OMS and DOM Platforms
🟦Manhattan Active Omni / Blue Yonder Order Management / Fluent Commerce›
Module: Enterprise OMS and Distributed Order Management

Manhattan Active Omni is a widely adopted cloud-native OMS with distributed order management for complex omnichannel fulfillment. Blue Yonder Order Management combines order orchestration with its planning and fulfillment suite. Fluent Commerce offers a cloud-native, configurable order management and inventory availability platform.
🟦SAP Order Management foundation / Oracle Fusion Cloud Order Management / Salesforce Order Management›
Module: ERP-Integrated OMS

SAP Order Management foundation for SAP-centric enterprises. Oracle Fusion Cloud Order Management for Oracle Fusion SCM environments. Salesforce Order Management for organizations running Salesforce as their CRM and commerce platform.
📌 Plataformas OMS y DOM omnicanal
🟦Manhattan Active Omni / Blue Yonder Order Management / Fluent Commerce›
Módulo: OMS empresarial y gestión distribuida de pedidos

Manhattan Active Omni es un OMS nativo en la nube, ampliamente adoptado, con gestión distribuida de pedidos para fulfillment omnicanal complejo. Blue Yonder Order Management combina la orquestación de pedidos con su suite de planeación y fulfillment. Fluent Commerce ofrece una plataforma configurable y nativa en la nube de gestión de pedidos y disponibilidad de inventario.
🟦SAP Order Management foundation / Oracle Fusion Cloud Order Management / Salesforce Order Management›
Módulo: OMS integrado al ERP

SAP Order Management foundation para empresas con entorno SAP. Oracle Fusion Cloud Order Management para entornos Oracle Fusion SCM. Salesforce Order Management para organizaciones que usan Salesforce como CRM y plataforma de comercio.
The bottom lineEn corto

Omnichannel is only as good as the accuracy of the inventory you promise.

El omnicanal solo es tan bueno como la exactitud del inventario que prometes.

All D15 componentsTodos los componentes de D15D15 artifactsArtifacts de D15SCRA