[IMP] odex_benefit: IMP benefit

This commit is contained in:
younes 2025-12-11 10:57:16 +01:00
parent 2ff7e20a4c
commit 1815bf5572
3 changed files with 35 additions and 1 deletions

View File

@ -4589,6 +4589,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:odex_benefit.selection__receive_food_surplus__state__draft
#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__draft
#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__draft
#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_expense_line__state__draft
#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search
msgid "Draft"
msgstr "مسودة"
@ -10757,6 +10758,7 @@ msgstr "المناطق"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__status
#: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing_rooms_items__status
#: model:ir.model.fields,field_description:odex_benefit.field_benefit_expense_line__state
#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__state
#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__status
#: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__state
@ -17365,6 +17367,7 @@ msgstr "سبب الإرجاع"
#. module: odex_benefit
#: code:addons/odex_benefit/models/family_expense_line.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 "إسناد للمشرف"
@ -17438,3 +17441,30 @@ msgstr "اختر مشرفًا..."
msgid "Confirm Assignment"
msgstr "تأكيد الإسناد"
#. module: odex_benefit
#: code:addons/odex_benefit/models/family_expense.py:0
#, python-format
msgid ""
"You cannot calculate because some return lines are still in 'Waiting "
"Processing' state."
msgstr "لا يمكنك الحساب لأن بعض سطور الرجيع لا تزال في حالة 'بانتظار المعالجة'."
#. module: odex_benefit
#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_expense_line__state__waiting_processing
msgid "Waiting Processing"
msgstr "بانتظار المعالجة"
#. module: odex_benefit
#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_expense_line__state__processing_done
msgid "Processing Done"
msgstr "تمت المعالجة"
#. module: odex_benefit
#: model:ir.model.fields,field_description:odex_benefit.field_benefit_expense_line__assigned_supervisor_id
msgid "Assigned Supervisor"
msgstr "المشرف"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_expense_line_form
msgid "Process"
msgstr "تمت المعالجة"

View File

@ -37,13 +37,16 @@
type="object"
states="waiting_processing"
class="oe_highlight"/>
<field name="state" widget="statusbar" statusbar_visible="draft,waiting_processing,processing_done"/>
<field name="state" widget="statusbar"
statusbar_visible="draft,waiting_processing,processing_done"/>
</header>
<sheet>
<group>
<group>
<field name="family_id"/>
<field name="branch_id"/>
<field name="assigned_supervisor_id"
attrs="{'invisible': [('assigned_supervisor_id','=',False)]}"/>
<field name="family_category_id"/>
<field name="meal_card"/>
<field name="benefit_member_count"/>

View File

@ -379,6 +379,7 @@
decoration-warning="state == 'waiting_processing'"
decoration-success="state == 'processing_done'"
/>
<field name="assigned_supervisor_id" optional="hide"/>
<button name="action_assign_supervisor"
string="Assign to Supervisor"
groups="odex_benefit.group_family_services_manager"