From a203821405f2a9fa5ef13a3d865ebc0324980ee1 Mon Sep 17 00:00:00 2001 From: younes Date: Tue, 9 Dec 2025 14:31:13 +0100 Subject: [PATCH] [IMP] odex_benefit: IMP benefit --- odex25_benefit/odex_benefit/i18n/ar_001.po | 100 ++++++++++++++++++ .../odex_benefit/models/family_expense.py | 1 - 2 files changed, 100 insertions(+), 1 deletion(-) diff --git a/odex25_benefit/odex_benefit/i18n/ar_001.po b/odex25_benefit/odex_benefit/i18n/ar_001.po index 86599513a..e79eb616b 100644 --- a/odex25_benefit/odex_benefit/i18n/ar_001.po +++ b/odex25_benefit/odex_benefit/i18n/ar_001.po @@ -2753,6 +2753,7 @@ msgstr "بإمكانه النشر " #: model_terms:ir.ui.view,arch_db:odex_benefit.view_suspend_reason_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_skip_otp_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_otp_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_assign_supervisor_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_reason_wizard_form msgid "Cancel" msgstr "إلغاء" @@ -17354,3 +17355,102 @@ msgstr "هل تحتاج موافقة مديرة خدمات المستفيدين" #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Third Approve" msgstr "اعتماد مديرة خدمات المستفيدين الإيقاف" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__confirm_benefit_expense__state__waiting_processing +msgid "Waiting for Processing" +msgstr "بانتظار المعالجة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__assigned_supervisor_id +msgid "Assigned Supervisor" +msgstr "المشرف" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "Reason for Return" +msgstr "سبب الإرجاع" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_assign_supervisor_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form +#, python-format +msgid "Assign to Supervisor" +msgstr "إسناد للمشرف" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "You can only process when status is 'Waiting for Processing'." +msgstr "يمكنك المعالجة فقط عندما تكون الحالة 'بانتظار المعالجة'." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "Processing Completed
Processed By: %s" +msgstr "اكتملت المعالجة
تمت المعالجة بواسطة: %s" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.action_bank_return_benefit_expense +#: model:ir.ui.menu,name:odex_benefit.menu_bank_return_benefit_expense +msgid "Bank Return Processing" +msgstr "معالجة رجيع البنك" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form +msgid "Process" +msgstr "تمت المعالجة" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/reason_for_return_wizard.py:0 +#, python-format +msgid "" +"State Changed: %s → Calculated
Reset By: " +"%s
Reason: %s" +msgstr "" +"تم تغيير الحالة: %s → تم الحساب
تم إعادة التعيين بواسطة: " +"%s
السبب: %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/reason_for_return_wizard.py:0 +#, python-format +msgid "Benefit Expense Reset" +msgstr "إعادة تعيين مصروفات الاسر" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_assign_supervisor_wizard +msgid "Assign Supervisor Wizard" +msgstr "معالج إسناد المشرف" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_assign_supervisor_wizard__supervisor_id +msgid "Supervisor" +msgstr "المشرف" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "" +"Assigned to Supervisor
Supervisor: %s
Assigned " +"By: %s" +msgstr "" +"تم الإسناد إلى المشرف
المشرف: %s
تم الإسناد بواسطة: %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Assigned to Supervisor" +msgstr "تم الإسناد إلى المشرف" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_assign_supervisor_wizard_form +msgid "Select a supervisor..." +msgstr "اختر مشرفًا..." + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_assign_supervisor_wizard_form +msgid "Confirm Assignment" +msgstr "تأكيد الإسناد" + diff --git a/odex25_benefit/odex_benefit/models/family_expense.py b/odex25_benefit/odex_benefit/models/family_expense.py index 932d95d16..e7e9ca31a 100644 --- a/odex25_benefit/odex_benefit/models/family_expense.py +++ b/odex25_benefit/odex_benefit/models/family_expense.py @@ -362,7 +362,6 @@ class ConfirmBenefitExpense(models.Model): self.message_post( body=_('Processing Completed
Processed By: %s') % self.env.user.name, - subject=_('Return Processing Completed'), message_type='notification', )