diff --git a/odex25_ensan/odex_benefit/i18n/ar_001.po b/odex25_ensan/odex_benefit/i18n/ar_001.po
index 2a1e9cd48..d5b3d80ed 100644
--- a/odex25_ensan/odex_benefit/i18n/ar_001.po
+++ b/odex25_ensan/odex_benefit/i18n/ar_001.po
@@ -2375,6 +2375,7 @@ msgstr "التدريب"
#: model:ir.model.fields,field_description:odex_benefit.field_benefit_followers__follower_type
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__benefit_type
#: model:ir.model.fields,field_description:odex_benefit.field_service_request__benefit_type
+#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__benefit_type
msgid "Benefit Type"
msgstr "نوع المستفيدين"
@@ -4905,6 +4906,7 @@ msgstr "استثنائية"
#. module: odex_benefit
#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__exception
#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__exception
+#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception
msgid "Exception"
msgstr "استثناء"
@@ -4912,6 +4914,7 @@ msgstr "استثناء"
#: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__exception_attachment
#: model:ir.model.fields,field_description:odex_benefit.field_family_member__exception_attachment
#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__exception_attachment
+#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception_attach
msgid "Exception Attachment"
msgstr "مرفق الاستثناء"
@@ -5137,6 +5140,7 @@ msgstr "الاسر المستفيدة"
#: model:ir.model.fields,field_description:odex_benefit.field_service_request__family_id
#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__family_id
#: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__family_id
+#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__benefit_type__family
#: model:ir.model.fields.selection,name:odex_benefit.selection__generate_reports__service_to__family
#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__benefit_type__family
#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__benefit_type__family
@@ -7951,6 +7955,7 @@ msgstr "الاجتماعات"
#: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_id
#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__member_id
#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__benefit_type__member
+#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__benefit_type__member
msgid "Member"
msgstr "الفرد"
@@ -15716,9 +15721,10 @@ msgid "Maximum Age"
msgstr "الأقصى للعمر"
#. module: odex_benefit
+#: model:ir.model.fields,field_description:odex_benefit.field_service_request__service_conditions
#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_conditions
msgid "Service Conditions"
-msgstr "شروط الاستحقاق"
+msgstr "شروط الخدمة"
#. module: odex_benefit
#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form
@@ -15925,4 +15931,10 @@ msgstr "لاتقييم مع الاسرة"
msgid ""
"Application rejected due to missing documents, missing official proofs, or "
"the family's ineligibility for the association's services."
-msgstr "عدم استكمال المستندات المطاوبة او الاثباتات الرسمية او عدم استحقاق الاسرة لخدمات الجمعية وتم رفض الطلب"
\ No newline at end of file
+msgstr "عدم استكمال المستندات المطاوبة او الاثباتات الرسمية او عدم استحقاق الاسرة لخدمات الجمعية وتم رفض الطلب"
+
+#. module: odex_benefit
+#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form
+#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form
+msgid "Eligibility Criteria"
+msgstr "شروط الاستحقاق"
\ No newline at end of file
diff --git a/odex25_ensan/odex_benefit/models/service_request.py b/odex25_ensan/odex_benefit/models/service_request.py
index e1b9429ae..48cf1ede1 100644
--- a/odex25_ensan/odex_benefit/models/service_request.py
+++ b/odex25_ensan/odex_benefit/models/service_request.py
@@ -1,5 +1,3 @@
-from email.policy import default
-
from odoo import fields, models, api, _
from odoo.exceptions import UserError, ValidationError
from datetime import timedelta
diff --git a/odex25_ensan/odex_benefit/views/service_request.xml b/odex25_ensan/odex_benefit/views/service_request.xml
index 9d353efc3..a67c70bd0 100644
--- a/odex25_ensan/odex_benefit/views/service_request.xml
+++ b/odex25_ensan/odex_benefit/views/service_request.xml
@@ -22,11 +22,11 @@
+ states="accounting_approve" groups="odex_benefit.group_benefit_accounting_accept"/>
+ attrs="{'invisible': ['|',('return_reason','!=', False), ('state', 'not in', ['accounting_approve', 'second_approve' ,'send_request' ,'first_approve'])]}"
+ groups="odex_benefit.group_benefit_accounting_accept,odex_benefit.group_benefit_woman_commitee,odex_benefit.group_benefit_branch_manager,odex_benefit.group_benefit_manager"/>