Sin este módulo, si aumenta la cantidad en una línea de compra, el aumento se propaga en la recepción; sin embargo, no se hace nada si se disminuye la cantidad. Este módulo cambia el comportamiento de Odoo y propaga la disminución si la nueva cantidad comprada es inferior a la cantidad ya recibida. El aumento también se propaga.
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 14.0Cuando cambias la cantidad en una línea de pedido de compra confirmada, este módulo ajusta automáticamente las operaciones de recepción vinculadas, incluida la reducción de cantidades que ya estaban planificadas o parcialmente recibidas.
Este módulo cambia cómo Odoo gestiona los cambios de cantidad en pedidos de compra confirmados. Normalmente, aumentar una cantidad comprada actualiza la recepción, pero disminuirla no hace nada. Con este módulo, tanto los aumentos como las disminuciones se propagan a los movimientos de stock correspondientes (las operaciones de recepción).
- Cuando editas la cantidad o la unidad de medida en una línea de pedido de compra que está en el estado 'Purchase Order', los movimientos de stock entrantes vinculados se actualizan para coincidir con la nueva cantidad.
- Si la nueva cantidad es cero, los movimientos de stock relacionados se cancelan.
- Si la nueva cantidad es igual a la cantidad ya recibida, los movimientos de stock restantes se cancelan.
- Si reduces la cantidad por debajo de lo que ya se ha recibido, el módulo intenta eliminar la diferencia de los movimientos restantes. No permitirá eliminar más de lo que aún está pendiente; si lo intentas, aparece un mensaje de error: 'You cannot remove more that what remains to be done. Max removable quantity ...'.
- La reducción se aplica movimiento a movimiento, empezando por las cantidades más pequeñas, y los movimientos se cancelan si su cantidad llega a cero.
Esto afecta a las líneas de pedido de compra y a los movimientos de stock. Funciona junto con el módulo purchase_stock y es útil cuando necesitas corregir cantidades pedidas después de confirmar un pedido de compra sin ajustar manualmente las recepciones.
Depende de
Modelos y campos (2)
- stock.move · amplía un modelo existente
- purchase.order.line · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 14.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-03Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/purchase-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Cuando se confirma un pedido de compra, puedes disminuir la cantidad de una línea y la recepción se actualiza.
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, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
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.