Conectar stock y logística para que los números sigan siendo ciertos
El día que una tienda vende algo que no tiene es el día en que por fin se habla de operaciones. Rara vez lo causa contar mal; lo causa que dos sistemas creen ser dueños del número.
El trabajo de integración es, sobre todo, la disciplina de decidir una vez quién posee qué.
Decide primero la fuente de verdad#
| Dato | Dueño habitual | Consecuencia de fallar |
|---|---|---|
| Nivel de stock | Almacén o ERP | Sobreventa y cancelaciones |
| Precio | ERP o tienda, nunca ambos | Cobros incorrectos al cliente |
| Datos maestros de producto | PIM o ERP | Catálogos divergentes en los que nadie confía |
| Estado del pedido | Tienda | Al cliente le dicen dos cosas distintas |
| Ficha de cliente | Tienda o CRM | Cuentas duplicadas e historial perdido |
Patrones de sincronización y cuándo encaja cada uno#
- Push por webhook al cambiar: el más rápido, ideal para stock; necesita reintentos y reproducción.
- Sincronización completa programada: simple y lenta; vale de noche para producto, mal para stock.
- Sincronización delta programada: el término medio habitual; exige marcas de cambio fiables.
- Consulta en vivo en el checkout: precisa para artículos escasos y caros; añade latencia y dependencia.
Los colchones ganan al ingenio#
Para casi todas las tiendas, la respuesta práctica a la sobreventa no es la perfección en tiempo real sino un pequeño colchón de seguridad por producto más un lenguaje honesto de disponibilidad. "En stock" y "suele enviarse en 2–3 días" prometen cosas distintas, y usarlas bien previene más quejas que cualquier sincronización.
Fija el colchón por línea de producto, no global. Lo que rota rápido necesita más.
Diseña el comportamiento ante fallo#
Cuando el ERP no responde, ¿qué hace la tienda? ¿Sirve el último stock conocido, bloquea el checkout o acepta y marca para revisión? Elígelo a propósito, escríbelo en el manual y pruébalo apagando la conexión en preproducción.
Preguntas frecuentes
¿Cómo de en tiempo real debe ser el stock?
Para casi todos los catálogos, minutos más un colchón. El tiempo real importa en artículos escasos, caros o únicos.
¿Pueden dos sistemas poseer el precio?
No. Esa es la definición de un incidente de precios esperando a ocurrir.
¿Dónde debe vivir la lógica de integración?
En un sitio con un log legible, no repartida por tres apps.
integración de inventariointegración erplogísticasincronización de stocksobreventa