TIP: You can type at any time to perform a new search.
Sales order invoicing grouping criteria
sale_order_invoicing_grouping_criteria · OCA/account-invoicing
- Repository
- OCA/account-invoicing · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Sales Management
- Folder size
- 0.09 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/account-invoicing
- Last tracking update
- 2026-08-07 09:06:22
- Authors
- Odoo Community Association (OCA), Tecnativa
- Maintainers
- Odoo Community Association (OCA), Tecnativa
- Committers
- Víctor Martínez, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module allows to use custom criteria for grouping sales orders to be invoiced. Default criteria for grouping (invoicing partner, company and used currency) will be always applied, as if not respected, there will be business inconsistencies, but you can add more fields to split the invoicing according them.
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
res_config_settings_view_form |
res.config.settings | form | Inherits account.res_config_settings_view_form | |
view_partner_property_form |
res.partner | form | Inherits account.view_partner_property_form | |
view_sale_invoice_grouping_criteria_form |
sale.invoicing.grouping.criteria | form | New | |
view_sale_invoice_grouping_criteria_search |
sale.invoicing.grouping.criteria | search | New | |
view_sale_invoice_grouping_criteria_tree |
sale.invoicing.grouping.criteria | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (5)
New fields (1)
-
default_sale_invoicing_grouping_criteria_idMany2one → sale.invoicing.grouping.criteriacomodel_name='sale.invoicing.grouping.criteria'string='Default Sales Invoicing Grouping Criteria'
No public methods.
New fields (1)
-
res_default_sale_invoicing_grouping_criteria_idMany2onereadonly=Falserelated='company_id.default_sale_invoicing_grouping_criteria_id'
No public methods.
New fields (1)
-
sale_invoicing_grouping_criteria_idMany2one → sale.invoicing.grouping.criteriacomodel_name='sale.invoicing.grouping.criteria'help='If empty, company default (if any) or default will be applied.'string='Sales Invoicing Grouping Criteria'
No public methods.
New fields (2)
-
field_idsMany2many → ir.model.fieldscomodel_name='ir.model.fields'domain="[('model', '=', 'sale.order')]"help='Fields used for grouping sales orders when invoicing. Invoicing address, company and currency will always be applied.'string='Grouping Fields' -
nameChar
No public methods.
New fields (0)
No new fields.
Public methods (0)No public methods.
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…