From 782b5b689c0c1d3b6e9f7e04a2e91f70d822fc86 Mon Sep 17 00:00:00 2001 From: mohammed-alkhazrji Date: Tue, 8 Jul 2025 17:49:20 +0300 Subject: [PATCH] report and custody petty expense --- .../employee_custody_request/i18n/ar_001.po | 17 ++++++++++++++++- .../models/hr_expense_sheet.py | 3 ++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/odex25_accounting/employee_custody_request/i18n/ar_001.po b/odex25_accounting/employee_custody_request/i18n/ar_001.po index 74669951d..7de679972 100644 --- a/odex25_accounting/employee_custody_request/i18n/ar_001.po +++ b/odex25_accounting/employee_custody_request/i18n/ar_001.po @@ -691,4 +691,19 @@ msgstr "يجب تحديد الشريك عند تفعيل دفتر العهد." #: model:ir.model.fields,field_description:employee_custody_request.field_hr_request_pledge__custody_type_id #: model:ir.ui.menu,name:employee_custody_request.custody_types_menu msgid "Custody Types" -msgstr "نوع العهده" \ No newline at end of file +msgstr "نوع العهده" + + +#. module: employee_custody_request +#: code:addons/employee_custody_request/models/hr_expense_sheet.py:0 +#: code:addons/odoo/STANDARD_MODULES/test/odex25_accounting/odex25_accounting/employee_custody_request/models/hr_expense_sheet.py:0 +#, python-format +msgid "" +"When the payment type is custody, you must set the Custody Partner before " +"submitting." +msgstr "عند اختيار نوع الدفع 'عهدة'، يجب تحديد شريك العهدة قبل الإرسال." + +#. module: employee_custody_request +#: model:ir.model.fields.selection,name:employee_custody_request.selection__hr_expense__payment_mode__custody +msgid "Custody" +msgstr "عهده" \ No newline at end of file diff --git a/odex25_accounting/employee_custody_request/models/hr_expense_sheet.py b/odex25_accounting/employee_custody_request/models/hr_expense_sheet.py index 8bfe68e26..196dcb6c7 100644 --- a/odex25_accounting/employee_custody_request/models/hr_expense_sheet.py +++ b/odex25_accounting/employee_custody_request/models/hr_expense_sheet.py @@ -39,7 +39,8 @@ class HrExpenseSheetPledge(models.Model): def action_submit_sheet(self): for rec in self: if rec.payment_mode == 'custody' and not rec.custody_partner_id: - raise UserError("عند اختيار نوع الدفع 'custody'، يجب تحديد 'Custody Partner' قبل الإرسال.") + raise UserError( + _("When the payment type is custody, you must set the Custody Partner before submitting.")) return super(HrExpenseSheetPledge, self).action_submit_sheet() def _get_custody_partner_domain(self):