OdooWiki OCA HUB

Sale Cancel Confirmed Invoice

sale_cancel_confirmed_invoice folder_open OCA/sale-workflow open_in_new
Sale Licencia: AGPL-3

Cuando se cancela un pedido de venta, las facturas relacionadas publicadas pero no pagadas se cancelarán.

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 15.0

Cuando se activa, cancelar un pedido de venta también cancela sus facturas publicadas pero no pagadas. La opción se activa por compañía en los ajustes de Ventas.

Este módulo añade una configuración a nivel de compañía que cambia lo que ocurre cuando se cancela un pedido de venta.

  • En los ajustes de Ventas, una nueva casilla permite activar el comportamiento. Cuando está activada, cancelar un pedido de venta también cancelará las facturas relacionadas que estén publicadas pero aún no pagadas.
  • Cuando cancelas un pedido de venta, el asistente de cancelación muestra una advertencia de que todas las facturas abiertas impagadas vinculadas al pedido también se cancelarán.
  • Si la configuración está desactivada, el asistente de cancelación no muestra esta advertencia y las facturas no se modifican.

La configuración se almacena en la compañía (res.company) y es editable desde la pantalla de configuración (res.config.settings). La lógica de cancelación se ejecuta en el asistente de cancelación de pedidos de venta (sale.order.cancel): examina las facturas vinculadas al pedido, conserva solo aquellas que están publicadas y no pagadas, las restablece a borrador y luego las cancela, antes de que continúe la cancelación normal. El texto de advertencia se muestra solo cuando la configuración está activa.

El módulo afecta al flujo de cancelación de pedidos de venta y a la pantalla de configuración de Ventas. No añade nuevos menús ni informes.

Depende de

sale_management
Modelos y campos (3)
  • res.company · amplía un modelo existenteenable_sale_cancel_confirmed_invoice
  • sale.order.cancel · amplía un modelo existentesale_cancel_confirmed_invoice
  • res.config.settings · amplía un modelo existenteenable_sale_cancel_confirmed_invoice

Texto generado por IA (DeepSeek) al leer el código de la versión 15.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 15.0

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

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Para usar este módulo, necesita:

  • Activar Sale Cancel Confirmed Invoice en Ventas -> Configuración -> Activar Sale Cancel Confirmed Invoice.
  • Hacer clic en el botón "Cancel Order" desde un pedido de venta cuyo estado sea igual a Sales Order
  • Se mostrará un asistente con una alerta.
  • Hacer clic en confirmar y todas las facturas relacionadas con estado posted y no pagadas se cancelarán.

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.