OdooWiki OCA HUB

Stock Change Quantity Reason

stock_change_qty_reason folder_open OCA/stock-logistics-warehouse open_in_new
Warehouse Management Licencia: AGPL-3

Este módulo amplía la gestión de stock de productos y permite establecer un motivo en los ajustes de inventario de forma global o por línea.

También puede gestionar motivos predefinidos de forma opcional.

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

Te permite registrar un motivo cada vez que cambias la cantidad de un producto en los ajustes de inventario, ya sea escribiendo texto libre o eligiendo de una lista de motivos predefinidos.

Cuando ajustas cantidades de stock en Odoo, este módulo añade un campo Reason para que puedas explicar por qué cambió la cantidad. Puedes escribir un motivo de texto libre o, si la función está habilitada, elegir de una lista de motivos predefinidos.

Dónde aparece: - En la pantalla Inventory Adjustment (la lista editable de cantidades de stock), aparece una columna Reason junto a la cantidad que estableces. - En las líneas de movimiento detalladas de las operaciones de stock, también se muestra una columna Reason. - En Inventory > Configuration > Inventory Adjustment, un nuevo menú 'Change Qty Reasons' permite a los responsables de stock crear y mantener la lista de motivos predefinidos.

Reglas de negocio y comportamiento automático: - Los motivos predefinidos se gestionan en una lista dedicada; cada motivo tiene un nombre y una descripción opcional, y los nombres deben ser únicos. - Un ajuste en Inventory settings ('Preset Change Qty Reason') activa o desactiva la función de motivos predefinidos. Cuando está desactivada, los usuarios escriben un motivo de texto libre; cuando está activada, seleccionan de la lista. - El motivo que introduces se copia automáticamente en la línea de movimiento de stock y también se añade al origen/referencia del movimiento de stock, para poder rastrearlo después. - Solo los usuarios con el derecho 'Manage Stock Change Qty Preset Reasons' pueden crear o editar motivos predefinidos; los usuarios de stock normales solo pueden leerlos.

Afecta a las cantidades de inventario (stock.quant), a las líneas de movimiento de stock (stock.move.line) y añade un nuevo modelo para los motivos (stock.quant.reason).

Depende de

stock

Menús que añade

Inventory AdjustmentChange Qty Reasons
Modelos y campos (4)
  • stock.quant · amplía un modelo existentereason, preset_reason_id
  • stock.move.line · amplía un modelo existentereason, preset_reason_id
  • stock.quant.reason · modelo nuevoname (Reason Name), active, description (Reason Description)
  • res.config.settings · amplía un modelo existentegroup_qty_reason_preset (Preset Change Qty Reason)

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. 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: 6 confirmadas, 3 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 habilitar la función de motivos predefinidos, debe:

  • Ir a: Inventory \> Settings \> Inventory Adjustment
  • Habilitar: Preset Change Qty Reason
  • Habilitar: Technical Settings \> Manage Stock Change Qty Preset Reasons

Una vez activada, deberá añadir un motivo predefinido para validar el cambio de cantidad de productos en stock.

Para permitir que un Stock Manager configure motivos predefinidos fácilmente, debe:

  • Seleccionar el usuario Stock Manager en: Settings \> Users
  • Habilitar: Technical Settings \> Manage Stock Change Qty Preset Reasons
  • Ir a Inventory \> Configuration \> Inventory Adjustment \> Change Qty Reasons

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.

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.