Casos de Éxito

Caso Soriana: Cómo Conectamos 800 Tiendas con E-commerce y SAP en Tiempo Real

Juan Carlos Guajardo|8 min|iTechDev

El desafío

Soriana opera más de 800 tiendas en México. Cuando decidieron potenciar su canal de e-commerce, el reto no era construir una tienda en línea — era conectarla con una operación física masiva que ya corría en SAP.

Los problemas concretos: - Inventario en tienda y online vivían en sistemas separados. Un cliente compraba en línea un producto que ya se había vendido en tienda 5 minutos antes. - Cada orden online requería intervención manual para rutear a la tienda correcta, verificar stock, y confirmar al cliente. - Los tiempos de procesamiento de orden eran de 4-8 horas. Los clientes cancelaban antes de recibir confirmación. - Las devoluciones cruzadas (compra online, devuelve en tienda) no existían.


La solución

Diseñamos e implementamos un sistema de gestión de órdenes (OMS) que actúa como cerebro entre el e-commerce, SAP, y las tiendas físicas.

Arquitectura

Cliente web/app
    ↓
E-commerce (frontend)
    ↓
OMS iTechDev ←→ SAP (inventario, precios, clientes)
    ↓
Motor de ruteo → Tienda más cercana con stock
    ↓
Picking → Packing → Envío / Pickup
    ↓
Notificación al cliente (email + SMS + push)

Componentes clave

  1. Sincronización de inventario en tiempo real: Cada movimiento de inventario en SAP (venta en caja, recepción de mercancía, traspaso entre tiendas) se refleja en el e-commerce en menos de 30 segundos.

  2. Motor de ruteo inteligente: Cuando un cliente hace un pedido, el sistema evalúa: stock por tienda, distancia al cliente, capacidad de picking de cada tienda, y costo de envío. Asigna la tienda óptima automáticamente.

  3. Gestión de promesas: El sistema calcula el tiempo real de entrega basado en la tienda asignada, tipo de envío, y capacidad operativa. El cliente ve "Llega mañana entre 10-2 PM" — no "3-5 días hábiles".

  4. Devoluciones omnicanal: Compra online, devuelve en cualquier tienda. El OMS procesa la devolución, actualiza inventario, y genera la nota de crédito en SAP automáticamente.


Los números

Métrica Antes Después
Tiempo de procesamiento de orden 4-8 horas < 15 minutos
Transacciones procesadas/mes 200,000 3,000,000+
Uptime del sistema 97% 99.99%
Conversión e-commerce Baseline +18%
Cancelaciones por stock 12% < 1%
Tiempo de resolución de incidentes 24 horas < 4 horas

Stack técnico


Lecciones aprendidas

Lo que funcionó:

Lo que aprendimos (a la mala):


Por qué importa este caso para tu empresa

No necesitas ser Soriana para beneficiarte de esta experiencia. Los mismos patrones se aplican a:

La diferencia entre "tener e-commerce" y "operar omnicanal" es la integración. Y eso es lo que sabemos hacer.


Preguntas frecuentes

¿Cuánto tiempo tomó el proyecto completo? 18 meses desde análisis hasta go-live nacional. La fase piloto (50 tiendas) fue en los primeros 6 meses.

¿Cuántas personas trabajaron en el proyecto? Equipo pico de 12 personas: 6 de iTechDev + 6 de Soriana (funcional + TI).

¿Se puede hacer algo similar con Shopify o WooCommerce en lugar de un e-commerce custom? Sí, para operaciones más pequeñas. Shopify Plus tiene APIs robustas para integrar con SAP. El OMS sigue siendo necesario como capa intermedia.

¿Puedo ver una demo del OMS? No podemos mostrar el sistema de Soriana (NDA), pero podemos mostrarte la arquitectura y discutir cómo se adapta a tu operación.


¿Tu e-commerce y tu ERP viven en mundos separados? Podemos conectarlos.

Agenda tu consulta gratuita →

Agenda tu consulta gratuita

30 minutos. Sin compromiso. Respuesta en menos de 2 horas.