OdooWiki OCA HUB

Sale purchase stock auto cancel

sale_purchase_stock_auto_cancel folder_open OCA/sale-workflow open_in_new
Sales Licencia: AGPL-3

Este módulo añade una opción a nivel de compañía para cancelar automáticamente los pedidos de compra generados a partir de pedidos de venta (mediante reglas Dropship o MTO) cuando se cancela el pedido de venta correspondiente.

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

Añade una configuración de compañía que cancela automáticamente los pedidos de compra creados desde un pedido de venta mediante MTO o Dropship cuando se cancela ese pedido de venta.

Este módulo te da una nueva opción en los ajustes de Ventas llamada "Propagate cancellation on MTO/Dropshipping". Se almacena por compañía, así que cada compañía puede decidir por separado si quiere este comportamiento.

Cuando la opción está activada y se cancela un pedido de venta, Odoo revisa los pedidos de compra que se generaron a partir de ese pedido de venta mediante las rutas Make To Order o Dropship y los cancela automáticamente. Si la opción está desactivada, esos pedidos de compra se dejan intactos.

Dónde encontrarlo: - Ajustes, dentro de la aplicación Ventas, en una nueva sección "Purchase Cancellation". - El ajuste es una simple casilla de verificación con una explicación de lo que hace.

El módulo toca los ajustes de la compañía (res.company), la pantalla de ajustes (res.config.settings) y la lógica de cancelación de los pedidos de venta (sale.order). Se apoya en el vínculo estándar entre los pedidos de venta y los pedidos de compra generados, por lo que solo afecta a los pedidos de compra que realmente provienen de un pedido de venta usando MTO o Dropship.

Depende de

sale_purchase_stock
Modelos y campos (3)
  • sale.order · amplía un modelo existente
  • res.company · amplía un modelo existentepurchase_auto_cancel (Propagate cancellation on MTO/Dropshipping)
  • res.config.settings · amplía un modelo existentepurchase_auto_cancel

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: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 18.0

Confirmado el 2026-11-03 en la rama 18.0 de OCA/sale-workflow.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0
  • Vaya a Sales > Configuration > Settings.
  • Busque y habilite la opción POs Auto Cancelation.
  • Cree un pedido de venta y añada una línea con un producto que utilice la ruta MTO o Dropship.
  • Confirme el pedido de venta.
  • Se crea un nuevo pedido de compra.
  • Cancele el pedido de venta. El pedido de compra también se cancelará automáticamente.

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.

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.