OdooWiki OCA HUB
Warehouse Management Licencia: AGPL-3

Este módulo proporciona la capacidad de ejecutar una estrategia de conteo cíclico en un almacén mediante diferentes reglas definidas por el usuario. El conteo cíclico es una alternativa a los inventarios físicos completos de pared a pared en los que se seleccionan pequeñas porciones (ubicaciones de stock) del stock para contarlas de forma regular.

El sistema propone ubicaciones en las que realizar un ajuste de inventario cada día basándose en un conjunto de reglas definidas para el almacén. Además, el sistema puede proponer Confirmaciones Cero, que son conteos simples y oportunistas para verificar si una ubicación realmente ha quedado vacía o no.

Con esta estrategia es posible:

  • Eliminar la necesidad de realizar inventarios físicos completos y detener la producción en el almacén.
  • Medir la precisión de los registros de inventario y mejorarla.
  • Corregir los errores de inventario antes y evitar que se hagan más grandes.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 18.0

Planifica y ejecuta recuentos cíclicos (recuentos parciales de existencias) en tu almacén basados en reglas, en lugar de hacer inventarios físicos completos. Odoo propone qué ubicaciones contar, crea los ajustes de inventario y realiza un seguimiento de la precisión del recuento.

Este módulo permite configurar reglas de recuento cíclico y hacer que Odoo proponga automáticamente qué ubicaciones de stock deben contarse, para que puedas contar pequeñas porciones del almacén con regularidad en lugar de detenerlo todo para un inventario completo.

  • Configura reglas en Inventory > Configuration > Cycle Count Rules. Hay cuatro tipos de reglas disponibles: Periodic (un número mínimo de recuentos por periodo), Value Turnover (contar cuando el valor que entra o sale de una ubicación supera un umbral), Minimum Accuracy (contar cuando la precisión de una ubicación cae por debajo de un umbral) y Zero Confirmation (comprobar que una ubicación está realmente vacía).
  • Las reglas pueden aplicarse a almacenes completos o a zonas de ubicación específicas, y las ubicaciones individuales pueden excluirse del recuento cíclico.
  • Un trabajo programado (Cycle Count Planner Computation) se ejecuta a diario y crea recuentos cíclicos planificados para las ubicaciones que coinciden con las reglas, dentro del horizonte de planificación del almacén.
  • Los recuentos planificados aparecen en Inventory > Operations > Cycle Counts. Desde un recuento puedes confirmarlo, lo que crea un Inventory Adjustment vinculado, y opcionalmente iniciarlo automáticamente según la configuración de la compañía.
  • Cuando se valida un ajuste de inventario, el recuento cíclico vinculado se marca como hecho, y la precisión del recuento se calcula y se almacena en la ubicación y en el ajuste.
  • Un informe Location Accuracy y una acción Accuracy Stats te permiten revisar la precisión de tus registros de inventario por ubicación.
  • Las confirmaciones de cero pueden activarse automáticamente cuando un movimiento de stock vacía una ubicación, creando un recuento para confirmar que la ubicación está realmente vacía.

Menús que añade

Cycle Count RulesCycle CountsCycle Count Accuracy
Modelos y campos (10)
  • stock.move · amplía un modelo existente
  • res.company · amplía un modelo existenteauto_start_inventory_from_cycle_count (Auto Start Inventory Adjustment from Cycle Count), inventory_adjustment_counted_quantities (Inventory Adjustment Counted quantities from Cycle Count)
  • stock.location · amplía un modelo existenteloc_accuracy (Inventory Accuracy), cycle_count_disabled (Exclude from Cycle Count), zero_confirmation_disabled (Disable Zero Confirmations), qty_variance_inventory_threshold (Acceptable Inventory Quantity Variance Threshold)
  • stock.inventory · amplía un modelo existentecycle_count_id (Stock Cycle Count), responsible_id, inventory_accuracy (Accuracy), prefill_counted_quantity (Counted Quantities)
  • stock.move.line · amplía un modelo existentecounted_qty (Counted Quantity), line_accuracy (Accuracy), theoretical_qty (Theoretical Quantity)
  • stock.warehouse · amplía un modelo existentecycle_count_rule_ids (Cycle Count Rules), counts_for_accuracy_qty (Inventories for location accuracy calculation), cycle_count_planning_horizon (Cycle Count Planning Horizon (in days))
  • stock.cycle.count · modelo nuevoname, state, company_id (Company), location_id (Location), date_deadline (Required Date), responsible_id (Assigned to), cycle_count_rule_id (Cycle count rule), inventory_adj_count, manual_deadline_date (Manual Required Date), stock_adjustment_ids (Inventory Adjustment), automatic_deadline_date (Automatic Required Date)
  • res.config.settings · amplía un modelo existenteauto_start_inventory_from_cycle_count (Auto Start Inventory Adjustment from Cycle Count), inventory_adjustment_counted_quantities (Inventory Adjustment Counted quantities from Cycle Count)
  • stock.cycle.count.rule · modelo nuevoname, active, apply_in (Apply this rule in:), rule_type (Type of rule), currency_id (Currency), location_ids (Zones where applied), warehouse_ids (Warehouses where applied), rule_description, accuracy_threshold (Minimum Accuracy Threshold), periodic_count_period (Period in days), periodic_qty_per_period (Counts per period), turnover_inventory_value_threshold
  • report.stock_cycle_count.stock_location_accuracy · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/stock-logistics-warehouse.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para instalar este módulo, necesita:

  • Descargar este módulo en su ruta de addons.
  • Instalar el módulo en su base de datos.

Recomendaciones

Se recomienda encarecidamente utilizar este módulo junto con:

  • stock_inventory_verification_request: Añade la capacidad de solicitar Verificaciones de Ubicación.
  • stock_inventory_lockdown: Bloquea las ubicaciones durante los inventarios.

Puedes configurar las reglas para calcular el recuento cíclico, actuando de la siguiente manera:

  • Ve a Inventario \> Configuración \> Reglas de recuento cíclico.
  • Crea tantas reglas de recuento cíclico como quieras.
  • Asigna las reglas al Almacén o a las zonas donde quieras aplicar las reglas.
  • Ve a Inventario \> Configuración \> Gestión de almacenes \> Almacenes y establece un Horizonte de planificación de recuento cíclico para cada almacén.

Una vez que tengas algunas reglas configuradas para tus almacenes, puedes proceder como se describe a continuación.

  • Ve a Inventory \> Configuration \> Warehouse Management \> Warehouses.
  • Selecciona todos los almacenes para los que quieras calcular las reglas.
  • Haz clic en "Action" y luego en "Compute Cycle Count Rules". (nota: una tarea cron hará esto para cada almacén a diario).
  • Ve a Operations \> Cycle Counts.
  • Selecciona un Cycle Count planificado y confírmalo, esto creará un Inventory Adjustment en borrador.
  • En la esquina superior derecha de la vista de formulario puedes acceder al Inventory Adjustment generado.
  • Procede con el Inventory Adjustment como de costumbre.

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.