Este módulo permite adjuntar varias excepciones personalizables a su pedido de venta de forma que pueda filtrar los pedidos por tipo de excepción y corregirlos.
Esto es especialmente útil en un escenario de importación masiva de pedidos de venta porque es probable que algunos pedidos tengan errores al importarlos (como producto no encontrado en Odoo, formato de línea incorrecto, etc.)
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 19.0Te permite definir reglas de excepción personalizadas en pedidos de venta y líneas de pedido, de modo que los pedidos que incumplen tus reglas se marcan y se bloquean para su confirmación hasta que alguien los revise o los ignore.
Este módulo añade un sistema de excepciones flexible sobre Sales. Usted crea reglas que describen qué está mal con un pedido o una línea, y Odoo marca automáticamente los registros afectados.
Dónde aparece: - Un nuevo menú "Sale Exception Rules" bajo Sales > Configuration lista las reglas para pedidos de venta y líneas. - En un formulario de pedido de venta, una alerta roja muestra las excepciones que bloquean la confirmación, con un botón "Ignore Exceptions" para responsables. - En la lista de líneas del pedido, las líneas con excepciones se resaltan en rojo, y cada formulario de línea muestra su propia alerta de excepción. - En las listas de presupuestos y pedidos, la excepción principal se muestra junto al estado, y un filtro "Blocked in draft" encuentra pedidos con excepciones.
Reglas de negocio y comportamiento automático: - Cuando usted confirma un pedido, Odoo comprueba las reglas; si alguna falla, un popup las lista y la confirmación se detiene a menos que el usuario elija ignorarlas. - Un ajuste de compañía controla si ese popup se muestra o solo la alerta roja. - Cuando un pedido se restablece a borrador, el indicador de ignorar se limpia para que las excepciones se comprueben de nuevo. - Un trabajo programado (deshabilitado por defecto) puede volver a comprobar todos los pedidos en borrador cada 20 minutos.
Toca sale.order, sale.order.line, exception.rule, res.company y res.config.settings. Se proporcionan varias reglas de ejemplo pero inactivas.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (6)
- sale.order · modelo nuevo
- res.company · amplía un modelo existentesale_exception_show_popup (Sale Exception Popup)
- exception.rule · amplía un modelo existentemodel, sale_ids (Sales)
- sale.order.line · modelo nuevoexception_ids (Exceptions), ignore_exception (Ignore Exceptions), exceptions_summary, is_exception_danger
- res.config.settings · amplía un modelo existentesale_exception_show_popup
- sale.exception.confirm · modelo nuevorelated_model_id
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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: 8 confirmadas, 1 sin información de 9 versiones.
Fuentes · Odoo 17.0
Confirmado el 2026-11-03 en la rama 17.0 de OCA/sale-workflow.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Configuración
Fuente · Odoo 19.0Si vas a utilizar Customer sale warning y Product warning, para establecer la información correspondiente, debes:
- Ir a Settings \> User & Companies \> Users.
- Editar tu usuario.
- Marcar el grupo "A warning can be set on a product or a customer (Sale)".
- Instalar el addon sale_management.
Not Enough Virtual Stock: #. Go to Sales \> Products \> Products. #. Create new storable product without stock available. #. Go to Sales \> Orders \> Quotations #. Create new quotation. #. Add product without stock available. #. An exception will be displayed.
No ZIP code on destination: #. Go to Contacts. #. Edit or create new contact. #. Set empty zip code. #. Go to Sales \> Orders \> Quotations #. Create new quotation. #. Set delivery address with no zip code. #. An exception will be displayed.
Product warning: #. Go to Sales \> Products \> Products. #. Edit or create new product. #. Go to Sales tab. #. Set your desired warning option under the Warning when Selling this Product group. #. Set some warning message. #. Go to Sales \> Orders \> Quotations #. Create new quotation. #. Add product with warning message. #. An exception will be displayed.
Partner warning: #. Go to Contacts. #. Edit or create new contact.
- Go to Internal notes tab. #. Set warning option according to
Warning on the Sales Order group. #. Set some warning message. #. Go to Sales \> Orders \> Quotations #. Create new quotation. #. Set partner with warning message. #. An exception will be displayed.
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.
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.