Lo que realmente decide el cumplimiento omnicanal
Los minoristas rara vez se quedan sin existencias en total. Se quedan sin existencias en el lugar equivocado. Una empresa con 400 unidades repartidas entre un centro de distribución, seis tiendas y un almacén de terceros tiene inventario de sobra y, aun así, cancela pedidos. La unidad y el pedido nunca se combinaron de forma sensata.
El cumplimiento omnicanal abarca dos decisiones vinculadas. La asignación establece cuánto de un fondo común puede prometer cada canal y qué sucede cuando dos canales reclaman la misma unidad en el mismo minuto. El abastecimiento decide qué ubicación cumple un pedido una vez que este existe. Ninguna de las dos es visible en una cifra de stock, y ambas determinan si el pedido se envía, cuándo y a qué coste.
La parte de la promesa del omnicanal ya está bien entendida. Los clientes esperan comprar, recoger y devolver en cualquier lugar, y ofrecer esa experiencia de cliente omnicanal depende de que los canales compartan datos. La parte de la ejecución recibe menos atención, y ahí es donde se va el dinero.
¿Por qué la sincronización de inventario en tiempo real no soluciona el cumplimiento omnicanal?
La sincronización informa de una cifra. La asignación decide quién puede usarla. Solo la primera se resuelve enviando los niveles de stock más rápido.
Un fondo común de una unidad se publica en una tienda online, un marketplace y una aplicación de tienda. Las tres son precisas en ese momento. Dos pedidos llegan con cuatro segundos de diferencia. Ambos se realizaron con datos válidos y uno no puede satisfacerse. Una sincronización más rápida reduce ese margen sin cerrarlo, porque el conflicto proviene de la demanda simultánea y no de datos obsoletos.
La solución habitual es el almacenamiento en búfer: retener existencias por canal para que no haya sobreventa. Funciona, pero cuesta dinero. Cada unidad reservada en el búfer es inventario que la empresa posee y se niega a vender, y el búfer debe ser mayor en las líneas de alta rotación donde el margen es mejor.
Lo que resuelve el conflicto es una regla aplicada en el momento de la reclamación: reservar la unidad, decidir qué reclamación gana según una prioridad definida y liberarla si el pago no se procesa. Esa es una decisión con estado asociado, y necesita residir en un lugar que vea todos los canales a la vez.
Las reglas de asignación de inventario que todo minorista debe definir
Toda empresa ya tiene reglas de asignación. En la mayoría, no están documentadas y se reparten entre los valores predeterminados del sistema de almacén, los ajustes del conector del marketplace y el criterio de quien atiende las llamadas.
Las preguntas que necesitan respuestas explícitas son comunes y específicas:
- Prioridad de canal: cuando un pedido de marketplace y un cliente en tienda quieren la última unidad, ¿cuál gana y si eso cambia durante una promoción?
- Ventanas de reserva: cuánto tiempo se retiene el stock para un pedido no pagado, una recogida en tienda o un presupuesto B2B
- Preferencia de abastecimiento: si un pedido se envía desde la ubicación más cercana, la más económica o la que tiene más existencias
- Comportamiento de división: si un pedido de dos líneas se divide entre ubicaciones o se retiene hasta que un solo lugar pueda completarlo en su totalidad
Si estas reglas se dejan implícitas, se desvirtúan. Los canales se comportan de forma distinta para el mismo producto, nadie puede explicar por qué se canceló un pedido concreto y el departamento financiero no puede conciliar el coste de cumplimiento con los ingresos que generó.
¿Qué hace que el cumplimiento omnicanal sea costoso?
Las decisiones de cumplimiento son decisiones financieras que rara vez llegan al equipo de finanzas. Un envío dividido duplica los costes de embalaje y transporte de un mismo pedido. Realizar envíos desde una tienda consume mano de obra minorista cuyo coste está pensado para la venta, no para la preparación de pedidos. Un pedido cancelado conlleva todo el coste de adquisición de la venta sin generar ingresos, además de un cliente que ahora duda de las cifras de stock.
Nada de esto aparece como una partida específica. Se manifiesta como un coste de cumplimiento que aumenta más rápido que el volumen de pedidos y como canales cuya rentabilidad nadie puede afirmar con seguridad.
Recuperarlo requiere que los datos de costes viajen junto con la decisión de cumplimiento, de modo que la regla que elige una ubicación sepa lo que realmente cuesta enviar desde allí. Es una cuestión de integración antes que de análisis.
¿Cómo gestiona una plataforma de integración la asignación de inventario?
Una plataforma de integración como servicio (iPaaS) se sitúa entre los canales y los sistemas que contienen el stock, lo que constituye el único punto de vista que ve cada solicitud a medida que llega. Las reglas escritas allí se aplican a todos los canales a la vez, en lugar de configurarse por separado en cada conector. La plataforma también mantiene el estado de reserva que hace que una regla sea ejecutable en lugar de meramente consultiva.
El mayorista de ciclismo holandés AGU eligió la iPaaS de Alumio para conectar su ERP Centric con Adobe Commerce y sus datos de producto Akeneo en un entorno combinado B2B y B2C. Con 25 000 productos distribuidos entre almacenes en Alkmaar y el resto del Benelux, los datos de stock, precios y envío de pedidos se mueven a través de una única capa en lugar de enlaces separados por canal. En el proceso, AGU normalizó sus entidades de datos, lo que le permite añadir otro canal o herramienta más adelante sin tener que renegociar cómo se representa el stock.
En la iPaaS de Alumio, esa lógica se configura en lugar de construirse manualmente para cada canal. Los proxies responden a las comprobaciones de stock en tiempo real en el momento de la solicitud en lugar de servir una cifra almacenada en caché, y las Rutas aplican las reglas de prioridad y abastecimiento cuando llega un pedido. Los transformadores concilian las definiciones de stock que utiliza cada sistema, mientras que el Almacenamiento mantiene las reservas para que una solicitud pueda expirar correctamente en lugar de dejar una unidad bloqueada. Cada decisión conlleva un registro de auditoría, por lo que un pedido cancelado tiene una explicación en lugar de una teoría.
Cómo una iPaaS convierte el cumplimiento omnicanal en margen de beneficio
Los minoristas que hacen rentable la omnicanalidad no son los que tienen más canales. Son los que decidieron explícitamente cómo se promete el stock y desde dónde se abastecen los pedidos, y luego colocaron esas decisiones en un lugar donde pueden ser inspeccionadas y modificadas.
En la práctica, ese lugar debería ser la plataforma de integración (iPaaS), porque es la única capa que ve cada canal y cada posición de stock en el momento en que llega una solicitud. Eso replantea el trabajo de añadir un canal. Deja de ser una cuestión de si la tienda online puede mostrar el stock y se convierte en una cuestión de qué derecho tiene ese canal sobre el inventario y cuánto cuesta atenderlo.
Aplicadas en un solo lugar, esas reglas transforman la omnicanalidad de un conjunto de canales que compiten por el mismo stock en una operación que lo asigna de forma deliberada. La medida que merece la pena observar no es cuántos canales están activos, sino cuánto cuesta cumplir con cada uno y qué retorno ofrece.