From fb09ed1ef53193d32d9de3618d12480d044efddf Mon Sep 17 00:00:00 2001 From: ellbristow Date: Tue, 25 Jun 2024 12:22:21 +0200 Subject: [PATCH] [MIG] partner_statement: Migration to 17.0 --- partner_statement/__manifest__.py | 2 +- .../detailed_activity_statement_xlsx.py | 4 +- .../report/outstanting_statement_xlsx.py | 4 +- .../report/report_statement_common.py | 4 +- .../tests/test_res_config_settings.py | 8 +- .../views/res_config_settings.xml | 137 ++++++++---------- partner_statement/wizard/statement_wizard.xml | 44 +++--- 7 files changed, 101 insertions(+), 102 deletions(-) diff --git a/partner_statement/__manifest__.py b/partner_statement/__manifest__.py index 6262aa22..e9757687 100644 --- a/partner_statement/__manifest__.py +++ b/partner_statement/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Partner Statement", - "version": "16.0.1.0.3", + "version": "17.0.1.0.0", "category": "Accounting & Finance", "summary": "OCA Financial Reports", "author": "ForgeFlow, Odoo Community Association (OCA)", diff --git a/partner_statement/report/detailed_activity_statement_xlsx.py b/partner_statement/report/detailed_activity_statement_xlsx.py index 551f5cfa..8b2cf304 100644 --- a/partner_statement/report/detailed_activity_statement_xlsx.py +++ b/partner_statement/report/detailed_activity_statement_xlsx.py @@ -4,7 +4,9 @@ from odoo import _, models -from odoo.addons.report_xlsx_helper.report.report_xlsx_format import FORMATS +from odoo.addons.report_xlsx_helper.report.report_xlsx_format import ( # type: ignore + FORMATS, +) def copy_format(book, fmt): diff --git a/partner_statement/report/outstanting_statement_xlsx.py b/partner_statement/report/outstanting_statement_xlsx.py index 03e50685..c0b2ebfe 100644 --- a/partner_statement/report/outstanting_statement_xlsx.py +++ b/partner_statement/report/outstanting_statement_xlsx.py @@ -4,7 +4,9 @@ from odoo import _, models -from odoo.addons.report_xlsx_helper.report.report_xlsx_format import FORMATS +from odoo.addons.report_xlsx_helper.report.report_xlsx_format import ( # type: ignore + FORMATS, +) def copy_format(book, fmt): diff --git a/partner_statement/report/report_statement_common.py b/partner_statement/report/report_statement_common.py index 98e04475..e6627fef 100644 --- a/partner_statement/report/report_statement_common.py +++ b/partner_statement/report/report_statement_common.py @@ -203,7 +203,7 @@ class ReportStatementCommon(models.AbstractModel): def _get_bucket_dates(self, date_end, aging_type): return getattr( - self, "_get_bucket_dates_%s" % aging_type, self._get_bucket_dates_days + self, f"_get_bucket_dates_{aging_type}", self._get_bucket_dates_days )(date_end) def _get_bucket_dates_days(self, date_end): @@ -262,7 +262,7 @@ class ReportStatementCommon(models.AbstractModel): def _get_bucket_labels(self, date_end, aging_type): return getattr( - self, "_get_bucket_labels_%s" % aging_type, self._get_bucket_dates_days + self, f"_get_bucket_labels_{aging_type}", self._get_bucket_dates_days )(date_end) def _get_bucket_labels_days(self, date_end): diff --git a/partner_statement/tests/test_res_config_settings.py b/partner_statement/tests/test_res_config_settings.py index 2b3dc9b0..9c54bf02 100644 --- a/partner_statement/tests/test_res_config_settings.py +++ b/partner_statement/tests/test_res_config_settings.py @@ -42,5 +42,9 @@ class TestResConfigSettings(TransactionCase): self.assertTrue( self.user_obj._has_group("partner_statement.group_activity_statement") ) - res = self.env["ir.default"].get("activity.statement.wizard", "aging_type") - self.assertEqual(res, "months") + res = ( + self.env["activity.statement.wizard"] + .with_context(active_ids=[1]) + .create({}) + ) + self.assertEqual(res.aging_type, "months") diff --git a/partner_statement/views/res_config_settings.xml b/partner_statement/views/res_config_settings.xml index 42b6f26e..da674752 100644 --- a/partner_statement/views/res_config_settings.xml +++ b/partner_statement/views/res_config_settings.xml @@ -6,84 +6,73 @@ - -

Partner Statements

-
-
-
- -
-
-