diff --git a/agreement_rebate/README.rst b/agreement_rebate/README.rst index e99de7b5..38cc7b48 100644 --- a/agreement_rebate/README.rst +++ b/agreement_rebate/README.rst @@ -10,9 +10,9 @@ Agreement Rebate !! source digest: sha256:5b7242b1d8b9588b1724ec1d569cbd0ea5999c7ba01c2223a0efcc0c6a286fa4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png +.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png :target: https://odoo-community.org/page/development-status - :alt: Beta + :alt: Production/Stable .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 @@ -112,8 +112,9 @@ Contributors - `Tecnativa `__: - - Carlos Dauden - - Sergio Teruel + - Carlos Dauden + - Sergio Teruel + - Carlos Roca Maintainers ----------- diff --git a/agreement_rebate/__manifest__.py b/agreement_rebate/__manifest__.py index ff3e1360..a5db8605 100644 --- a/agreement_rebate/__manifest__.py +++ b/agreement_rebate/__manifest__.py @@ -4,8 +4,8 @@ { "name": "Agreement Rebate", "summary": "Rebate in agreements", - "version": "16.0.1.0.1", - "development_status": "Beta", + "version": "18.0.1.0.0", + "development_status": "Production/Stable", "category": "Agreement", "website": "https://github.com/OCA/agreement", "author": "Tecnativa, Odoo Community Association (OCA)", diff --git a/agreement_rebate/models/agreement_rebate_settlement.py b/agreement_rebate/models/agreement_rebate_settlement.py index f97bb5e9..55a2eaa2 100644 --- a/agreement_rebate/models/agreement_rebate_settlement.py +++ b/agreement_rebate/models/agreement_rebate_settlement.py @@ -45,7 +45,7 @@ def create(self, vals_list): vals["name"] = self.env["ir.sequence"].next_by_code( "agreement.rebate.settlement" ) - return super(AgreementRebateSettlement, self).create(vals_list) + return super().create(vals_list) def write(self, vals): res = super().write(vals) @@ -101,7 +101,7 @@ def action_show_detail(self): "name": _("Details"), "type": "ir.actions.act_window", "res_model": "account.invoice.report", - "view_mode": "pivot,tree", + "view_mode": "pivot,list", "domain": domain, "context": self.env.context, } @@ -291,9 +291,6 @@ def _prepare_invoice(self): "invoice_origin": self.settlement_id.name, "invoice_line_ids": [], "currency_id": partner.currency_id.id, - # 'comment': self.note, - # 'user_id': self.user_id and self.user_id.id, - # 'team_id': self.team_id.id, } ) return invoice_vals @@ -335,8 +332,6 @@ def _prepare_invoice_line(self, invoice_vals): date_from=self.settlement_id.date_from, date_to=self.settlement_id.date_to, ), - # 'account_analytic_id': self.analytic_account_id.id, - # 'analytic_tag_ids': [(6, 0, self.analytic_tag_ids.ids)], "price_unit": self.amount_rebate, } ) @@ -358,7 +353,7 @@ def action_show_detail(self): "name": _("Details"), "type": "ir.actions.act_window", "res_model": "account.invoice.report", - "view_mode": "pivot,tree", + "view_mode": "pivot,list", "domain": self.target_domain, "context": self.env.context, } diff --git a/agreement_rebate/readme/CONTRIBUTORS.md b/agreement_rebate/readme/CONTRIBUTORS.md index 8e05b7d0..89eb8f62 100644 --- a/agreement_rebate/readme/CONTRIBUTORS.md +++ b/agreement_rebate/readme/CONTRIBUTORS.md @@ -1,4 +1,5 @@ - [Tecnativa](https://www.tecnativa.com): - > - Carlos Dauden \<\> - > - Sergio Teruel \<\> + > - Carlos Dauden + > - Sergio Teruel + > - Carlos Roca diff --git a/agreement_rebate/static/description/index.html b/agreement_rebate/static/description/index.html index 5046bc1b..c5ad77c3 100644 --- a/agreement_rebate/static/description/index.html +++ b/agreement_rebate/static/description/index.html @@ -369,7 +369,7 @@

Agreement Rebate

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! source digest: sha256:5b7242b1d8b9588b1724ec1d569cbd0ea5999c7ba01c2223a0efcc0c6a286fa4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/agreement Translate me on Weblate Try me on Runboat

+

Production/Stable License: AGPL-3 OCA/agreement Translate me on Weblate Try me on Runboat

This module extends the functionality of agreement module to allow define rebate conditions.

Table of contents

@@ -449,8 +449,9 @@

Contributors

  • Tecnativa:

  • diff --git a/agreement_rebate/tests/test_agreement_rebate.py b/agreement_rebate/tests/test_agreement_rebate.py index 61f45c5b..b731a12a 100644 --- a/agreement_rebate/tests/test_agreement_rebate.py +++ b/agreement_rebate/tests/test_agreement_rebate.py @@ -5,7 +5,7 @@ from freezegun import freeze_time from odoo import fields -from odoo.tests.common import Form, TransactionCase, tagged +from odoo.tests import Form, TransactionCase, tagged @freeze_time("2022-02-01 09:30:00") diff --git a/agreement_rebate/views/agreement_condition_view.xml b/agreement_rebate/views/agreement_condition_view.xml index 45f934a0..66876ee8 100644 --- a/agreement_rebate/views/agreement_condition_view.xml +++ b/agreement_rebate/views/agreement_condition_view.xml @@ -24,15 +24,15 @@ agreement.rebate.condition.tree agreement.rebate.condition - + - + Agreement rebate conditions agreement.rebate.condition - tree,form + list,form diff --git a/agreement_rebate/views/agreement_rebate_settlement_view.xml b/agreement_rebate/views/agreement_rebate_settlement_view.xml index 343256ec..15748d81 100644 --- a/agreement_rebate/views/agreement_rebate_settlement_view.xml +++ b/agreement_rebate/views/agreement_rebate_settlement_view.xml @@ -46,7 +46,7 @@ agreement.rebate.settlement agreement.rebate.settlement - + @@ -54,7 +54,7 @@ - + @@ -93,7 +93,7 @@ name="web_ribbon" title="Archived" bg_color="bg-danger" - attrs="{'invisible': [('active', '=', True)]}" + invisible="active" /> @@ -115,7 +115,7 @@ - + @@ -123,11 +123,11 @@