Centro de demostraciones
Inventario · Capítulo 04 · 3-4 min

Sincronización de inventario

Cómo Odoo calcula el stock disponible y lo publica en todos los canales.

Core Prospecto Cliente operativo Equipo técnico Odoo CS / Partner
Video por grabar
Mientras tanto, abajo encuentras el diagrama animado y el guion completo del capítulo.

Qué aprenderás

  • Qué detona una sincronización (ventas, OC, ajustes, cron)
  • Cómo se calcula el stock final que ven los marketplaces
  • Por qué los pedidos confirmados se restan del disponible

Guion del capítulo

La sincronización de inventario no espera al cron. Se detona ante cualquier movimiento que afecte el stock: una venta, una orden de compra, un ajuste, un traslado entre almacenes. Además, hay una corrida regular cada 30 minutos como respaldo.

¿Cómo se calcula el stock que viaja al marketplace? Odoo suma las cantidades disponibles en los almacenes que tú definiste como "publicables", y resta las cantidades que ya están comprometidas en pedidos confirmados que aún no se surten. Esa resta es importante: significa que si tienes 10 piezas físicas pero 3 ya están vendidas y pendientes de salir, el marketplace ve 7.

Cada producto que cumpla tus criterios —típicamente, una marca o categoría— viaja con su SKU, código de barras y el stock calculado. AutoAzur lo recibe y lo distribuye a cada marketplace conectado.

Si el producto no existe en Odoo, no se sincroniza. Si existe pero está archivado, tampoco. Esto es deliberado: el catálogo lo controla Odoo.

Detalles

Triggers de sincronización

Movimientos de stock (ventas, compras, ajustes), modificación de listas de precios, y el cron regular cada 30 minutos. Si necesitas forzar una corrida puntual, se puede ejecutar bajo demanda.

Cálculo del stock publicado

stock_disponible = qty_quants_almacenes_publicables - qty_reservada_en_pickings_confirmados. El resultado pasa por la regla de stock de seguridad (siguiente capítulo).