From fb468f39c521befbe57d9ad1bf07d7acb6965357 Mon Sep 17 00:00:00 2001 From: younes Date: Wed, 7 Jan 2026 09:39:34 +0100 Subject: [PATCH] [IMP] odex_benefit: IMP benefit --- odex25_benefit/odex_benefit/models/service_request.py | 2 +- odex25_benefit/odex_benefit/security/ir.model.access.csv | 3 ++- .../odex_benefit/wizards/family_bank_report_wizard.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/odex25_benefit/odex_benefit/models/service_request.py b/odex25_benefit/odex_benefit/models/service_request.py index 8a33f3e13..4c3bc0f8c 100644 --- a/odex25_benefit/odex_benefit/models/service_request.py +++ b/odex25_benefit/odex_benefit/models/service_request.py @@ -525,7 +525,7 @@ class ServiceRequest(models.Model): def _get_rent_for_alternative_housing(self): for rec in self: if rec.service_cat.service_type == 'alternative_housing': - rec.rent_for_alternative_housing = self.env['services.settings'].search([('service_type', '=', 'rent')], + rec.rent_for_alternative_housing = self.env['services.settings'].sudo().search([('service_type', '=', 'rent')], limit=1).id else: rec.rent_for_alternative_housing = False diff --git a/odex25_benefit/odex_benefit/security/ir.model.access.csv b/odex25_benefit/odex_benefit/security/ir.model.access.csv index 81e784a0d..06fa19693 100644 --- a/odex25_benefit/odex_benefit/security/ir.model.access.csv +++ b/odex25_benefit/odex_benefit/security/ir.model.access.csv @@ -199,4 +199,5 @@ access_return_reason,access_return_reason,model_return_reason,base.group_user,1, access_return_reason_wizard,access_return_reason_wizard,model_return_reason_wizard,base.group_user,1,1,1,1 access_property_type_settings,access_property_type_settings,model_property_type_settings,base.group_user,1,0,0,0 access_property_type_benefit_settings,access_property_type_benefit_settings,model_property_type_settings,odex_benefit.group_benefit_settings,1,1,1,1 -access_rent_contract,access_rent_contract,model_rent_contract,base.group_user,1,1,1,1 \ No newline at end of file +access_rent_contract,access_rent_contract,model_rent_contract,base.group_user,1,1,1,1 +access_seasonal_service_payment_accountant_accept,access_seasonal_service_payment_accountant_accept,model_seasonal_service,odex_benefit.group_benefit_payment_accountant_accept,1,0,0,0 \ No newline at end of file diff --git a/odex25_benefit/odex_benefit/wizards/family_bank_report_wizard.py b/odex25_benefit/odex_benefit/wizards/family_bank_report_wizard.py index e1195e924..37ee85c71 100644 --- a/odex25_benefit/odex_benefit/wizards/family_bank_report_wizard.py +++ b/odex25_benefit/odex_benefit/wizards/family_bank_report_wizard.py @@ -40,7 +40,7 @@ class FamilyBankReportWizard(models.TransientModel): beneficiary_name = family.acc_holder_name or '' beneficiary_id = family.acc_holder_id_number or '' grouped[key] = { - 'bank_name': (family.bank_id.name or ''), + 'bank_name': (family.bank_id.code or ''), 'account_number': 'SA' + (family.acc_number or ''), 'beneficiary_name': beneficiary_name, 'beneficiary_id': beneficiary_id,