Merge pull request #5701 from expsa/trrt

[IMP] odex_benefit: IMP benefit
This commit is contained in:
kchyounes19 2025-12-11 11:02:31 +01:00 committed by GitHub
commit df1a05e8cf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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__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__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__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 #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search
msgid "Draft" msgid "Draft"
msgstr "مسودة" msgstr "مسودة"
@ -10757,6 +10758,7 @@ msgstr "المناطق"
#. module: odex_benefit #. 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_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_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_benefits_representative__state
#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__status #: 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 #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__state
@ -17365,6 +17367,7 @@ msgstr "سبب الإرجاع"
#. module: odex_benefit #. module: odex_benefit
#: code:addons/odex_benefit/models/family_expense_line.py:0 #: 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_assign_supervisor_wizard_form
#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form
#, python-format #, python-format
msgid "Assign to Supervisor" msgid "Assign to Supervisor"
msgstr "إسناد للمشرف" msgstr "إسناد للمشرف"
@ -17438,3 +17441,30 @@ msgstr "اختر مشرفًا..."
msgid "Confirm Assignment" msgid "Confirm Assignment"
msgstr "تأكيد الإسناد" 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" type="object"
states="waiting_processing" states="waiting_processing"
class="oe_highlight"/> 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> </header>
<sheet> <sheet>
<group> <group>
<group> <group>
<field name="family_id"/> <field name="family_id"/>
<field name="branch_id"/> <field name="branch_id"/>
<field name="assigned_supervisor_id"
attrs="{'invisible': [('assigned_supervisor_id','=',False)]}"/>
<field name="family_category_id"/> <field name="family_category_id"/>
<field name="meal_card"/> <field name="meal_card"/>
<field name="benefit_member_count"/> <field name="benefit_member_count"/>

View File

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