diff --git a/sale_order_invoicing_grouping_criteria/README.rst b/sale_order_invoicing_grouping_criteria/README.rst index 12b41ed3fd54..ea49881ed9c1 100644 --- a/sale_order_invoicing_grouping_criteria/README.rst +++ b/sale_order_invoicing_grouping_criteria/README.rst @@ -48,14 +48,12 @@ For creating new grouping criteria: 1. Go to *Invoicing > Configuration > Management > Invoicing Grouping Criteria*. -2. Create or modify existing criteria, selecting fields belonging to - "Sales Order" header model for grouping according them. -3. Invoicing address and currency will always be applied with the - selected ones. +2. Create or modify existing criteria, selecting fields on "Grouping Fields" + for grouping according them. For setting a different grouping criteria for a specific customer: -1. Go to *Invoicing > Sales > Master Data > Customers*. +1. Go to *Invoicing > Customers > Customers*. 2. Open the desired customer. 3. Go to *Invoicing* page. 4. Set on "Sales Invoicing Grouping Criteria" the desired grouping @@ -74,10 +72,10 @@ the whole company: Usage ===== -1. Go to *Sales > Invoicing > Orders to Invoice*. +1. Go to *Sales > To Invoice > Orders to Invoice*. 2. Select sales orders whose invoicing you want to do. -3. Click on *Action > Invoice Order*. -4. Click on "Create and View Invoices" button. +3. Click on *Create Invoices*. +4. Click on "Create Draft Invoices" button. 5. On that moment, the grouping criteria will be applied, and you will see different invoices if the criteria doesn't match for them. diff --git a/sale_order_invoicing_grouping_criteria/__manifest__.py b/sale_order_invoicing_grouping_criteria/__manifest__.py index b59953464bae..cc4fcb98e2e4 100644 --- a/sale_order_invoicing_grouping_criteria/__manifest__.py +++ b/sale_order_invoicing_grouping_criteria/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Sales order invoicing grouping criteria", - "version": "16.0.1.0.0", + "version": "17.0.1.0.0", "category": "Sales Management", "license": "AGPL-3", "author": "Tecnativa, " "Odoo Community Association (OCA)", diff --git a/sale_order_invoicing_grouping_criteria/models/res_config_settings.py b/sale_order_invoicing_grouping_criteria/models/res_config_settings.py index e3749617b935..550be1a4c029 100644 --- a/sale_order_invoicing_grouping_criteria/models/res_config_settings.py +++ b/sale_order_invoicing_grouping_criteria/models/res_config_settings.py @@ -8,5 +8,5 @@ class ResConfigSettings(models.TransientModel): _inherit = "res.config.settings" res_default_sale_invoicing_grouping_criteria_id = fields.Many2one( - related="company_id.default_sale_invoicing_grouping_criteria_id", readonly=False + related="company_id.default_sale_invoicing_grouping_criteria_id" ) diff --git a/sale_order_invoicing_grouping_criteria/views/res_config_settings_views.xml b/sale_order_invoicing_grouping_criteria/views/res_config_settings_views.xml index ec1202777d0a..2a9c28f711d7 100644 --- a/sale_order_invoicing_grouping_criteria/views/res_config_settings_views.xml +++ b/sale_order_invoicing_grouping_criteria/views/res_config_settings_views.xml @@ -6,29 +6,23 @@ res.config.settings -
-

Sales Order Invoicing

-
-
-
-
-
-
-
-
+ + + + + +