Sale Exceptions

sale_exceptions
REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/8.0/sale_exceptions
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYGeneric Modules/Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStéphane Bidoul, Yannick Vaucher, Alexandre Fayolle, Leonardo Pistone, Pedro M. Baeza, GitHub, Stéphane Bidoul (ACSONE), Ondřej Kuzník, OCA Transbot, Juan Jose Scarafia, oca-travis, Weblate, Matjaž Mozetič
WEBSITE
WEBSITEhttp://www.akretion.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:22
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale
    - sales_team
    - base
    - mail
    - base_setup
    - web_kanban
    - web
    - web_kanban_sparkline
    - account_voucher
    - account
    - product
    - decimal_precision
    - report
    - analytic
    - board
    - edi
    - email_template
    - procurement
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Sale Exceptions
===============

This module allows you attach several customizable exceptions to your
sale order in a way that you can filter orders by exceptions type and fix them.

This is especially useful in an order importation scenario such as with
the base_sale_multi_channels module, because it's likely a few orders have
errors when you import them (like product not found in Odoo, wrong line
format etc...)

Contributors
------------

* Raphaël Valyi <raphael.valyi@akretion.com>
* Renato Lima <renato.lima@akretion.com>
* Sébastien BEAU <sebastien.beau@akretion.com>
* Guewen Baconnier <guewen.baconnier@camptocamp.com>
* Yannick Vaucher <yannick.vaucher@camptocamp.com>

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
view_order_form sale_exceptions.view_order_form sale.order field Inherits sale.view_order_form
view_order_tree sale_exceptions.view_order_tree sale.order field Inherits sale.view_order_tree
view_quotation_tree sale_exceptions.view_order_tree sale.order field Inherits sale.view_quotation_tree
view_sale_exception_confirm Sale Exceptions sale.exception.confirm form New
view_sale_exception_form sale.exception.form sale.exception form New
view_sale_exception_tree sale.exception.tree sale.exception tree New
view_sales_order_filter sale_exceptions.view_sales_order_filter sale.order filter Inherits sale.view_sales_order_filter
Models touched (1)

New fields (3)
  • exception_ids Many2many → sale.exception
    readonly=True string='Exceptions to resolve' args: 'sale.exception'
  • ignore Boolean
    args: 'Ignore Exceptions'
  • sale_id Many2one → sale.order
    args: 'sale.order', 'Sale'
Public methods (2)
  • action_confirm(self)
    @api.one
  • default_get(self, field_list)
    @api.model
REPOSITORY
REPOSITORYOCA/sale-workflow
GIT
GIThttps://github.com/OCA/sale-workflow.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/sale-workflow/tree/7.0/sale_exceptions
VERSION
VERSION 0.1
CATEGORY
CATEGORYGeneric Modules/Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSAlexis de Lattre, Guewen Baconnier, Lorenzo Battistini, Alexandre Fayolle, sebastien beau, Nicolas Bessi, unknown, Guewen Baconnier @ Camptocamp, Sébastien Beau, Sébastien BEAU, Launchpad Translations on behalf of sale-core-editors
WEBSITE
WEBSITEhttp://www.akretion.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale
    - account_voucher
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you attach several customizable exceptions to your
sale order in a way that you can filter orders by exceptions type and fix them.

This is especially useful in an order importation scenario such as with
the base_sale_multi_channels module, because it's likely a few orders have
errors when you import them (like product not found in OpenERP, wrong line
format etc...)

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
view_order_form sale_exceptions.view_order_form sale.order field Inherits sale.view_order_form
view_order_tree sale_exceptions.view_order_tree sale.order field Inherits sale.view_order_tree
view_quotation_tree sale_exceptions.view_quotation_tree sale.order field Inherits sale.view_quotation_tree
view_sale_exception_confirm Sale Exceptions sale.exception.confirm form New
view_sale_exception_form sale.exception.form sale.exception form New
view_sale_exception_tree sale.exception.tree sale.exception tree New
view_sales_order_filter sale_exceptions.view_sales_order_filter sale.order filter Inherits sale.view_sales_order_filter
Models touched (1)

New fields (0)

No new fields.

Public methods (2)
  • action_confirm(self, cr, uid, ids, context=None)
  • default_get(self, cr, uid, fields, context=None)
REPOSITORY
REPOSITORYOCA/e-commerce
GIT
GIThttps://github.com/OCA/e-commerce.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/e-commerce/tree/6.1/sale_exceptions
VERSION
VERSION 2.0
CATEGORY
CATEGORYGeneric Modules/Sale
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSBenoit Guillot, Alexis de Lattre, Alexandre Fayolle, sebastien beau, Maxime Chambreuil, Guewen Baconnier @ Camptocamp, Sébastien Beau, Delli Chafique
WEBSITE
WEBSITEhttp://www.akretion.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:04:05
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - sale
    - stock
    - product
    - base
    - process
    - decimal_precision
    - account
    - base_setup
    - analytic
    - board
    - edi
    - email_template
    - mail
    - base_tools
    - procurement
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows you attach several customizable exceptions to your sale order in a way that you can filter orders by exceptions type and fix them.
This is especially useful in an order importation scenario such as with the base_sale_multi_channels module, because it's likely a few orders have errors when you import them (like product not found in OpenERP, wrong line format etc...)

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
view_order_form sale_exceptions.view_order_form sale.order xpath Inherits sale.view_order_form
view_order_tree sale_exceptions.view_order_tree sale.order field Inherits sale.view_order_tree
view_sale_exception_confirm Sale Exceptions sale.exception.confirm form New
view_sale_exception_form sale.exception.form sale.exception form New
view_sale_exception_search sale.exception.view.search sale.exception search New
view_sale_exception_tree sale.exception.tree sale.exception tree New
view_sales_order_filter sale_exceptions.view_sales_order_filter sale.order filter Inherits sale.view_sales_order_filter
Models touched (0)

No models found for this module.