| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/19.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, oca-ci, Maksym Yankin |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:40:46 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - http_routing - auth_signup - digest - resource - sale - sales_team - account_payment - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | When invoicing multiple sale orders at the same time, sale orders may be grouped by customer into a single invoice. Unfortunately when this happens, it is hard to know which invoice line belongs to which sale order. This module helps by grouping invoicing lines into sections with the name of the targeted sale order. This is only done when an invoice targets multiple sale order. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables. For a fixed text, quote it, for example 'Group'."
No public methods.
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables. For a fixed text, quote it, for example 'Group'."
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/18.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Enric Tobella, Weblate, OCA-git-bot, oca-ci, Lukas Tran |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:30:06 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - html_editor - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - account_payment - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | When invoicing multiple sale orders at the same time, sale orders may be grouped by customer into a single invoice. Unfortunately when this happens, it is hard to know which invoice line belongs to which sale order. This module helps by grouping invoicing lines into sections with the name of the targeted sale order. This is only done when an invoice targets multiple sale order. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/17.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 2.2.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Stefan Rijnhart, Sébastien Alix, Weblate, OCA-git-bot, oca-ci, Nils Coenen, victorvermot, Khôi (Kiên Kim) |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 19:20:00 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - onboarding - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - account_payment - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | When invoicing multiple sale orders at the same time, sale orders may be grouped by customer into a single invoice. Unfortunately when this happens, it is hard to know which invoice line belongs to which sale order. This module helps by grouping invoicing lines into sections with the name of the targeted sale order. This is only done when an invoice targets multiple sale order. |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
always_create_invoice_section
Boolean
default=False
help='Defines when to create sections'
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
always_create_invoice_section
Boolean
readonly=False
related='company_id.always_create_invoice_section'
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/16.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.2.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Sébastien Alix, Weblate, OCA-git-bot, Raf Ven, oca-ci, cyrilmanuel |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 02:42:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - account_payment - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
always_create_invoice_section
Boolean
default=False
help='Defines when to create sections'
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
always_create_invoice_section
Boolean
readonly=False
related='company_id.always_create_invoice_section'
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/15.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Sébastien Alix, OCA-git-bot, oca-ci, Jeroen Evens, CRogos |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:38 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/14.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.3.2 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Pedro M. Baeza, Akim Juillerat, OCA Transbot, Thierry Ducrest, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, sergiocorato, Simone Orsi, Tran Thanh Phuc, oca-git-bot, Mmequignon |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings.view.form.inherit.account | res.config.settings | xpath | Inherits account.res_config_settings_view_form |
view_partner_property_form |
res.partner.property.form.inherit | res.partner | xpath | Inherits account.view_partner_property_form |
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
invoice_section_grouping
Selection
default='sale_order'
help='Defines object used to group invoice lines'
required=True
args: [('sale_order', 'Group by sale Order')]
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
invoice_section_grouping
Selection
readonly=False
related='company_id.invoice_section_grouping'
required=True
invoice_section_name_scheme
Char
readonly=False
related='company_id.invoice_section_name_scheme'
No public methods.
invoice_section_name_scheme
Char
help="This is the name of the sections on invoices when generated from sales orders. Keep empty to use default. You can use a python expression with the 'object' (representing sale order) and 'time' variables."
No public methods.
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/13.0/account_invoice_section_sale_order |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Thierry Ducrest, oca-travis, OCA-git-bot |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:34:16 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - sale - sales_team - payment - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
No views found for this module.
No new fields.
Public methods (0)No public methods.