[IMP] odex_benefit: IMP benefit

This commit is contained in:
younes 2025-12-21 19:38:49 +01:00
parent a97ac89004
commit fb9c3216df
3 changed files with 147 additions and 5 deletions

View File

@ -2752,6 +2752,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_resume_reason_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_reason_wizard_form
msgid "Cancel"
msgstr "إلغاء"
@ -8724,6 +8725,7 @@ msgstr "جوار السكن"
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__comment
#: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__notes
#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__refusal_notes
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resume_reason_wizard_form
msgid "Notes"
msgstr "الملاحظات"
@ -10888,6 +10890,7 @@ msgstr "الخدمة الفرعية"
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_member_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_suspend_member_reason_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_suspend_reason_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resume_reason_wizard_form
msgid "Submit"
msgstr "إرسال"
@ -10983,6 +10986,18 @@ msgstr "رابط الاستبيان"
msgid "Suspend"
msgstr "إيقاف نهائي"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
msgid "Suspend"
msgstr "إيقاف"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
msgid "Resume"
msgstr "الإعادة للخدمة"
#. module: odex_benefit
#: model:ir.model,name:odex_benefit.model_suspend_reason
msgid "Suspend - Reason"
@ -13290,6 +13305,7 @@ msgstr "خريطة جوجال"
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_exception_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_member_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_suspend_member_reason_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resume_reason_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_suspend_reason_wizard_form
msgid "or"
msgstr "أو"
@ -14638,6 +14654,12 @@ msgstr "سبب الإرجاع"
msgid "Return Reason"
msgstr "سبب إرجاع البنك"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_family_member__resume_reason_id
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__resume_reason_id
msgid "Return Reason"
msgstr "سبب الإعادة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_return_reason_wizard_form
msgid "Retrun"
@ -17751,3 +17773,113 @@ msgstr "التزامات الأم"
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Deduct from Mother Income"
msgstr "يتم الخصم من دخل الأم"
#. module: odex_benefit
#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__resume_from_temporary
#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__resume_from_temporary
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume from Temporary Suspension"
msgstr "إعادة من الإيقاف المؤقت"
#. module: odex_benefit
#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__resume_from_final
#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__resume_from_final
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume from Final Suspension"
msgstr "إعادة من الإيقاف النهائي"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_family_member__resume_date
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__resume_date
msgid "Return Date"
msgstr "تاريخ الإعادة"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_family_member__resume_notes
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__resume_notes
msgid "Return Notes"
msgstr "ملاحظات الإعادة"
#. module: odex_benefit
#: code:addons/odex_benefit/models/benefit.py:0
#: code:addons/odex_benefit/models/family_members.py:0
#, python-format
msgid "Resume Reason Wizard"
msgstr "سبب الإعادة"
#. module: odex_benefit
#: code:addons/odex_benefit/models/benefit.py:0
#: code:addons/odex_benefit/models/family_members.py:0
#, python-format
msgid ""
"Final suspension cannot be executed until after the specified final "
"suspension date."
msgstr "لا يمكن تنفيذ الإيقاف النهائي حتى بعد تاريخ الإيقاف النهائي المحدد."
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_resume_reason
msgid "Resume Reason"
msgstr "سبب الإعادة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume Approval by Operations Head"
msgstr "اعتماد رئيس العمليات للإعادة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume Approval by Branch Manager"
msgstr "اعتماد مدير الفرع للإعادة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume Approval by Family Services Manager"
msgstr "اعتماد مديرة خدمات المستفيدين للإعادة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Resume Family Service"
msgstr "إعادة الأسرة للخدمة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Final Suspension"
msgstr "الإيقاف النهائي"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form
msgid "Reject Resume"
msgstr "رفض الإعادة"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__resume_date
msgid "Resume Date"
msgstr "تاريخ الإعادة"
#. module: odex_benefit
#: code:addons/odex_benefit/wizards/suspend_reason_wizard.py:0
#, python-format
msgid "No family record found."
msgstr "لم يتم العثور على سجل الأسرة."
#. module: odex_benefit
#: code:addons/odex_benefit/wizards/suspend_reason_wizard.py:0
#, python-format
msgid "No member record found."
msgstr "لم يتم العثور على سجل الفرد."
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resume_reason_wizard_form
msgid "Reason for return"
msgstr "سبب الإعادة"

View File

@ -1818,8 +1818,8 @@
<field name="suspend_method" readonly="1" force_save="1"/>
</group>
</group>
<group>
<group string="Resume">
<group >
<field name="resume_reason_id"
options="{'no_create': True, 'no_create_edit': True,'no_quick_create': True, 'no_open': True}"/>
<field name="resume_date"/>

View File

@ -263,8 +263,8 @@
</field>
</page>
<page string="Suspend Reason"
attrs="{'invisible': [('action_type','not in',['suspended','exception'])]}">
<group>
attrs="{'invisible': [('action_type','not in',['suspended','exception','resume_from_temporary','resume_from_final'])]}">
<group string="Suspend">
<group>
<field name="suspend_reason"/>
<field name="suspend_description"/>
@ -276,6 +276,16 @@
<field name="suspend_method" readonly="1" force_save="1"/>
</group>
</group>
<group string="Resume">
<group >
<field name="resume_reason_id"
options="{'no_create': True, 'no_create_edit': True,'no_quick_create': True, 'no_open': True}"/>
<field name="resume_date"/>
</group>
<group>
<field name="resume_notes"/>
</group>
</group>
</page>
<page string="Exception"
attrs="{'invisible': [('action_type','not in',['exception'])]}">