From 87030cd1cf737738c027f5741f71e59bec3fa2ff Mon Sep 17 00:00:00 2001 From: MahmoudSalahEXP Date: Tue, 7 Oct 2025 17:01:56 +0300 Subject: [PATCH] education notice task 1 => odex_benefit --- README.md | 2 + .../__pycache__/__init__.cpython-38.pyc | Bin 327 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 369 -> 0 bytes .../__pycache__/benefit.cpython-38.pyc | Bin 21774 -> 0 bytes .../benefit_services.cpython-38.pyc | Bin 11287 -> 0 bytes odex25_ensan/odex_benefit/i18n/ar_001.po | 6535 +++++++++++------ .../__pycache__/__init__.cpython-38.pyc | Bin 499 -> 0 bytes ...enefit_appliances_furniture.cpython-38.pyc | Bin 8863 -> 0 bytes .../__pycache__/benefit_club.cpython-38.pyc | Bin 5367 -> 0 bytes .../benefit_food_basket.cpython-38.pyc | Bin 10875 -> 0 bytes .../benefit_food_surplus.cpython-38.pyc | Bin 5780 -> 0 bytes .../__pycache__/benefit_loans.cpython-38.pyc | Bin 7370 -> 0 bytes .../benefit_zkat_alfter.cpython-38.pyc | Bin 15743 -> 0 bytes .../__pycache__/payment.cpython-38.pyc | Bin 707 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 1442 -> 0 bytes .../account_move_line.cpython-38.pyc | Bin 1175 -> 0 bytes .../models/__pycache__/benefit.cpython-38.pyc | Bin 76279 -> 0 bytes .../__pycache__/benefit_config.cpython-38.pyc | Bin 25843 -> 0 bytes .../__pycache__/benefit_need.cpython-38.pyc | Bin 9095 -> 0 bytes .../changes_requests.cpython-38.pyc | Bin 5539 -> 0 bytes .../education_settings.cpython-38.pyc | Bin 1718 -> 0 bytes .../__pycache__/expenses_type.cpython-38.pyc | Bin 548 -> 0 bytes .../__pycache__/family_debits.cpython-38.pyc | Bin 1987 -> 0 bytes .../__pycache__/family_expense.cpython-38.pyc | Bin 12223 -> 0 bytes .../__pycache__/family_members.cpython-38.pyc | Bin 23474 -> 0 bytes .../family_validation_setting.cpython-38.pyc | Bin 2639 -> 0 bytes .../generate_reports.cpython-38.pyc | Bin 12748 -> 0 bytes .../__pycache__/housing_config.cpython-38.pyc | Bin 11560 -> 0 bytes .../__pycache__/hr_department.cpython-38.pyc | Bin 560 -> 0 bytes .../ir_attachment_inherit.cpython-38.pyc | Bin 2930 -> 0 bytes .../__pycache__/main_service.cpython-38.pyc | Bin 899 -> 0 bytes .../member_disabilities.cpython-38.pyc | Bin 1335 -> 0 bytes .../member_diseases.cpython-38.pyc | Bin 1303 -> 0 bytes .../member_location.cpython-38.pyc | Bin 515 -> 0 bytes .../members_hobbies.cpython-38.pyc | Bin 1291 -> 0 bytes .../res_country_inherit.cpython-38.pyc | Bin 535 -> 0 bytes .../service_request.cpython-38.pyc | Bin 34270 -> 0 bytes .../services_settings.cpython-38.pyc | Bin 8012 -> 0 bytes .../models/__pycache__/sms.cpython-38.pyc | Bin 1011 -> 0 bytes .../models/__pycache__/visit.cpython-38.pyc | Bin 6391 -> 0 bytes .../odex_benefit/models/benefit_config.py | 7 + .../odex_benefit/models/education_settings.py | 10 + .../odex_benefit/models/education_status.py | 55 +- .../__pycache__/__init__.cpython-38.pyc | Bin 249 -> 0 bytes .../__pycache__/benefit_report.cpython-38.pyc | Bin 2194 -> 0 bytes .../odex_benefit/security/ir.model.access.csv | 1 + .../odex_benefit/views/actions_and_menus.xml | 2 + .../views/benefit_config_view.xml | 29 + .../odex_benefit/views/education_settings.xml | 14 + .../views/education_status_views.xml | 41 +- .../__pycache__/__init__.cpython-38.pyc | Bin 568 -> 0 bytes .../entity_black_list_wizard.cpython-38.pyc | Bin 2400 -> 0 bytes .../entity_refused_wizard.cpython-38.pyc | Bin 4507 -> 0 bytes .../exception_wizard.cpython-38.pyc | Bin 2303 -> 0 bytes .../researcher_wizard.cpython-38.pyc | Bin 6057 -> 0 bytes .../suspend_reason_wizard.cpython-38.pyc | Bin 2160 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 327 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 251 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 1101 -> 0 bytes .../takaful_contribution_model.cpython-38.pyc | Bin 3307 -> 0 bytes ...takaful_grant_benefit_model.cpython-38.pyc | Bin 9668 -> 0 bytes .../takaful_month_payment.cpython-38.pyc | Bin 7906 -> 0 bytes .../takaful_push_notification.cpython-38.pyc | Bin 2834 -> 0 bytes .../takaful_res_partner_model.cpython-38.pyc | Bin 1822 -> 0 bytes .../takaful_sponorship_model.cpython-38.pyc | Bin 72671 -> 0 bytes .../takaful_sponsor_model.cpython-38.pyc | Bin 12760 -> 0 bytes ...nsorship_cancellation_model.cpython-38.pyc | Bin 3540 -> 0 bytes ...l_sponsorship_payment_model.cpython-38.pyc | Bin 5132 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 293 -> 0 bytes .../month_payment_report.cpython-38.pyc | Bin 5867 -> 0 bytes .../takaful_reports.cpython-38.pyc | Bin 2182 -> 0 bytes .../utils/__pycache__/__init__.cpython-38.pyc | Bin 208 -> 0 bytes .../utils/__pycache__/formats.cpython-38.pyc | Bin 664 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 487 -> 0 bytes .../benefit_month_payment_wiz.cpython-38.pyc | Bin 1715 -> 0 bytes .../takaful_reports_wizards.cpython-38.pyc | Bin 2429 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 238 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 305 -> 0 bytes .../takaful_config_settings.cpython-38.pyc | Bin 3684 -> 0 bytes .../takaful_notification.cpython-38.pyc | Bin 1555 -> 0 bytes .../__pycache__/TaqnyatSms.cpython-38.pyc | Bin 3107 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 233 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 428 -> 0 bytes .../bank_transfer_payment.cpython-38.pyc | Bin 3834 -> 0 bytes .../__pycache__/res_city.cpython-38.pyc | Bin 907 -> 0 bytes .../__pycache__/res_config.cpython-38.pyc | Bin 1713 -> 0 bytes .../__pycache__/res_partner.cpython-38.pyc | Bin 6033 -> 0 bytes .../__pycache__/res_users.cpython-38.pyc | Bin 6013 -> 0 bytes .../takaful_account_move.cpython-38.pyc | Bin 2883 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 271 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 478 -> 0 bytes .../__pycache__/auth.cpython-38.pyc | Bin 5023 -> 0 bytes .../__pycache__/base_api.cpython-38.pyc | Bin 14162 -> 0 bytes .../__pycache__/main.cpython-38.pyc | Bin 11607 -> 0 bytes .../payment_operations.cpython-38.pyc | Bin 6990 -> 0 bytes .../sponsor_app_controller.cpython-38.pyc | Bin 49669 -> 0 bytes .../sponsor_web_controller.cpython-38.pyc | Bin 42487 -> 0 bytes .../user_api_controller.cpython-38.pyc | Bin 4299 -> 0 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 261 -> 0 bytes .../takaful_rest_api_tokens.cpython-38.pyc | Bin 2060 -> 0 bytes 100 files changed, 4269 insertions(+), 2427 deletions(-) create mode 100644 README.md delete mode 100644 odex25_ensan/odex_benefit/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/controllers/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/controllers/__pycache__/benefit.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/controllers/__pycache__/benefit_services.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_appliances_furniture.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_club.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_food_basket.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_food_surplus.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_loans.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_zkat_alfter.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/Services/__pycache__/payment.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/account_move_line.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/benefit.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/benefit_config.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/benefit_need.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/changes_requests.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/education_settings.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/expenses_type.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/family_debits.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/family_expense.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/family_members.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/family_validation_setting.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/generate_reports.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/housing_config.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/hr_department.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/ir_attachment_inherit.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/main_service.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/member_disabilities.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/member_diseases.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/member_location.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/members_hobbies.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/res_country_inherit.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/service_request.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/services_settings.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/sms.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/models/__pycache__/visit.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/reports/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/reports/__pycache__/benefit_report.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/entity_black_list_wizard.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/entity_refused_wizard.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/exception_wizard.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/researcher_wizard.cpython-38.pyc delete mode 100644 odex25_ensan/odex_benefit/wizards/__pycache__/suspend_reason_wizard.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/controllers/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_contribution_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_grant_benefit_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_month_payment.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_push_notification.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_res_partner_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_sponorship_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_sponsor_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_sponsorship_cancellation_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/models/__pycache__/takaful_sponsorship_payment_model.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/reports/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/reports/__pycache__/month_payment_report.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/reports/__pycache__/takaful_reports.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/utils/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/utils/__pycache__/formats.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/wizards/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/wizards/__pycache__/benefit_month_payment_wiz.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful/wizards/__pycache__/takaful_reports_wizards.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful_base/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful_base/models/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful_base/models/__pycache__/takaful_config_settings.cpython-38.pyc delete mode 100644 odex25_ensan/odex_takaful_base/models/__pycache__/takaful_notification.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/__pycache__/TaqnyatSms.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/bank_transfer_payment.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/res_city.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/res_config.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/res_partner.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/res_users.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_core/models/__pycache__/takaful_account_move.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/auth.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/base_api.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/main.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/payment_operations.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/sponsor_app_controller.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/sponsor_web_controller.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/controllers/__pycache__/user_api_controller.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/models/__pycache__/__init__.cpython-38.pyc delete mode 100644 odex25_ensan/takaful_rest_api/models/__pycache__/takaful_rest_api_tokens.cpython-38.pyc diff --git a/README.md b/README.md new file mode 100644 index 000000000..6864725ce --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# odex25-standard-modules +This Repo contains general standard modules for all projects. diff --git a/odex25_ensan/odex_benefit/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 997e481aa505cdd60a08e35a0e6aa4add215ba1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327 zcmZXOJ5Izf5Qgo%76E$;niN^FC^QHmPC$cbqDWR)4j=#-4Rq@|->I^5g}3 z(G~3FwW_O6%~xwZA8gRafX+c6j@5(~oY>-Fd>(>L8eoed(p6o~DoFE?3kpHWcvE2^ zF8D$?>(L@6tlLzYb-Oz5H#>?r@diAeoHi5(Z@ELmEq4y6k3jMF(154G{}1LCJlu`3 aH)ix>G-kDZn)l9sUbv8-QN=jaGQR;nUsS^Y diff --git a/odex25_ensan/odex_benefit/controllers/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/controllers/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index bd8b75fca4bd4846bc16df0209db9842bc32fe54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 369 zcmZXP%}T^D5P*~Z?25Rc2j9R;4_#cT7ZLFZyoi?)2r(JiLYtIix+=biXK%iSkI}0q zU%``;+JoSPeDlqOgvs4%wa+L%-cGi!ls{wfHxeqYX@`nnnBgt!c+GkAggmK}$y4&Q zPAAXEvpOTsZ&|VU;&ip(qZE5m`h|cxQeYJ>vTXE`&4AP1saZDmT^oROlg~>!<-wXXj-= zWsUNt?3@`|2m&GCd?>*NW&am){(#WVqIYczJ_sor+n|)|{(0QH{C({zP8k-210L58 DF(PIr diff --git a/odex25_ensan/odex_benefit/controllers/__pycache__/benefit.cpython-38.pyc b/odex25_ensan/odex_benefit/controllers/__pycache__/benefit.cpython-38.pyc deleted file mode 100644 index c682dde2aad47fba4d40546e8aba48a4786bbff1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21774 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\n" +"

السلام عليكم ورحمة الله،

\n" +"

تم انتهاء صلاحية مرفق الدخل ${object.get_salary_attachment_name()} التابع للأسرة ${object.benefit_id.name} (كودها: ${object.benefit_id.code}).

\n" +"

يرجى اتخاذ اللازم.

\n" +" \n" +" \n" +" " +msgstr "" + +#. module: odex_benefit +#: model:sms.template,body:odex_benefit.visit_location_survey_sms_template +msgid "" +"\n" +" Dear family, please complete the evaluation form for visit ${object.name}: ${object.survey_url}\n" +" " +msgstr "" +"\n" +" عائلة كريمة، يرجى تعبئة نموذج الاستطلاع للزيارة ${object.name}: ${object.survey_url}\n" +" " + +#. module: odex_benefit +#: model:sms.template,body:odex_benefit.visit_location_otp_sms_template +msgid "" +"\n" +" Your verification code for visit ${object.benefit_id.name} is ${object.otp_code}.\n" +" It is valid for ${object.visit_types.otp_validity_minutes or 5} minutes.\n" +" " +msgstr "" + #. module: odex_benefit #: model:mail.template,subject:odex_benefit.attachment_expiration_family_email_template msgid " Attachment Expiration " @@ -719,7 +753,9 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/wizards/entity_black_list_wizard.py:0 +#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 #, python-format msgid " State changed to " msgstr " تم تغيير الحالة الى " @@ -796,6 +832,13 @@ msgstr "عدد الفعاليات " msgid "# Meetings" msgstr "عدد الاجتماعات" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__signature_count +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__signature_count +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__signature_count +msgid "# Signatures" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__task_count #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__task_count @@ -811,6 +854,12 @@ msgid "# Vendor Bills" msgstr "عدد فواتير الموردين" #. module: odex_benefit +#: model:mail.template,subject:odex_benefit.visit_notification_template +msgid "${object.benefit_id.name or 'New Visit Assigned'}" +msgstr "${object.benefit_id.name or 'تم تعيين زيارة جديدة'}" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "%s must be unique within the same record." @@ -822,6 +871,17 @@ msgstr "%s يجب ألا يتكرر لنفس الأسرة" msgid "%s must contain exactly 10 digits." msgstr "%s يجب أن يحتوي على 10 أرقام بالضبط." +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"%s must contain only alphabetic characters and spaces. Numbers and special " +"characters are not allowed." +msgstr "" +"%s يجب أن يحتوي فقط على الأحرف الأبجدية والمسافات. الأرقام والرموز الخاصة " +"غير مسموح بها." + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_sms_form msgid "1/ عند الحوجة لاستخدام اسم المستفيد ادخل $اسم_المستفيد" @@ -843,15 +903,93 @@ msgid ": Family Name" msgstr "اسم الأسرة :" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#: model:mail.template,body_html:odex_benefit.visit_location_survey_email_template msgid "" -" ( \n" -" Lat : " +"
\n" +"\n" +"

Hello,

\n" +"\n" +"

Please complete the evaluation form for your visit:\n" +" ${object.name}.\n" +"

\n" +"\n" +" \n" +"

\n" +" \n" +" Open Survey\n" +" \n" +"

\n" +"\n" +"

Thank you for your cooperation.\n" +"
\n" +" ${user.company_id.name}\n" +"

\n" +"\n" +"
\n" +"\n" +"

\n" +" This is an automated message. Please do not reply.\n" +"

\n" +"
\n" +" " +msgstr "" +"
\n" +"\n" +"

مرحباً،

\n" +"\n" +"

يرجى تعبئة نموذج الاستطلاع الخاص بزيارتكم:\n" +" ${object.name}.\n" +"

\n" +"\n" +" \n" +"

\n" +" \n" +" فتح الاستطلاع\n" +" \n" +"

\n" +"\n" +"

نشكر لكم تعاونكم.\n" +"
\n" +" ${user.company_id.name}\n" +"

\n" +"\n" +"
\n" +"\n" +"

\n" +" هذه رسالة آلية، يرجى عدم الرد عليها.\n" +"

\n" +"
\n" +" " + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "" +"\n" +" \n" +"
  • \n" +" Visit Number:\n" +" ${object.name or object.id}\n" +"
  • \n" +"
  • \n" +" Visit Date:\n" +" ${format_date(object.visit_date)}\n" +"
  • \n" +" \n" +"

    Please check your dashboard for more details.

    \n" +"
    \n" +"

    This is an automated message. Do not\n" +" reply.\n" +"

    \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" \n" +" " msgstr "" -"الفردالذي ترغب في الارتباط بعضويتك به. وسيأخذ في الاعتبار حالة عضوية الفرد" -"المرتبط." +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"

    مرحبًا،

    \n" +"

    تم تعيين زيارة جديدة لك. التفاصيل كالتالي:

    \n" +"
      \n" +"
    • \n" +" ملف المستفيد:\n" +" ${object.benefit_id.name or 'غير متوفر'}\n" +"
    • \n" +"
    • \n" +" رقم الزيارة:\n" +" ${object.name or object.id}\n" +"
    • \n" +"
    • \n" +" تاريخ الزيارة:\n" +" ${format_date(object.visit_date)}\n" +"
    • \n" +"
    \n" +"

    يرجى التحقق من لوحة التحكم الخاصة بك لمزيد من التفاصيل.

    \n" +"
    \n" +"

    هذه رسالة آلية. لا تقم بالرد عليها.

    \n" +"
    \n" +"
    \n" + +#. module: odex_benefit +#: model:mail.template,body_html:odex_benefit.visit_location_otp_email_template +msgid "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"

    Hello,

    \n" +"

    Your OTP for confirming visit ${object.benefit_id.name} is:\n" +"

    \n" +"\n" +" \n" +"
    \n" +" \n" +" ${object.otp_code}\n" +" \n" +"
    \n" +"\n" +"

    This code is valid for \n" +" ${object.visit_types.otp_validity_minutes or 5}\n" +" minutes.\n" +"

    \n" +"
    \n" +"

    Regards,\n" +"
    \n" +" ${user.company_id.name}\n" +"

    \n" +"\n" +"
    \n" +"

    \n" +" This is an automated message. Please do not reply.\n" +"

    \n" +"
    \n" +"
    \n" +" " +msgstr "" +"\n" +" \n" +" \n" +" \n" +"
    \n" +" \n" +" \n" +" \n" +" \n" +"
    \n" +"

    مرحباً،

    \n" +"

    رمز التحقق الخاص بتأكيد الزيارة ${object.name} هو:

    \n" +"\n" +" \n" +"
    \n" +" \n" +" ${object.otp_code}\n" +" \n" +"
    \n" +"\n" +"

    هذا الرمز صالح لمدة \n" +" ${object.visit_types.otp_validity_minutes or 5}\n" +" دقائق.

    \n" +"
    \n" +"

    مع التحية،
    \n" +" ${user.company_id.name}\n" +"

    \n" +"\n" +"
    \n" +"

    \n" +" هذه رسالة آلية، الرجاء عدم الرد.\n" +"

    \n" +"
    \n" +"
    " + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "A new file has been assigned to you:" +msgstr "تم إسناد ملف جديد إليك:" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__acadimec_regsteration_attached @@ -1010,7 +1290,6 @@ msgstr "مرفق التسجيل الأكاديمي" #: model_terms:ir.ui.view,arch_db:odex_benefit.appliances_furniture_form #: model_terms:ir.ui.view,arch_db:odex_benefit.expenses_line_form #: model_terms:ir.ui.view,arch_db:odex_benefit.external_request_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #: model_terms:ir.ui.view,arch_db:odex_benefit.receive_appliances_furniture_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefits_needs_form msgid "Accept" @@ -1028,12 +1307,6 @@ msgstr "الموافقة على الدخل والمصاريف" msgid "Accepted" msgstr "مقبول" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__expenses_line__state__waiting -#: model:ir.model.fields.selection,name:odex_benefit.selection__salary_line__state__waiting -msgid "Waiting" -msgstr "في انتظار الموافقة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__account_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__account_id @@ -1041,14 +1314,27 @@ msgstr "في انتظار الموافقة" msgid "Account" msgstr "حساب" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Account Holder Identity Attachment is required." +msgstr ".مرفق هوية صاحب الحساب مطلوب" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__acc_holder_name #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_member_id msgid "Account Holder Name" msgstr "اسم مالك الحساب" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Account Holder Name is required for non-family members." +msgstr "اسم صاحب الحساب مطلوب لغير أفراد العائلة." + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__confirm_benefit_expense__state__account_manager +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_search msgid "Account Manager" msgstr "اعتماد المدير المالي" @@ -1057,6 +1343,12 @@ msgstr "اعتماد المدير المالي" msgid "Account Number" msgstr "رقم آيبان" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Account Number is required." +msgstr "رقم آيبان مطلوب." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__account_relation msgid "Account Owner Relation" @@ -1075,6 +1367,11 @@ msgstr "حساب الدائن" msgid "Account Payment" msgstr "حساب الدفع" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_account_payment +msgid "Account Payment Inherit Model" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__property_account_receivable_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__property_account_receivable_id @@ -1089,6 +1386,47 @@ msgstr "حساب المدين" msgid "Account Type" msgstr "نوع الحساب" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__owner_identity_attachment_ids +msgid "Account holder identity" +msgstr "هوية صاحب الحساب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__accountant_id +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__accountant_id +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__accountant_id +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__accountant_id +msgid "Accountant" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search +msgid "Accountant Approve" +msgstr "" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_accounting_accept +msgid "Accounting Accept" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__accounting_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__seasonal_service__state__accounting_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__accounting_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search +msgid "Accounting Approve" +msgstr "إعتماد إدارة المالية" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Accounts" +msgstr "الحسابات" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_expenses__state__accreditation msgid "Accreditation" @@ -1111,26 +1449,36 @@ msgstr "إنجازات" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_needaction +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_needaction +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_needaction +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_needaction +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_needaction #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_needaction msgid "Action Needed" msgstr "يحتاج لإجراء" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__action_type +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__action_type +msgid "Action Type" +msgstr "نوع الإجراء" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activation_mode #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activation_mode @@ -1139,11 +1487,16 @@ msgid "Activation Mode" msgstr "نموذج الأنشطة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__active #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__active #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__active +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__active #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__active -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__active #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__active +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__active +#: model:ir.model.fields,field_description:odex_benefit.field_res_country_city__active +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__active +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__active #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__active msgid "Active" msgstr "نشط" @@ -1166,21 +1519,25 @@ msgstr "عدد لانج النشط" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_ids msgid "Activities" @@ -1197,21 +1554,25 @@ msgstr "الأنشطة" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_exception_decoration +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_exception_decoration +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_exception_decoration +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_exception_decoration +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_exception_decoration #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_exception_decoration msgid "Activity Exception Decoration" @@ -1228,21 +1589,25 @@ msgstr "زخرفة استثناء النشاط" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_state +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_state +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_state +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_state +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_state #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_state msgid "Activity State" @@ -1264,21 +1629,25 @@ msgstr "نوع النشاط" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_type_icon +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_type_icon +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_type_icon +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_type_icon +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_type_icon #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_type_icon msgid "Activity Type Icon" @@ -1337,6 +1706,16 @@ msgstr "المناطق والمحافظات" msgid "Age" msgstr "العمر" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__family_member_age +msgid "Age At Level Beginning" +msgstr "العمر حتي بداية المرحلة" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.age_category_action +msgid "Age Category" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_relation_settings__age_difference msgid "Age Difference" @@ -1348,12 +1727,24 @@ msgstr "فرق العمر" msgid "Age From" msgstr "العمر من" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__age_status +msgid "Age Status" +msgstr "حالة العمر" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__age_to #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__age_to msgid "Age To" msgstr "العمر إلى" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__aid_amount +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__aid_amount +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__aid_amount +msgid "Aid Amount" +msgstr "مبلغ المساعدة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_al_al_bayt msgid "Al al-Bayt" @@ -1365,15 +1756,45 @@ msgid "All expenses" msgstr "جميع المصاريف" #. module: odex_benefit -#: code:addons/odex_benefit/models/family_expense.py:0 #: code:addons/odex_benefit/wizards/family_expense_move_wiz.py:0 #, python-format msgid "" "All selected benefits should be either state of " "'second_approve','temporarily_suspend','suspend' state." msgstr "" -"كل الاسر المحددة يجب أن تكون في حالة 'الموافقة الثانية' أو 'التعليق المؤقت' " -"أو 'التعليق'." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "" +"All selected benefits should be either state of " +"'second_approve','waiting_approve','first_approve' state." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "All selected requests should be in Accounting Approve state" +msgstr "جميع الطلبات يجب ان تكون في حالة إعتماد الإدارة المالية" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "All selected requests should be in Family Received Device state" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "All selected requests should be not has Vendor Bill" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "All selected requests should be not has payment order" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__lang @@ -1388,20 +1809,40 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__allow_days +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__allow_days msgid "Allow Days" msgstr "مدة الانتهاء بالايام" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__benefit_category_ids #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__benefit_category_ids msgid "Allowed Categories" +msgstr "الفئات المستفيدة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__allowed_quantity +msgid "Allowed Quantity" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__allowed_recurrence +msgid "Allowed Recurrence" +msgstr "التكرار المسموح" + +#. module: odex_benefit +#: model:res.groups,comment:odex_benefit.group_benefit_back_to_draft +msgid "Allows the user to return a benefit profile to draft status." +msgstr "يسمح للمستخدم بإعادة ملف المستفيد إلى حالة المسودة." + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__alternative_housing msgid "Alternative Housing" msgstr "" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Alternative Housing Service" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form msgid "Alternative Housing Settings" @@ -1430,6 +1871,31 @@ msgstr "الفريق البديل للباحث" msgid "Amount" msgstr "المبلغ" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__amount_for_buy_home +msgid "Amount For Buy Home" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__amount_for_buy_home_for_member_count +msgid "Amount For Buy Home for member count" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__category +msgid "Amount by Category" +msgstr "مبلغ حسب الفئة" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__category_person +msgid "Amount by Category and Individuals" +msgstr "مبلغ حسب الفئة وعدد الأفراد" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__region +msgid "Amount by Region" +msgstr "مبلغ حسب المنطقة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__amra_date msgid "Amra Date" @@ -1466,6 +1932,37 @@ msgstr "الاثاث والأجهزة" msgid "Appliances Furniture Need" msgstr "احتياج الأجهزة الكهربائية والأثاث" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__applicant_name +msgid "Applicant Name" +msgstr "اسم مقدم الطلب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__application_form +msgid "Application Form" +msgstr "الاستمارة" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"Application rejected due to missing documents, missing official proofs, or " +"the family's ineligibility for the association's services." +msgstr "" +"عدم استكمال المستندات المطاوبة او الاثباتات الرسمية او عدم استحقاق الاسرة " +"لخدمات الجمعية وتم رفض الطلب" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_approval_of_beneficiary_services +msgid "Approval Of Beneficiary Services" +msgstr "اعتماد خدمات المستفيدين" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__seasonal_service__state__approval_of_beneficiary_services +#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__approval_of_beneficiary_services +msgid "Approval of beneficiary services" +msgstr "بانتظار المورد" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__changes_requests__state__approval_of_branch_manager msgid "Approval of branch manager" @@ -1484,6 +1981,11 @@ msgstr "موافقة رئيس العمليات" msgid "Approve" msgstr "موافقة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "Approve Beneficiary Services" +msgstr "إعتماد خدمات المستفيدين" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__approve_date msgid "Approve Date" @@ -1508,28 +2010,17 @@ msgstr "الموافقة على العائلة" #: model:ir.model.fields.selection,name:odex_benefit.selection__entity_black_list_wizard__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__entity_refused_reason_wizard__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__external_request__state__approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__approved +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__approved #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_appliances_furniture__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_benefit_loans__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_benefit_zkat__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_food_basket__state__approve #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_food_surplus__state__approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Approved" msgstr "موافقة" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__approved -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__approved -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Approved" -msgstr "معتمد" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__suspended -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__suspended -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Suspended" -msgstr "ايقاف" - #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.changes_requests_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_form @@ -1551,6 +2042,11 @@ msgstr "هل أنت متأكد أنك تريد الرفض؟" msgid "Are you sure you want to Reject?" msgstr "هل أنت متأكد أنك تريد الرفض؟" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Are you sure you want to Researcher assignment ?" +msgstr "هل أنت متأكد أنك تريد إسناد الأخصائي؟" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.appliances_furniture_form #: model_terms:ir.ui.view,arch_db:odex_benefit.expenses_line_form @@ -1560,6 +2056,11 @@ msgstr "هل أنت متأكد أنك تريد الرفض؟" msgid "Are you sure you want to accept ?" msgstr "هل أنت متأكد أنك تريد القبول؟" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Are you sure you want to approve ?" +msgstr "هل أنت متأكد أنك تريد الموافقة؟" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.appliances_furniture_form msgid "Are you sure you want to delivery?" @@ -1612,11 +2113,6 @@ msgstr "هل أنت متأكد أنك تريد الاستلام؟" msgid "Are you sure you want to refuse ?" msgstr "هل أنت متأكد أنك تريد الرفض؟" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -msgid "Are you sure you want to refuse request ?" -msgstr "هل أنت متأكد أنك تريد رفض الطلب؟" - #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.receive_appliances_furniture_form msgid "Are you sure you want to refused ?" @@ -1642,15 +2138,20 @@ msgstr "هل أنت متأكد أنك تريد الموافقة النهائية msgid "Are you sure you want to send link to reset password !" msgstr "هل أنت متأكد أنك تريد إرسال رابط لإعادة تعيين كلمة المرور!" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Are you sure you want to set the state to Waiting for Researcher?" +msgstr "هل أنت متأكد أنك تريد الإرجاع للاخصائي؟" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.receive_appliances_furniture_form msgid "Are you sure you want to storage?" msgstr "هل أنت متأكد أنك تريد التخزين؟" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_view_form -msgid "Assign files" -msgstr "تعيين الملفات" +#: model:ir.actions.server,name:odex_benefit.action_assign_visit_sequence +msgid "Assign Visit Sequence" +msgstr "تعيين تسلسل الزيارات" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__user_id @@ -1658,11 +2159,10 @@ msgid "Assigned to" msgstr "توجيه إلى" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__associate_member -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__associate_member -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__associate_member -msgid "Associate Member" -msgstr "فردمشارك" +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Assignment Successful ✓" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__associations_ids @@ -1684,6 +2184,7 @@ msgstr "برجاء اختيار نوع مصروف واحد علي الاقل" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_expenses__attach #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__attach #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__attach_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__attach_id msgid "Attach" msgstr "مرفق" @@ -1702,6 +2203,7 @@ msgstr "تاريخ البداية" #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__attach_status #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__attach_status #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__attach_status +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__attach_status msgid "Attach Status" msgstr "حالة المرفق" @@ -1731,21 +2233,25 @@ msgstr "مرفق" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_attachment_count +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_attachment_count +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_attachment_count +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_attachment_count +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_attachment_count #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_attachment_count msgid "Attachment Count" @@ -1764,6 +2270,7 @@ msgid "Attachment Name" msgstr "اسم المرفق" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__attachment_ids @@ -1786,34 +2293,43 @@ msgstr "اسم المرفق" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__attachment_benefits_representative_ids #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_education_level__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_education_result__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__attachment_external_benefits_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_request__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_food_basket_benefits_line__attachment_ids @@ -1823,6 +2339,9 @@ msgstr "اسم المرفق" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__attachment_grant_benefit_ids #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__attachment_ids @@ -1834,18 +2353,22 @@ msgstr "اسم المرفق" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_item_status__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_main_service__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_member_location__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__attachment_ids @@ -1860,7 +2383,10 @@ msgstr "اسم المرفق" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__attachment_ids @@ -1871,8 +2397,11 @@ msgstr "اسم المرفق" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_training_type__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__attachment_ids #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__attachment_ids #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form @@ -1909,6 +2438,11 @@ msgstr "" msgid "Auto Suspended" msgstr "إيقاف تلقائي" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__creation_method__automatic +msgid "Automatic" +msgstr "تلقائي" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__receipt_reminder_email #: model:ir.model.fields,help:odex_benefit.field_external_benefits__receipt_reminder_email @@ -1925,6 +2459,11 @@ msgstr "" msgid "Available Payment Method Line" msgstr "بند طريقة الدفع المتاحة " +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__available_service_cats +msgid "Available Service Cats" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_housing_kanban_view msgid "Avatar" @@ -1952,6 +2491,12 @@ msgstr "بنك" msgid "Bank Account Information" msgstr "معلومات الحساب البنكي" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Bank is required." +msgstr "البنك مطلوب." + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.res_bank_list_action #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__bank_ids @@ -1968,6 +2513,11 @@ msgstr "البنوك" msgid "Barcode" msgstr "باركود" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Basic Information" +msgstr "المعلومات الأساسية" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_behaviors__behavior_id #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__behavior_id @@ -1996,16 +2546,6 @@ msgstr "المستفيدين" msgid "Beneficiaries" msgstr "المستفيدين" -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_approve_menu -msgid "Beneficiaries Approve" -msgstr "ملفات معتمده" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_black_list_menu -msgid "Beneficiaries Black List" -msgstr "ملفات في القائمة السوداء" - #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.category_action #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_tree @@ -2032,41 +2572,11 @@ msgstr "فئات المستفيدين" msgid "Beneficiaries Manager" msgstr "مدير المستفيدين" -#. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_benefit_officer -msgid "Beneficiaries Officer" -msgstr "موظف المستفيدين" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_reject_menu -msgid "Beneficiaries Reject" -msgstr "ملفات مرفوضة" - #. module: odex_benefit #: model:res.groups,name:odex_benefit.group_benefit_researcher msgid "Beneficiaries Researcher" msgstr "الاخصائي الاجتماعي" -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_to_complete_menu -msgid "Beneficiaries To Complete" -msgstr "تسجيل البيانات التفصلية للأسر" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_draft_menu -msgid "Beneficiaries To Draft" -msgstr "طلب تسجيل ملف أسرة مبدئ" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_waiting_approve_menu -msgid "Beneficiaries To Waiting Approve" -msgstr "ملفات في انتظار الاعتماد" - -#. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_benefit_user -msgid "Beneficiaries User" -msgstr "المستفيد" - #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.family_action #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_family_tree @@ -2074,6 +2584,13 @@ msgid "Beneficiaries family" msgstr "عائلات المستفيدين" #. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Beneficiary Approve" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 +#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 #: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__benefit_id #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__benefit_ids @@ -2090,7 +2607,6 @@ msgstr "عائلات المستفيدين" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__benefit_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__benefit_ids #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__benefit_id -#: model:ir.model.fields,field_description:odex_benefit.field_committees_line__benefit_ids #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__benefit_id #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__benefit_id #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__entity_id @@ -2112,10 +2628,7 @@ msgstr "عائلات المستفيدين" #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__benefit_id #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__member_status__benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__generate_reports__service_to__benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_status__benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_status__benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__benefit_type__benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__benefit_type__benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_search #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_tree @@ -2167,14 +2680,17 @@ msgid "Benefit Categories" msgstr "فئات الاسرة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__benefit_category_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__benefit_category_id #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__benefit_category_id #: model:ir.model.fields,field_description:odex_benefit.field_rent_lines__benefit_category_id +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__benefit_category_id msgid "Benefit Category" msgstr "فئة الأسرة" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_food_surplus__benefit_count +#: model:ir.model.fields,field_description:odex_benefit.field_committees_line__benefit_count #: model:ir.model.fields,field_description:odex_benefit.field_rent_lines__benefit_count msgid "Benefit Count" msgstr "عدد أفراد الأسرة/المستفيدين" @@ -2210,6 +2726,12 @@ msgstr "" msgid "Benefit Family" msgstr "اسرة المستفيد" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Benefit File:" +msgstr "ملف المستفيد:" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_followers_form @@ -2219,6 +2741,7 @@ msgstr "التابعين" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "Benefit Found" msgstr "تم ايجاد المستفيد" @@ -2261,9 +2784,17 @@ msgid "Benefit Member" msgstr "فرد مستفيد" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__benefit_member_count #: model:ir.model.fields,field_description:odex_benefit.field_service_request__benefit_member_count msgid "Benefit Member count" -msgstr "عدد المستفيدين" +msgstr "عدد الأفراد المستفيدين" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#, python-format +msgid "Benefit Members" +msgstr "الأفراد المستفيدين" #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form @@ -2392,11 +2923,14 @@ msgstr "احتياج المستفيد" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "Benefit not Found" msgstr "لم يتم ايجاد المستفيد" #. module: odex_benefit +#: code:addons/odex_benefit/models/benefit_config.py:0 +#: code:addons/odex_benefit/models/benefit_config.py:0 #: code:addons/odex_benefit/models/housing_config.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_benefit_family__benefit_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__benefit_ids @@ -2410,11 +2944,6 @@ msgstr "لم يتم ايجاد المستفيد" msgid "Benefits" msgstr "المستفيدين" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_view_form -msgid "Employees" -msgstr "الموظفين" - #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_res_country_city msgid "Benefits - City" @@ -2516,13 +3045,6 @@ msgstr "" msgid "Benefits - sport Type" msgstr "" -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.grant_benefit_dashboard_action -#: model:ir.ui.menu,name:odex_benefit.benefit_dashboard_menu -#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_view_form -msgid "Family Profile" -msgstr "ملفات الأسر" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__benefits_need_ids msgid "Benefits Need" @@ -2581,6 +3103,12 @@ msgstr "تسجيل البيانات التفصلية للمستفيدين" msgid "Benefits in draft" msgstr "طلب تسجيل مستفيد مبدئ" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Best regards," +msgstr "مع أطيب التحيات،" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_followers__birth_date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__birth_date @@ -2669,21 +3197,6 @@ msgstr "" msgid "Both" msgstr "مشترك" -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.action_social_search_committees -msgid "Social Research Committees" -msgstr "فرق البحث الاجتماعي" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.social_search_committees_menu -msgid "Social Research Teams" -msgstr "فرق البحث الاجتماعي" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.social_search_settings_menu -msgid "Social Search Settings" -msgstr "إعدادات البحث الاجتماعي" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_bounce #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_bounce @@ -2697,8 +3210,10 @@ msgstr "المرتد" #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__researcher_branch_id #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__branch_custom_id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__branch_custom_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__branch_custom_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__branch_custom_id #: model:ir.model.fields,field_description:odex_benefit.field_res_districts__branch_custom_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__branch_custom_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__branch_custom_id #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search @@ -2724,9 +3239,40 @@ msgid "Branch Type" msgstr "نوع الفرع" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__branch_ids #: model:ir.model.fields.selection,name:odex_benefit.selection__branch_settings__branch_type__branches msgid "Branches" -msgstr "فروع الرياض" +msgstr " الفروع" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__buy_car +msgid "Buy Car" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Buy Car Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__buy_home +msgid "Buy Home" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__buy_home_lines +msgid "Buy Home Lines" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__buy_home_max_total_amount +msgid "Buy Home Max Total Amount" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Buy Home Settings" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__can_publish @@ -2758,19 +3304,12 @@ 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_visit_location_refusal_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_visit_location_refusal_reason_wizard_form msgid "Cancel" msgstr "إلغاء" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__membership_cancel -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__membership_cancel -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__membership_cancel -msgid "Cancel Membership Date" -msgstr "تاريخ إلغاء العضوية" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__cancel_reason #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__cancel_reason @@ -2783,6 +3322,24 @@ msgstr "" msgid "Cancelled" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/res_partner.py:0 +#, python-format +msgid "Cannot delete partner '%s': linked to Benefits - Profiles %s" +msgstr "لا يمكن حذف الشريك '%s': مرتبط بملفات مستفيدين %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/res_users.py:0 +#, python-format +msgid "Cannot delete user '%s': linked to Benefits - Profiles %s" +msgstr "لا يمكن حذف المستخدم '%s': مرتبط بملفات المستفيدين %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Cannot delete user '%s': still linked to other benefit profiles." +msgstr "لا يمكن حذف المستخدم '%s': لا يزال مرتبطًا بملفات مستفيدين أخرى." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__car_ids msgid "Car" @@ -2822,6 +3379,11 @@ msgstr "حساب مصاريف النقد" msgid "Cash Expense should be positive if cash account selected" msgstr "يجب ان تكون مصاريف النقدية ايجابية اذا تم اختيار الحساب النقدي" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Categories" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_needs_categories msgid "Categories of need of benefit " @@ -2842,6 +3404,7 @@ msgstr "فئات الأسر" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__name +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__name msgid "Category Name" msgstr "اسم الفئة" @@ -2868,11 +3431,6 @@ msgstr "الشهادات" msgid "Certifications Count" msgstr "عدد الشهادات" -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.change_requests_menu -msgid "Change Requests" -msgstr "طلبات النقل" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__change_type msgid "Change Type" @@ -2891,7 +3449,7 @@ msgstr "طلبات النقل" #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__channel_ids msgid "Channels" -msgstr "" +msgstr "القنوات" #. module: odex_benefit #: model:ir.actions.server,name:odex_benefit.ir_cron_auto_member_exception_ir_actions_server @@ -2933,12 +3491,11 @@ msgstr "المحافظات" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__citizen -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__citizen -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__citizen +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "Citizen" -msgstr "مواطن" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_food_surplus__city_id @@ -2946,6 +3503,7 @@ msgstr "مواطن" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__city_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__city #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__city_id +#: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__city_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__city #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__city_id #: model:ir.model.fields,field_description:odex_benefit.field_external_request__city_id @@ -2956,17 +3514,12 @@ msgstr "مواطن" #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_city_id #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__city_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__city_id +#: model:ir.model.fields,field_description:odex_benefit.field_res_districts__city_id #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_res_city_form msgid "City" msgstr "المحافظة" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__city_id -#: model:ir.model.fields,field_description:odex_benefit.field_res_districts__city_id -msgid "City" -msgstr "المدينة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_status__classroom #: model:ir.model.fields,field_description:odex_benefit.field_family_member__classroom @@ -2975,11 +3528,6 @@ msgstr "المدينة" msgid "Classroom" msgstr "الصف الدراسي" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form -msgid "Close" -msgstr "إغلاق الزيارة" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__close msgid "Close" @@ -3044,6 +3592,7 @@ msgstr "انشطة النادي" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__code #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__code #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__code +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__name #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__code #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__code #: model:ir.model.fields,field_description:odex_benefit.field_res_bank__code @@ -3052,6 +3601,12 @@ msgstr "انشطة النادي" msgid "Code" msgstr "الكود" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_housing__housing_cat__collapsed +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__housing_cat__collapsed +msgid "Collapsed" +msgstr "منهار" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_housing__housing_cat__collapsible #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__housing_cat__collapsible @@ -3059,10 +3614,9 @@ msgid "Collapsible" msgstr "قابل للإنهيار" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_housing__housing_cat__collapsed -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__housing_cat__collapsed -msgid "Collapsed" -msgstr "منهار" +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__color +msgid "Color" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__color @@ -3070,6 +3624,7 @@ msgstr "منهار" #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__color #: model:ir.model.fields,field_description:odex_benefit.field_food_basket_line__color #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__color +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__color msgid "Color Index" msgstr "معرف اللون" @@ -3128,6 +3683,14 @@ msgstr "الشركة" msgid "Company Certifications Count" msgstr "عدد شهادات الشركة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__currency_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_debits__currency_id +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__currency_id +#: model:ir.model.fields,field_description:odex_benefit.field_salary_line__currency_id +msgid "Company Currency" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__company_name #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__company_name @@ -3156,6 +3719,34 @@ msgstr "نوع الشركة" msgid "Company database ID" msgstr "معرف قاعدة بيانات المؤسسة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__complaint_done +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +msgid "Complaint Done" +msgstr "تم حل الشكوى" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_category_ids +msgid "Complaints Categories" +msgstr "تصنيفات الشكوى" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.complaints_category_action +#: model_terms:ir.ui.view,arch_db:odex_benefit.age_category_tree +#: model_terms:ir.ui.view,arch_db:odex_benefit.complaints_category_form +msgid "Complaints Category" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_date +msgid "Complaints Date" +msgstr "تاريخ الشكوى" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_reason +msgid "Complaints Reason" +msgstr "سبب الشكوى" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__contact_address #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__contact_address @@ -3163,12 +3754,27 @@ msgstr "معرف قاعدة بيانات المؤسسة" msgid "Complete Address" msgstr "عنوان الشركة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__complete_building_house +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Complete Building House" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Complete Building House Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__complete_info -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Complete Information" msgstr "إكمال البيانات" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__complete_registration_step +msgid "Complete Registration Step" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__completion_ratio msgid "Completion Ratio" @@ -3191,6 +3797,7 @@ msgstr "إعدادات ملف الأسرة" #: model_terms:ir.ui.view,arch_db:odex_benefit.view_exchange_order_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_reason_for_return_wizard #: model_terms:ir.ui.view,arch_db:odex_benefit.view_refuse_reason_wizard +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_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 msgid "Confirm" @@ -3216,15 +3823,16 @@ msgstr "مؤكد" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__child_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__child_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__child_ids +#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__contact msgid "Contact" msgstr "تم التواصل" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__contact -msgid "Contact" -msgstr "جاري التواصل" - - +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__contact_address_complete +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__contact_address_complete +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__contact_address_complete +msgid "Contact Address Complete" +msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 @@ -3240,24 +3848,32 @@ msgstr "بيانات التواصل" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__sms_phone -msgid "Contact Phone" -msgstr "رقم الجوال للتواصل" - -#. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__sms_phone msgid "Contact Phone" -msgstr "رقم الجوال للأسرة" +msgstr "رقم الجوال للتواصل" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__contact_type msgid "Contact Type" msgstr "طريقة التواصل الافتراضية" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__case_study__continuous +msgid "Continuous" +msgstr "منتظم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__contract_num msgid "Contract Number" msgstr "رقم عقد الإيجار" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__contract_ids +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__contract_ids +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__contract_ids +msgid "Contracts" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__copy_no #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__copy_no @@ -3265,6 +3881,12 @@ msgstr "رقم عقد الإيجار" msgid "Copy No" msgstr "رقم النسخه" +#. module: odex_benefit +#: code:addons/odex_benefit/models/services_settings.py:0 +#, python-format +msgid "Couldn't create same benefit category and count" +msgstr "فئة الأسرة وعدد المستفيدين المدخلة موجودة من قبل." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__payment_token_count #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__payment_token_count @@ -3294,6 +3916,13 @@ msgstr "الدولة" msgid "Country Cities" msgstr "المحافظة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_country_id_code +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_country_id_code +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_country_id_code +msgid "Country Code" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_external_request__state_id msgid "Country State" @@ -3309,15 +3938,30 @@ msgstr "" msgid "Create A Club" msgstr "" +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.action_death_reason_settings_act_window +msgid "Create New Death Reason" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.action_job_settings_act_window +msgid "Create New Job" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form msgid "Create New Visit" msgstr "إنشاء زيارة جديدة" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Create Periodic visit" -msgstr "إنشاء زيارة دورية" +#: model:ir.actions.server,name:odex_benefit.server_action_vendor_bill +msgid "Create Vendor Bill" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.age_category_action +msgid "Create the Age Category" +msgstr "" #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.attachments_settings_action @@ -3346,6 +3990,11 @@ msgstr "" msgid "Create the Category" msgstr "" +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.complaints_category_action +msgid "Create the Complaints Category" +msgstr "" + #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.disabilities_settings_action msgid "Create the Disabilities Setting" @@ -3366,6 +4015,11 @@ msgstr "انشاء سبب استثناء من الايقاف" msgid "Create the Expenses Type" msgstr "انشاء انواع المصاريف" +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.family_complaints_action +msgid "Create the Family Complaints" +msgstr "" + #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.res_branch_action msgid "Create the First Branch" @@ -3376,6 +4030,11 @@ msgstr "انشاء الفروع" msgid "Create the First District" msgstr "" +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.benefit_vehicle_model_action +msgid "Create the First Vehicle Model" +msgstr "إنشاء أول موديل للمركبات" + #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.visits_action msgid "Create the First Visit" @@ -3444,6 +4103,11 @@ msgstr "انشاء جهات مانحة للقرض" msgid "Create the Loan Reason" msgstr "انشاء اسباب القروض" +#. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.location_action +msgid "Create the Location" +msgstr "" + #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.benefit_reports_log_action msgid "Create the Log" @@ -3485,6 +4149,7 @@ msgid "Create the Relation" msgstr "أنشاء ص قرابة" #. module: odex_benefit +#: model_terms:ir.actions.act_window,help:odex_benefit.service_request_accounting_action #: model_terms:ir.actions.act_window,help:odex_benefit.service_request_action msgid "Create the Service Request" msgstr "" @@ -3566,6 +4231,7 @@ msgid "Create the receive food basket" msgstr "" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__create_uid @@ -3588,37 +4254,48 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_level__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_result__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_external_request__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_member__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__create_uid @@ -3630,6 +4307,9 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__create_uid @@ -3641,20 +4321,25 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_item_status__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_main_service__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_location__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__create_uid @@ -3669,7 +4354,11 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_service_request__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__create_uid @@ -3681,19 +4370,21 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_training_type__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__create_uid +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__create_uid #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__create_uid msgid "Created by" msgstr "انشئ بواسطة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_from_portal -msgid "is Created from Portal?" -msgstr "هل تم إنشاءه من البوابة؟" - -#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__create_date #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__create_date #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__create_date #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__create_date @@ -3716,37 +4407,48 @@ msgstr "هل تم إنشاءه من البوابة؟" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__create_date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__create_date #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__create_date #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__create_date #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__create_date #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__create_date #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__create_date #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__create_date #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__create_date #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__create_date #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__create_date #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__create_date #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__create_date #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__create_date #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__create_date #: model:ir.model.fields,field_description:odex_benefit.field_education_level__create_date #: model:ir.model.fields,field_description:odex_benefit.field_education_result__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__create_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__create_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__create_date #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__create_date #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__create_date #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__create_date #: model:ir.model.fields,field_description:odex_benefit.field_external_request__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__create_date #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__create_date #: model:ir.model.fields,field_description:odex_benefit.field_family_member__create_date #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__create_date @@ -3758,6 +4460,9 @@ msgstr "هل تم إنشاءه من البوابة؟" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__create_date #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__create_date #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__create_date #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__create_date #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__create_date #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__create_date @@ -3769,20 +4474,25 @@ msgstr "هل تم إنشاءه من البوابة؟" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__create_date #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__create_date #: model:ir.model.fields,field_description:odex_benefit.field_item_status__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__create_date #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_main_service__create_date #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__create_date #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__create_date #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__create_date #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__create_date #: model:ir.model.fields,field_description:odex_benefit.field_member_location__create_date #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__create_date #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__create_date #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__create_date #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__create_date #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__create_date #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__create_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__create_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__create_date @@ -3797,7 +4507,11 @@ msgstr "هل تم إنشاءه من البوابة؟" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__create_date #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__create_date #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__create_date #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__create_date #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__create_date #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__create_date @@ -3809,13 +4523,25 @@ msgstr "هل تم إنشاءه من البوابة؟" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__create_date #: model:ir.model.fields,field_description:odex_benefit.field_training_type__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__create_date #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__create_date #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__create_date +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__create_date #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__create_date #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__create_date msgid "Created on" msgstr "تاريخ الانشاء" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__visit_types_creation_method +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__creation_method +msgid "Creation Method" +msgstr "طريقة الإنشاء" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__credit_limit #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__credit_limit @@ -3828,7 +4554,6 @@ msgstr "حد الائتمان" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__currency_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__currency_id #: model:ir.model.fields,field_description:odex_benefit.field_food_basket_line__currency_id -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__currency_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__currency_id #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__currency_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__currency_id @@ -3841,25 +4566,12 @@ msgstr "العملة" msgid "Current" 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 "Current Education Status" -msgstr "الحالة التعليمية الحالية" - #. module: odex_benefit #: code:addons/odex_benefit/models/education_status.py:0 #, python-format msgid "Current Education Status Already Exists" msgstr "الحالة التعليمية الحالية موجودة بالفعل" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__membership_state -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__membership_state -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__membership_state -msgid "Current Membership Status" -msgstr "حالة العضوية الحالية" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__current_user msgid "Current User" @@ -3905,6 +4617,11 @@ msgstr "شروط السداد للعميل" msgid "Customer Rank" msgstr "رتبة العميل" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__5 +msgid "Danger" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__date @@ -3961,38 +4678,17 @@ msgstr "تاريخ إلى" msgid "Date end" msgstr "تاريخ النهاية" -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__membership_start -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__membership_start -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__membership_start -msgid "Date from which membership becomes active." -msgstr "تاريخ تنشيط العضوية." - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__date_receipt msgid "Date of Receipt" msgstr "تاريخ الاستلام" -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__membership_cancel -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__membership_cancel -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__membership_cancel -msgid "Date on which membership has been cancelled" -msgstr "تاريخ إلغاء العضوية" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__date_from #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__date_from msgid "Date start" msgstr "تاريخ البداية" -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__membership_stop -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__membership_stop -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__membership_stop -msgid "Date until which membership remains active." -msgstr "تاريخ انتهاء فعالية العضوية." - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__datetime msgid "Datetime" @@ -4005,6 +4701,11 @@ msgstr "التاريخ والوقت" msgid "Daughter" msgstr "الابنة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__days +msgid "Days" +msgstr "أيام" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__reminder_date_before_receipt #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__reminder_date_before_receipt @@ -4019,11 +4720,6 @@ msgstr "الايام قبل الاستلام" msgid "Dead" msgstr "متوفية" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_res_city_id -msgid "Dead City" -msgstr "مدينة الوفاة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_reason_id @@ -4033,111 +4729,47 @@ msgid "Dead Reason" msgstr "سبب الوفاة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_country_id -msgid "Father Dead Country" -msgstr "بلد وفاة الأب" +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Dear" +msgstr "عزيزي" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_job -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_job_id -msgid "Father Job" -msgstr "وظيفة الأب" +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__death_certificate +msgid "Death Certificate" +msgstr "شهادة الوفاة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_id_number_type -msgid "Father ID number" -msgstr "نوع هوية الأب" +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "Death Certificate is required for member '%s' when marked as deceased." +msgstr "شهادة الوفاة مطلوبة للفرد '%s' عند وضع علامة متوفى." #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_id_number_type -msgid "Mother ID number type" -msgstr "نوع هوية الأم" +#: model_terms:ir.ui.view,arch_db:odex_benefit.death_reason_settings_view_form +msgid "Death Reason" +msgstr "سبب الوفاة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_id_number_type -msgid "Replacement Mother ID number type" -msgstr "نوع هوية الأم البديلة " +#: model:ir.ui.menu,name:odex_benefit.menu_death_reasons_settings +msgid "Death Reason Settings" +msgstr "إعدادات أسباب الوفاة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__national_address_attachment -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_national_address_attachment -msgid "National Address Attachment" -msgstr "مرفق العنوان الوطني" +#: model:ir.actions.act_window,name:odex_benefit.action_death_reason_settings_act_window +#: model_terms:ir.ui.view,arch_db:odex_benefit.death_reason_settings_view_tree +msgid "Death Reasons" +msgstr "أسباب الوفاة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__request_producer_relation -msgid "Request Producer Relation" -msgstr "صفة مقدم الطلب" +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__debits +msgid "Debits" +msgstr "" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__age_status -msgid "Age Status" -msgstr "حالة العمر" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__age_status__minor -msgid "Minor" -msgstr "قاصر" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__age_status__non_minor -msgid "Non-Minor" -msgstr "غير قاصر" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_date -msgid "Complaints Date" -msgstr "تاريخ الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__priority -msgid "Priority" -msgstr "الأولوية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_reason -msgid "Complaints Reason" -msgstr "سبب الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__complaints_category_ids -msgid "Complaints Categories" -msgstr "تصنيفات الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__draft -msgid "Draft" -msgstr "مسودة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__receiving_complaint -msgid "Receiving the complaint" -msgstr "استلام الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__review_complaint -msgid "Review Complaint" -msgstr "مراجعة الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__work_in_complaint -msgid "Work in complaint" -msgstr "المعالجة في الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__complaint_done -msgid "Complaint Done" -msgstr "تم حل الشكوى" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__refuse -msgid "Refuse" -msgstr "مرفوض" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_electricity_bill_amount -msgid "Max Electricity Bill Amount" -msgstr "أعلى مبلغ فاتورة كهرباء " +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Debits Settings" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_expenses__debt_reason @@ -4155,6 +4787,12 @@ msgstr "نوع الدين" msgid "Debts Expenses" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__deduct_from_family_income +#: model:ir.model.fields,field_description:odex_benefit.field_family_debits__deduct_from_family_income +msgid "Deduct from Family Income" +msgstr "يخصم من دخل الأسرة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_status__degree #: model:ir.model.fields,field_description:odex_benefit.field_family_member__degree @@ -4170,6 +4808,16 @@ msgstr "الدرجة" msgid "Degree of trust you have in this debtor" msgstr "درجة ثقتكم في هذا المدين" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__delay_reason_id +msgid "Delay Reason" +msgstr "سبب التأخر" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form_kanban_view +msgid "Delete" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_zkat__state__delivery #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_appliances_furniture__donation_method__delivery @@ -4185,17 +4833,33 @@ msgstr "التوصيل" msgid "Delivery Date" msgstr "تاريخ التوصيل" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_search +msgid "Depart Manager" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search +msgid "Depart Manager Approve" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_hr_department #: model:ir.model.fields,field_description:odex_benefit.field_researcher_family_wizard__branch_custom_id msgid "Department" -msgstr "القسم" +msgstr "الإدارة" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__confirm_benefit_expense__state__depart_manager msgid "Department Manager" msgstr "اعتماد رئيس اقسم" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__department_manager_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +msgid "Department Manager Approve" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__name msgid "Department Name" @@ -4224,18 +4888,30 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_service_request__description #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__description #: model:ir.model.fields,field_description:odex_benefit.field_sport_type__description +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__description msgid "Description" msgstr "الوصف" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__description -msgid "Description" -msgstr "اسم الزيارة" +#: model:ir.model.fields,help:odex_benefit.field_visits_types__recurrence_interval +msgid "Determines how often visits are created automatically" +msgstr "تحدد كل كم يتم إنشاء الزيارة تلقائيًا (مثلاً كل 30 يومًا)" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__device_id +msgid "Device" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__device_name +msgid "Device Name" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__disabilities_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__disabilities_ids #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__disabilities_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__disabilities_id #: 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 "Disabilities" @@ -4249,6 +4925,8 @@ msgstr "مرفقات الاعاقات" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__disabilities_attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_disabilities_attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_disabilities_attachment_ids msgid "Disabilities Attachments" msgstr "" @@ -4291,6 +4969,7 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__diseases_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__diseases_ids #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__diseases_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__diseases_id #: 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 "Diseases" @@ -4305,6 +4984,8 @@ msgstr "مرفقات الامراض" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__diseases_attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_diseases_attachment_ids +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_diseases_attachment_ids msgid "Diseases Attachments" msgstr "" @@ -4320,6 +5001,7 @@ msgid "Diseases Type" msgstr "نوع المرض" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__display_name #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__display_name #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__display_name #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__display_name @@ -4342,37 +5024,48 @@ msgstr "نوع المرض" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__display_name #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__display_name #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__display_name #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__display_name #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__display_name #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__display_name #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__display_name #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__display_name #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__display_name #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__display_name #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__display_name #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__display_name #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__display_name #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__display_name #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__display_name #: model:ir.model.fields,field_description:odex_benefit.field_education_level__display_name #: model:ir.model.fields,field_description:odex_benefit.field_education_result__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__display_name #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__display_name #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__display_name #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__display_name #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__display_name #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__display_name #: model:ir.model.fields,field_description:odex_benefit.field_external_request__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__display_name #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__display_name #: model:ir.model.fields,field_description:odex_benefit.field_family_member__display_name #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__display_name @@ -4384,6 +5077,9 @@ msgstr "نوع المرض" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__display_name #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__display_name #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__display_name #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__display_name #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__display_name #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__display_name @@ -4395,20 +5091,25 @@ msgstr "نوع المرض" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__display_name #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__display_name #: model:ir.model.fields,field_description:odex_benefit.field_item_status__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__display_name #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_main_service__display_name #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__display_name #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__display_name #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__display_name #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__display_name #: model:ir.model.fields,field_description:odex_benefit.field_member_location__display_name #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__display_name #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__display_name #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__display_name #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__display_name #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__display_name #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__display_name #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__display_name #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__display_name @@ -4424,7 +5125,11 @@ msgstr "نوع المرض" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__display_name #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__display_name #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__display_name #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_service_request__display_name #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__display_name #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__display_name @@ -4436,8 +5141,14 @@ msgstr "نوع المرض" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__display_name #: model:ir.model.fields,field_description:odex_benefit.field_training_type__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__display_name #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__display_name #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__display_name +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__display_name #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__display_name #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__display_name msgid "Display Name" @@ -4460,6 +5171,7 @@ msgstr "الأحياء" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "Divorced" @@ -4479,6 +5191,16 @@ msgstr "مطلقة من رجل اخر" msgid "Document Count" msgstr "عدد المستندات" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Documents" +msgstr "المستندات" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__complete_registration_done +msgid "Does Complete Registration Done ?" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__domestic_labor_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__domestic_labor_ids @@ -4573,34 +5295,49 @@ msgstr "" #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_food_surplus__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_loans__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_need__state__draft -#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_zkat__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__draft +#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_zkat__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__benefits_needs__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__changes_requests__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__confirm_benefit_expense__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__entity_black_list_wizard__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__entity_refused_reason_wizard__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__external_request__state__draft +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__draft +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__draft +#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_appliances_furniture__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_benefit_loans__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_benefit_zkat__state__draft #: model:ir.model.fields.selection,name:odex_benefit.selection__receive_food_basket__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__seasonal_service__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_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_search +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search msgid "Draft" msgstr "مسودة" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__draft -msgid "Draft" -msgstr "بانتظار الاسرة" +#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__driving_license +msgid "Driving License" +msgstr "رخصة القيادة" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form_kanban_view +msgid "Dropdown menu" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form_kanban_view +msgid "Edit" +msgstr "" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__edit_info #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__edit_info #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__edit_info #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form @@ -4608,10 +5345,9 @@ msgid "Edit Information" 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 "Education" -msgstr "التعليم" +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status__educated +msgid "Educated" +msgstr "متعلم" #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.education_classroom_action @@ -4621,6 +5357,13 @@ msgstr "التعليم" msgid "Education Classroom" msgstr "الصفوف الدراسية" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.education_delay_reason_action +#: model:ir.model,name:odex_benefit.model_education_delay_reason +#: model:ir.ui.menu,name:odex_benefit.delay_reason_menu +msgid "Education Delay Reason" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_status__education_end_date #: model:ir.model.fields,field_description:odex_benefit.field_family_member__education_end_date @@ -4661,12 +5404,20 @@ msgstr "اسم الجهة التعليمية" #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.education_level_action +#: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__education_level_id +#: model:ir.model.fields,field_description:odex_benefit.field_education_entities__education_level_id #: model:ir.ui.menu,name:odex_benefit.education_level_menu #: model_terms:ir.ui.view,arch_db:odex_benefit.education_level_form #: model_terms:ir.ui.view,arch_db:odex_benefit.education_level_tree msgid "Education Level" msgstr "المراحل التعليمية" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__education_level_id +#: model:ir.model.fields,field_description:odex_benefit.field_education_entities__education_level_id +msgid "Education Level" +msgstr "المرحلة التعليمية" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_status__education_levels #: model:ir.model.fields,field_description:odex_benefit.field_family_member__education_levels @@ -4707,6 +5458,7 @@ msgstr "تاريخ بداية المرحلة التعليمية" #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__education_status_id #: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__education_status_id #: model:ir.model.fields,field_description:odex_benefit.field_weak_course__education_status_id +#: 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 "Education Status" msgstr "الحالة التعليمية" @@ -4742,6 +5494,31 @@ msgstr "اسم الجهة التعليمية" msgid "Educational level" msgstr "المرحلة التعليمية" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__eid_gift_benefit_count +msgid "Eid Gift Benefit Count" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__eid_gift_max_age +msgid "Eid Gift Max Age" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__eid_gift_member_amount +msgid "Eid Gift Member Amount" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Eid Gift Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__eid_gift +msgid "Eid gift" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__partner_share #: model:ir.model.fields,help:odex_benefit.field_external_benefits__partner_share @@ -4755,6 +5532,26 @@ msgstr "" "عميل بلا صلاحيات وصول أو مع صلاحيات وصول محدودة، تم إنشاؤها لمشاركة " "البيانات. " +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__electrical_devices +msgid "Electrical Devices" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__electrical_devices_lines +msgid "Electrical Devices Lines" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Electrical Devices Service" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Electrical Devices Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__electricity_attach msgid "Electricity Attach" @@ -4771,6 +5568,27 @@ msgstr "فواتير الكهرباء" msgid "Electricity Bill Account Number" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__electricity_bill_lines +msgid "Electricity Bill Lines" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__electricity_bill +msgid "Electricity bill" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Electricity bill Settings" +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 "شروط الاستحقاق" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__email #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__email @@ -4785,6 +5603,11 @@ msgstr "البريد الإلكتروني" msgid "Email Template" msgstr "قالب البريد الإلكتروني" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__emergency +msgid "Emergency" +msgstr "طارئة" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__main_service__services__emergency_services msgid "Emergency Services" @@ -4798,9 +5621,16 @@ msgstr "خدمات طارئة" msgid "Employee" msgstr "الموظف" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_view_form +msgid "Employees" +msgstr "الموظفين" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__end_date #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__end_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__end +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_end msgid "End Date" msgstr "تاريخ النهاية" @@ -4810,6 +5640,11 @@ msgstr "تاريخ النهاية" msgid "Enter Id Number" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__otp_code +msgid "Enter OTP" +msgstr "أدخل رمز التحقق OTP" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 #: code:addons/odex_benefit/controllers/benefit_services.py:0 @@ -4828,7 +5663,7 @@ msgstr "" #: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "Enter a valid Saudi mobile number" -msgstr "برجاء إدخال رقم سعودي صحيح" +msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/wizards/entity_black_list_wizard.py:0 @@ -4861,14 +5696,15 @@ msgid "Especially" msgstr "" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__estimated_rent_amount #: model:ir.model.fields,field_description:odex_benefit.field_service_request__estimated_rent_amount msgid "Estimated Rent Amount" -msgstr "قيمة الإيجار المقدرة من الجمعية" +msgstr "القيمة التقديرية للإيجار" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__estimated_rent_amount -msgid "Estimated Rent Amount" -msgstr "القيمة التقديرية للإيجار" +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__estimated_rent_amount_payment +msgid "Estimated Rent Amount Payment" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_rent_lines__estimated_rent_branches @@ -4882,13 +5718,19 @@ msgstr "الإيجار المتوقع لفروع المحافظات" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_result__evaluation +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__evaluation msgid "Evaluation" msgstr "نتائج التقييم العقاري" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__evaluation -msgid "Evaluation" -msgstr "التقييم" +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__survey_id +msgid "Evaluation Survey" +msgstr "استمارة التقييم" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__periodic +msgid "Every Period" +msgstr "مرة كل فترة" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_housing__housing_cat__excellent @@ -4897,17 +5739,13 @@ msgid "Excellent" msgstr "ممتاز" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__exception +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__exception #: model:ir.model.fields.selection,name:odex_benefit.selection__main_service__service_type__exception #: 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 "Exception" -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 "استثناء" #. module: odex_benefit @@ -4938,6 +5776,17 @@ msgstr "تاريخ نهاية الاستثناء" msgid "Exception Final Approve" 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 "Exception First Approve" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception_or_steal +msgid "Exception Or Steal?" +msgstr "" + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.exception_reason_action #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__exception_reason @@ -4954,13 +5803,10 @@ msgid "Exception Refuse" msgstr "رفض الاستثناء" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__exception_second_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__exception_second_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__exception_second_approve #: 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 "Waiting for General Manager" -msgstr "بانتظار المدير العام" +msgid "Exception Second Approve" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__exception_start_date @@ -4989,6 +5835,21 @@ msgstr "الاستثناء من ايقاف الخدمة" msgid "Exception from suspension" msgstr "الاستثناء من الإيقاف" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception_or_steal_attach +msgid "Exception or steal Attachment" +msgstr "مرفق إثبات حالات الاستثناء" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__home_furnishing_exception +msgid "Exception(Fire Or Steal or Natural disaster)" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__exceptional +msgid "Exceptional" +msgstr "استثنائية" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__exceptional_age_has_disabilities msgid "Exceptional Age Has Disabilities" @@ -5009,6 +5870,18 @@ msgstr "حد عمر الاستفاد للتخصصات العلمية" msgid "Exceptional Services" msgstr "خدمات استثنائية" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.action_exchange_order_wizard +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_exchange_order_wizard_form +msgid "Exchange Order" +msgstr "إنشاء أمر صرف" + +#. module: odex_benefit +#: model:ir.actions.server,name:odex_benefit.server_action_exchange_orders +#: model:ir.actions.server,name:odex_benefit.server_action_seasonal_service_exchange_orders +msgid "Exchange orders" +msgstr "أمر الصرف" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__is_excluded_suspension #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_excluded_suspension @@ -5033,6 +5906,8 @@ msgstr "الالتزامات" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__account_id #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__account_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__account_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__account_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__account_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__device_account_id #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__account_id @@ -5058,6 +5933,11 @@ msgstr "أنواع الالتزامات" msgid "Expenses Type Custom" msgstr "أنواع الالتزامات" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Expenses and Income" +msgstr "الدخل والالتزامات" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__main_service__services__experimental_services msgid "Experimental Services" @@ -5068,6 +5948,7 @@ msgstr "خدمات تجريبية" #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__expiration_date #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__expiration_date #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__expiration_date +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__expiration_date msgid "Expiration date" msgstr "تاريخ انتهاء صلاحية الملف" @@ -5091,11 +5972,6 @@ msgstr "خارجية" msgid "External Benefit" msgstr "" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__extra_code -msgid "Extra Code" -msgstr "الرمز الإضافي" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__external_ids msgid "External Benefits" @@ -5115,11 +5991,33 @@ msgstr "طلبات المستفيدين الخارجين" msgid "External benefit" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__extra_code +msgid "Extra Code" +msgstr "الرمز الإضافي" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__f_amount msgid "F Amount" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/res_users.py:0 +#, python-format +msgid "Failed to delete partner '%s' (ID: %s) after user removal. Reason: %s" +msgstr "فشل في حذف الشريك '%s' (المعرف: %s) بعد إزالة المستخدم. السبب: %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"Failure to complete the required documents or official proofs, or the " +"family’s ineligibility for the association’s services, and the application " +"has been rejected." +msgstr "" +"عدم استكمال المستندات المطاوبة او الاثباتات الرسمية او عدم استحقاق الاسرة " +"لخدمات الجمعية وتم رفض الطلب" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__required_attach__false #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__income_required_attach__false @@ -5127,8 +6025,15 @@ msgstr "" msgid "False" 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 "Famil yname" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__family_ids +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view #: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form msgid "Families" msgstr "الاسر المستفيدة" @@ -5136,13 +6041,16 @@ msgstr "الاسر المستفيدة" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__family_id #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__benefit_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__family_id #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__family_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__family_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_ids #: 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__services_settings__benefit_type__family #: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__benefit_type__family #: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form msgid "Family" @@ -5175,6 +6083,8 @@ msgid "Family Cars" msgstr "سيارات الأسرة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__family_category +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_category_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__family_category #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search msgid "Family Category" @@ -5185,6 +6095,19 @@ msgstr "فئة الأسرة" msgid "Family Code" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "Family Code - %s Family Expense - %s - %s/%s" +msgstr "" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.family_complaints_action +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_tree +msgid "Family Complaints" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form msgid "Family Contact" @@ -5200,17 +6123,37 @@ msgstr "ديون الأسرة" msgid "Family Domain" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_edit +msgid "Family Edit" +msgstr "تعديل العائلة" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "Family Evaluation Responses" +msgstr "جابات استطلاع الأسرة" + +#. module: odex_benefit +#: model:mail.template,subject:odex_benefit.visit_location_survey_email_template +msgid "Family Evaluation Survey - ${object.name}" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__confirm_benefit_expense__expense_type__family_expense msgid "Family Expense" msgstr "مصروف التغذية الشهرية" #. module: odex_benefit -#: code:addons/odex_benefit/models/family_expense.py:0 #: code:addons/odex_benefit/wizards/family_expense_move_wiz.py:0 #, python-format msgid "Family Expense - %s" -msgstr "مصروف الأسرة الشهري - %s" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__family_expense_seq +msgid "Family Expense Sequence" +msgstr "" #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form @@ -5223,12 +6166,18 @@ msgstr "ديون الأسرة" msgid "Family Member" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Family Member must be selected." +msgstr "يجب اختيار أحد أفراد العائلة." + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.family_member_action #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing_rooms__family_members -#: model:ir.ui.menu,name:odex_benefit.family_member_main_menu #: model:ir.ui.menu,name:odex_benefit.family_member_menu #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_tree +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Family Members" msgstr "أفراد الأسر" @@ -5260,22 +6209,36 @@ msgstr "التغذية الشهرية للأسرة" msgid "Family Name" 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 "Member Name" -msgstr "اسم الفرد" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__family_need_ids msgid "Family Need" msgstr "احتياج الاسرة" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.grant_benefit_dashboard_action +#: model:ir.ui.menu,name:odex_benefit.benefit_dashboard_menu +#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_view_form +msgid "Family Profile" +msgstr "ملفات الأسر" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__family_received_device +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Family Received Device" +msgstr "تم" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form msgid "Family Rent Service Settings" msgstr "اعدادات خدمة الايجار للأسر" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_return_reason +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_family_return_reason +msgid "Family Return Reason" +msgstr "سبب ارجاع للاسرة" + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.family_validation_action #: model:ir.ui.menu,name:odex_benefit.family_validation_location @@ -5284,6 +6247,22 @@ msgstr "اعدادات خدمة الايجار للأسر" msgid "Family Validation Setting" msgstr "إعدادات تحقق الأسر" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_approval_attachment_ids +msgid "Family approval of transfer" +msgstr "إقرار أفراد الأسرة بالتحويل" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Family approval of transfer Attachment is required." +msgstr ".مرفق إقرار أفراد الأسرة بالتحويل مطلوب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_count +msgid "Family count" +msgstr "عدد الأسر" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__benefit_id msgid "Family file" @@ -5296,7 +6275,6 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__responsible__father -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Father" msgstr "بيانات الأب" @@ -5305,6 +6283,24 @@ msgstr "بيانات الأب" msgid "Father Dead Certificate" msgstr "شهادة وفاة الأب" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Father Dead Certificate is required." +msgstr ".مرفق شهادة وفاة الأب مطلوب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_city +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_city_id +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_res_city_id +msgid "Father Dead City" +msgstr "مدينة وفاة الأب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_country_id +msgid "Father Dead Country" +msgstr "بلد وفاة الأب" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_date msgid "Father Dead Date" @@ -5328,11 +6324,34 @@ msgstr "اسم عائلة الأب" msgid "Father First Name" msgstr "الاسم الاول للأب" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "" +"Father ID %s is already used in another family (as non-father) with code %s." +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_id_number_type +msgid "Father ID number type" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Father Information" msgstr "بيانات الأب" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_job +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_job_id +msgid "Father Job" +msgstr "وظيفة الأب" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Father Name" +msgstr "اسم الأب" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_country_id msgid "Father Nationality" @@ -5361,6 +6380,11 @@ msgstr "الاسم الثالث للأب" msgid "Father-Orphan" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__fatherless_member_amount +msgid "Fatherless Member Amount" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_expenses__expenses_fees_type msgid "Fees Type" @@ -5401,6 +6425,14 @@ msgstr "" msgid "File content" msgstr "محتوى الملف" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "" +"File has been assigned to specialist \"%s\" and initial visit created with " +"number \"%s\"" +msgstr "تم إسناد الملف إلى الأخصائي \"%s\" وتم إنشاء زيارة أولية برقم \"%s\"" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__final_refusal_reason msgid "Final Refusal Reason" @@ -5435,16 +6467,9 @@ 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 -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "First Approve" msgstr "اعتماد رئيس العمليات الإيقاف" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__first_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__first_approve -msgid "First Approved" -msgstr "الاعتماد المبدئي" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__first_name #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__first_name @@ -5454,6 +6479,11 @@ msgstr "الاعتماد المبدئي" msgid "First Name" msgstr "الاسم الاول" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__price_first_attach +msgid "First Price Attachment" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__first_refusal #: model:ir.model.fields.selection,name:odex_benefit.selection__entity_black_list_wizard__state__first_refusal @@ -5492,6 +6522,11 @@ msgstr "الموقف الضريبي" msgid "Fixed" msgstr "ثابتة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__fixed +msgid "Fixed Amount" +msgstr "مبلغ ثابت" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__message_follower_ids @@ -5503,21 +6538,25 @@ msgstr "ثابتة" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_follower_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_follower_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_follower_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_follower_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_follower_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_follower_ids msgid "Followers" @@ -5534,21 +6573,25 @@ msgstr "المتابعون" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_channel_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_channel_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_channel_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_channel_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_channel_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_channel_ids msgid "Followers (Channels)" @@ -5565,21 +6608,25 @@ msgstr "المتابعون (القنوات)" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_partner_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_partner_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_partner_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_partner_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_partner_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_partner_ids msgid "Followers (Partners)" @@ -5596,21 +6643,25 @@ msgstr "المتابعون (الشركاء)" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_need__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__activity_type_icon +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_changes_requests__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_external_benefits__activity_type_icon +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_family_member__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_needs_categories__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__activity_type_icon +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__activity_type_icon +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_service_request__activity_type_icon #: model:ir.model.fields,help:odex_benefit.field_visit_location__activity_type_icon msgid "Font awesome icon e.g. fa-tasks" @@ -5655,17 +6706,54 @@ msgid "Formatted Email" msgstr "البريد الإلكتروني المنسق" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__free_member -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__free_member -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__free_member -msgid "Free Member" -msgstr "فردمجاني" - -#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__min_age #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__age_from +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__min_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__min_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__min_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__min_count_member msgid "From" msgstr "من" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_result__rate_type__from_100 +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__rate_type__from_100 +msgid "From 100" +msgstr "من 100" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_result__rate_type__from_4 +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__rate_type__from_4 +msgid "From 4" +msgstr "من 4" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_result__rate_type__from_5 +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__rate_type__from_5 +msgid "From 5" +msgstr "من 5" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__max_furnishing_amount +msgid "Furnishing Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__furnishing_cost +msgid "Furnishing Cost" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__home_furnishing_items +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__furnishing_items_ids +msgid "Furnishing Items" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__name +msgid "Furnishing Name" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__gender #: model:ir.model.fields,field_description:odex_benefit.field_benefit_followers__gender @@ -5683,6 +6771,13 @@ msgstr "الجنس" msgid "General" msgstr "عام" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__general_manager_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search +msgid "General Manager Approve" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/generate_reports.py:0 #, python-format @@ -5730,6 +6825,11 @@ msgstr "الإحداثيات" msgid "Geolocation Date" msgstr "تاريخ تحديث الموقع الجغرافي" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "Get Families" +msgstr "جلب الأسر" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__member_location__girls_home msgid "Girls Home" @@ -5748,6 +6848,7 @@ msgid "Google Map" msgstr "" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_entity__governmental #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__education_entity__governmental #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__last_education_entity__governmental #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__education_entity__governmental @@ -5769,6 +6870,7 @@ msgid "Governorates" msgstr "فروع المحافظات" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__case_study__graduate #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__case_study__graduate #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__case_study__graduate #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_case_study__graduate @@ -5781,6 +6883,15 @@ msgid "Graduation Date" msgstr "تاريخ التخرج" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__family_member_id +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__mother_grant_benefit_id +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__replacement_grant_benefit_id +msgid "Grant Benefit" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_search_view +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_search #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search #: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_search @@ -5806,6 +6917,17 @@ msgstr "معلقة" msgid "Has Car?" msgstr "الأسرة لديها سيارة؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_has_disabilities +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_has_disabilities +msgid "Has Disabilities?" +msgstr "هل لديه إعاقة؟" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__has_marriage_course +msgid "Has Marriage Course" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__has_needs msgid "Has Needs" @@ -5820,19 +6942,91 @@ msgstr "يحتوي قيود غير مسواة" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__has_money_field_is_appearance +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__has_money_for_payment_is_appearance msgid "Has money Field is appearance?" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__has_money_for_payment +msgid "Has money for payment?" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__has_money_to_pay_first_payment msgid "Has money to pay first payment?" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "He does not reside with his family." +msgstr "لايقيم مع اسرته" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"He has a physical or intellectual disability but is over %s years of age." +msgstr "لديه إعاقة جسدية أو فكرية ولكنه تجاوز عمر %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "He is employed with a salary exceeding %s." +msgstr "يعمل براتب اكبر من %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"He is enrolled in a medical specialization but is over %s years of age." +msgstr "منتظم في أحد التخصصات الطبية ولكنه تجاوز عمر %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"He is enrolled in a scientific or vocational specialization but is over %s " +"years of age." +msgstr "منتظم في أحد التخصصات العلمية أو المهنية ولكنه تجاوز عمر %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "He is over %s years of age and has completed his education." +msgstr "تجاوز عمر %s واكمل تعليمه" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"He is over %s years of age and not enrolled in a scientific or medical " +"specialization." +msgstr "تجاوز عمر %s وليس منتظم في تخصص علمي أو طبي" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"He is over %s years of age and not enrolled in an educational institution." +msgstr "تجاوز عمر %s وغير منتظم بجهة تعلمية" + #. module: odex_benefit #: model:res.groups,name:odex_benefit.group_benefit_woman_commitee msgid "Head of the Women's Committee" msgstr "رئيس العمليات" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__health_care +msgid "Health Care" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Health Care Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__health_status #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__health_status @@ -5850,6 +7044,11 @@ msgstr "الطول" msgid "Helps you manage Beneficiaries Program" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__2 +msgid "High" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__hobby_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__hobbies_ids @@ -5877,15 +7076,33 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__hobbies_id #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__hobbies_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__hobbies_id msgid "Hobby" msgstr "الهوايات" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__hobby_attach #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__hobby_attach +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__hobby_attach msgid "Hobby Attach" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__home_age +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__home_age +msgid "Home Age" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__home_furnishing_lines +msgid "Home Furnishing Lines" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Home Furnishing Service" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__home_maintenance msgid "Home Maintenance" @@ -5921,6 +7138,16 @@ msgstr "" msgid "Home Restoration Service Settings" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__home_furnishing +msgid "Home furnishing" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Home furnishing Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__hospital_id msgid "Hospital" @@ -5983,11 +7210,6 @@ msgstr "الوحدات السكنية" msgid "Housing Cat" msgstr "حالة المنزل" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__housing_city -msgid "Housing City" -msgstr "المدينة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__housing_financial_type msgid "Housing Financial Type" @@ -6049,6 +7271,13 @@ msgid "IBAN" msgstr "رقم الآي بان" #. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "IBAN Document is required." +msgstr "مرفق الآيبان مطلوب." + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__id #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__id #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__id #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__id @@ -6071,37 +7300,48 @@ msgstr "رقم الآي بان" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__id +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__id #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__id +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__id #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__id #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__id #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__id #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__id #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__id +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__id #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__id +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__id #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__id #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__id #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__id +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__id #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__id #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__id #: model:ir.model.fields,field_description:odex_benefit.field_education_level__id #: model:ir.model.fields,field_description:odex_benefit.field_education_result__id +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__id +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__id +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__id #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__id #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__id +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__id #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__id +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__id #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__id #: model:ir.model.fields,field_description:odex_benefit.field_external_request__id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__id #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__id #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__id @@ -6113,6 +7353,9 @@ msgstr "رقم الآي بان" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__id #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__id +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__id +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__id +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__id #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__id #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__id #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__id @@ -6124,20 +7367,25 @@ msgstr "رقم الآي بان" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__id #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__id #: model:ir.model.fields,field_description:odex_benefit.field_item_status__id +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__id #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__id +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_main_service__id #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__id #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__id #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__id +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__id #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__id #: model:ir.model.fields,field_description:odex_benefit.field_member_location__id #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__id #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__id #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__id #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__id +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__id #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__id #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__id +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__id @@ -6153,7 +7401,11 @@ msgstr "رقم الآي بان" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__id #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__id #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__id #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__id +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__id +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__id #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__id #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__id @@ -6165,8 +7417,14 @@ msgstr "رقم الآي بان" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__id #: model:ir.model.fields,field_description:odex_benefit.field_training_type__id +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__id +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__id +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__id +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__id #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__id +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__id +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__id #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__id #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__id msgid "ID" @@ -6208,21 +7466,25 @@ msgstr "مرفق الآيبان" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_exception_icon +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_exception_icon +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_exception_icon +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_exception_icon +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_exception_icon #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_exception_icon msgid "Icon" @@ -6239,21 +7501,25 @@ msgstr "الأيقونة" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_need__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__activity_exception_icon +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_changes_requests__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_external_benefits__activity_exception_icon +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_family_member__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_needs_categories__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__activity_exception_icon +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__activity_exception_icon +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_service_request__activity_exception_icon #: model:ir.model.fields,help:odex_benefit.field_visit_location__activity_exception_icon msgid "Icon to indicate an exception activity." @@ -6345,6 +7611,8 @@ msgstr "رقم الهوية" #: model:ir.model.fields,help:odex_benefit.field_benefit_need__message_unread #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_needaction #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_unread +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_needaction +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_unread #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_needaction #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_unread #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__message_needaction @@ -6357,6 +7625,8 @@ msgstr "رقم الهوية" #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__message_unread #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_needaction #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_unread +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_needaction +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_unread #: model:ir.model.fields,help:odex_benefit.field_family_member__message_needaction #: model:ir.model.fields,help:odex_benefit.field_family_member__message_unread #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__message_needaction @@ -6365,6 +7635,8 @@ msgstr "رقم الهوية" #: model:ir.model.fields,help:odex_benefit.field_needs_categories__message_unread #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_needaction #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_unread +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_needaction +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_unread #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_needaction #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_unread #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__message_needaction @@ -6375,6 +7647,8 @@ msgstr "رقم الهوية" #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__message_unread #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_needaction #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_unread +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_needaction +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_unread #: model:ir.model.fields,help:odex_benefit.field_service_request__message_needaction #: model:ir.model.fields,help:odex_benefit.field_service_request__message_unread #: model:ir.model.fields,help:odex_benefit.field_visit_location__message_needaction @@ -6403,6 +7677,8 @@ msgstr "إذا كان محددًا، فهناك رسائل جديدة تحتاج #: model:ir.model.fields,help:odex_benefit.field_benefit_need__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_has_error #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_has_sms_error +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_has_error +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_has_error #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__message_has_error @@ -6415,6 +7691,8 @@ msgstr "إذا كان محددًا، فهناك رسائل جديدة تحتاج #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_has_error #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_has_sms_error +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_has_error +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_family_member__message_has_error #: model:ir.model.fields,help:odex_benefit.field_family_member__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__message_has_error @@ -6423,6 +7701,8 @@ msgstr "إذا كان محددًا، فهناك رسائل جديدة تحتاج #: model:ir.model.fields,help:odex_benefit.field_needs_categories__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_has_error #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_has_sms_error +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_has_error +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_has_error #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__message_has_error @@ -6433,6 +7713,8 @@ msgstr "إذا كان محددًا، فهناك رسائل جديدة تحتاج #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_has_error #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_has_sms_error +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_has_error +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_service_request__message_has_error #: model:ir.model.fields,help:odex_benefit.field_service_request__message_has_sms_error #: model:ir.model.fields,help:odex_benefit.field_visit_location__message_has_error @@ -6473,6 +7755,11 @@ msgstr "" "إذا كان رقم الهاتف السليم في القائمة السوداء، لن تستلم جهة الاتصال الرسائل " "النصية القصيرة الجماعية من أي قائمة بعد الآن " +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status__illiterate +msgid "Illiterate" +msgstr "غير متعلم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__illiterate_reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__illiterate_reason @@ -6492,7 +7779,6 @@ msgstr "الصور" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__image_1 -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__image_1 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__image_1 #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__image_1 msgid "Image 1" @@ -6514,7 +7800,6 @@ msgstr "صورة 128" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__image_2 -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__image_2 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__image_2 #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__image_2 msgid "Image 2" @@ -6529,7 +7814,6 @@ msgstr "صورة 256" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__image_3 -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__image_3 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__image_3 #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__image_3 msgid "Image 3" @@ -6605,6 +7889,20 @@ msgstr "نوع الدخل" msgid "Income and salary" msgstr "الدخل والمرتب" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"Income must be greater than 0 for member '%s' when working and age is " +"greater than or equal to 18." +msgstr "" +"يجب أن يكون الدخل أكبر من 0 للفرد '%s' عند العمل وعمره أكبر من أو يساوي 18." + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_incomplete_visit_reason +msgid "Incomplete Visit Reason" +msgstr "سبب عدم اكمال الزيارة" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__mobile_blacklisted #: model:ir.model.fields,help:odex_benefit.field_external_benefits__mobile_blacklisted @@ -6681,6 +7979,11 @@ msgstr "مرفق إثبات التأمين" msgid "Insurance Company" msgstr "شركة التأمين" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__name +msgid "Insurance Name" +msgstr "اسم التأمين" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__insurance_type msgid "Insurance Type" @@ -6692,6 +7995,17 @@ msgid "Insured Party" msgstr "" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__case_study__intermittent +msgid "Intermittent" +msgstr "منقطع" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__intermittent_date +msgid "Intermittent Date" +msgstr "تاريخ الإنقطاع" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__intermittent_reason_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__intermittent_reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__intermittent_reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_intermittent_reason @@ -6703,6 +8017,12 @@ msgstr "سبب الانقطاع" msgid "Interruption Date" msgstr "تاريخ الانقطاع" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 +#, python-format +msgid "Invalid OTP. Please try again." +msgstr "رمز التحقق OTP غير صالح. يرجى المحاولة مرة أخرى." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__invoice_warn #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__invoice_warn @@ -6750,12 +8070,28 @@ msgstr "" msgid "Is Active" msgstr "هو نشط" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_salary_line__approved +msgid "Is Approved" +msgstr "تم اعتماده" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_food_surplus_line__is_available msgid "Is Available" msgstr "متاح " #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__is_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_tree +msgid "Is Benefit" +msgstr "الاسرة مستفيدة؟" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__is_benefit #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__is_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_tree msgid "Is Benefit?" @@ -6784,6 +8120,7 @@ msgstr "متوفي؟" #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__is_default #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__is_default #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__is_default +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__is_default #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__is_default msgid "Is Default?" msgstr "افتراضي؟" @@ -6804,11 +8141,35 @@ msgstr "هل يوجد إعاقة؟" msgid "Is Diseases" msgstr "هل يوجد أمراض؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_donor +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_donor +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_donor +msgid "Is Donor" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_res_country__is_excluded msgid "Is Excluded?" msgstr "مستثنى؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_family +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_family +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_family +msgid "Is Family" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_family_member +msgid "Is Family member?" +msgstr "هل صاحب الحساب من أفراد الأسرة؟" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__is_far_from_family +msgid "Is Far From Family?" +msgstr "هل هو بعيد عن سكن العائلة؟" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__message_is_follower @@ -6820,21 +8181,25 @@ msgstr "مستثنى؟" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_is_follower +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_is_follower +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_is_follower +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_is_follower +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_is_follower #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_is_follower msgid "Is Follower" @@ -6877,6 +8242,12 @@ msgstr "هل التخصص طبي؟" msgid "Is Member Workflow?" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__is_mother_salary +#: model:ir.model.fields,field_description:odex_benefit.field_salary_line__is_mother_salary +msgid "Is Mother Salary" +msgstr "هل هو راتب الأم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_mother_work msgid "Is Mother Work?" @@ -6887,6 +8258,19 @@ msgstr "هل الأم تعمل؟" msgid "Is Mother?" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_office_owner +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_office_owner +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_office_owner +msgid "Is Office Owner" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__is_payment_order_done +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__is_payment_order_done +msgid "Is Payment Order Done?" +msgstr "أمر الصرف تم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_published #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_published @@ -6911,6 +8295,7 @@ msgstr "هل الأم البديلة تعمل؟" #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__is_required #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__is_required #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__is_required +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__is_required #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__is_required msgid "Is Required?" msgstr "اجباري؟" @@ -6926,6 +8311,12 @@ msgstr "هل هو عائل ؟" msgid "Is Scientific Specialty?" msgstr "هل التخصص علمي؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__is_seasonal +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__is_seasonal_service +msgid "Is Seasonal Service?" +msgstr "هل هي خدمة موسمية" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__is_this_service_for_student msgid "Is Service For Student?" @@ -6937,16 +8328,37 @@ msgstr "هل الخدمة مخصصة لطالب؟ " msgid "Is Service Producer?" msgstr "هل هو منتج خدمة؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_sponsor_portal +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_sponsor_portal +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_sponsor_portal +msgid "Is Sponsor" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_sport msgid "Is Sport" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_transaction_entity +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_transaction_entity +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_transaction_entity +msgid "Is Transaction Entity?" +msgstr "جهات المعاملات" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_treatment_amount_country msgid "Is Treatment Amount Country" msgstr "هل العلاج على نفقة الدولة؟" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_vendor +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_vendor +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_vendor +msgid "Is Vendor" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__is_whole_team msgid "Is Whole Team?" @@ -6976,27 +8388,6 @@ msgstr "هذه مؤسسة" msgid "Issuer" msgstr "جهة الإصدار" -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__membership_state -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__membership_state -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__membership_state -msgid "" -"It indicates the membership state.\n" -"-Non Member: A partner who has not applied for any membership.\n" -"-Cancelled Member: A member who has cancelled his membership.\n" -"-Old Member: A member whose membership date has expired.\n" -"-Waiting Member: A member who has applied for the membership and whose invoice is going to be created.\n" -"-Invoiced Member: A member whose invoice has been created.\n" -"-Paying member: A member who has paid the membership fee." -msgstr "" -"يشير إلى حالة العضوية.\n" -"- غير عضو: شريك لم يتقدم بطلب عضوية.\n" -"- فردملغي: فردألغى عضويته.\n" -"- فردقديم: فردانتهت فترة عضويته.\n" -"- فردمنتظر: فردتقدم بطلب عضوية وفاتورته قيد الإنشاء.\n" -"- فردمفوتر: فردتم إنشاء فاتورته.\n" -"- فرددافع: فردقام بسداد رسوم العضوية." - #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.item_status_action #: model_terms:ir.ui.view,arch_db:odex_benefit.item_status_tree @@ -7046,6 +8437,7 @@ msgstr "إعدادات الوظائف" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__journal_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__journal_id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__journal_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__journal_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__journal_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__journal_id msgid "Journal" @@ -7094,13 +8486,6 @@ msgstr "الصف الدراسي السابق" msgid "Last Degree" msgstr "الدرجة السابقة" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "" -"Last Education\n" -" Status" -msgstr "الحالة التعليمية المنتهية/السابقة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__last_education_end_date #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__last_education_end_date @@ -7129,12 +8514,6 @@ msgstr "المرحلة التعليمية السابقة" msgid "Last Education Start Date" 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 "Last Education Status" -msgstr "الحالة التعليمية المنتهية/السابقة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__last_educational_certificate #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__last_educational_certificate @@ -7150,6 +8529,7 @@ msgid "Last Entity" msgstr "الجهة التعليمية السابقة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category____last_update #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture____last_update #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need____last_update #: model:ir.model.fields,field_description:odex_benefit.field_associations_line____last_update @@ -7172,37 +8552,48 @@ msgstr "الجهة التعليمية السابقة" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs____last_update #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative____last_update #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines____last_update #: model:ir.model.fields,field_description:odex_benefit.field_cars_line____last_update #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests____last_update #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size____last_update #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type____last_update #: model:ir.model.fields,field_description:odex_benefit.field_committees_line____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category____last_update #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense____last_update #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family____last_update #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor____last_update #: model:ir.model.fields,field_description:odex_benefit.field_donations_type____last_update #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason____last_update #: model:ir.model.fields,field_description:odex_benefit.field_education_entities____last_update #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason____last_update #: model:ir.model.fields,field_description:odex_benefit.field_education_level____last_update #: model:ir.model.fields,field_description:odex_benefit.field_education_result____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_education_status____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines____last_update #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason____last_update #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason____last_update #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line____last_update #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type____last_update #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits____last_update #: model:ir.model.fields,field_description:odex_benefit.field_external_request____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints____last_update #: model:ir.model.fields,field_description:odex_benefit.field_family_debits____last_update #: model:ir.model.fields,field_description:odex_benefit.field_family_member____last_update #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting____last_update @@ -7214,6 +8605,9 @@ msgstr "الجهة التعليمية السابقة" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log____last_update #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit____last_update #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items____last_update #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines____last_update #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines____last_update #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital____last_update @@ -7225,20 +8619,25 @@ msgstr "الجهة التعليمية السابقة" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company____last_update #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type____last_update #: model:ir.model.fields,field_description:odex_benefit.field_item_status____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver____last_update #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_main_service____last_update #: model:ir.model.fields,field_description:odex_benefit.field_marital_status____last_update #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities____last_update #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status____last_update #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies____last_update #: model:ir.model.fields,field_description:odex_benefit.field_member_location____last_update #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories____last_update #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line____last_update #: model:ir.model.fields,field_description:odex_benefit.field_other_associations____last_update #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders____last_update #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line____last_update #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture____last_update #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans____last_update #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat____last_update @@ -7254,7 +8653,11 @@ msgstr "الجهة التعليمية السابقة" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories____last_update #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items____last_update #: model:ir.model.fields,field_description:odex_benefit.field_salary_line____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service____last_update #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_service_request____last_update #: model:ir.model.fields,field_description:odex_benefit.field_services_settings____last_update #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization____last_update @@ -7266,8 +8669,14 @@ msgstr "الجهة التعليمية السابقة" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations____last_update #: model:ir.model.fields,field_description:odex_benefit.field_training_type____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance____last_update #: model:ir.model.fields,field_description:odex_benefit.field_visit_location____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard____last_update #: model:ir.model.fields,field_description:odex_benefit.field_visits_types____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines____last_update +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course____last_update #: model:ir.model.fields,field_description:odex_benefit.field_widow_family____last_update #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line____last_update msgid "Last Modified on" @@ -7298,6 +8707,7 @@ msgid "Last Specialization" msgstr "التخصص السابق" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__write_uid @@ -7320,37 +8730,48 @@ msgstr "التخصص السابق" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_level__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_education_result__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_external_request__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_member__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__write_uid @@ -7362,6 +8783,9 @@ msgstr "التخصص السابق" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__write_uid @@ -7373,20 +8797,25 @@ msgstr "التخصص السابق" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_item_status__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_main_service__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_member_location__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__write_uid @@ -7401,7 +8830,11 @@ msgstr "التخصص السابق" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_service_request__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__write_uid @@ -7413,14 +8846,21 @@ msgstr "التخصص السابق" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_training_type__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__write_uid +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__write_uid #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__write_uid msgid "Last Updated by" msgstr "آخر تحديث بواسطة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__write_date #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__write_date #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__write_date #: model:ir.model.fields,field_description:odex_benefit.field_associations_line__write_date @@ -7443,37 +8883,48 @@ msgstr "آخر تحديث بواسطة" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__write_date #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__write_date #: model:ir.model.fields,field_description:odex_benefit.field_branch_settings__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__write_date #: model:ir.model.fields,field_description:odex_benefit.field_cars_line__write_date #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__write_date #: model:ir.model.fields,field_description:odex_benefit.field_cloth_size__write_date #: model:ir.model.fields,field_description:odex_benefit.field_cloth_type__write_date #: model:ir.model.fields,field_description:odex_benefit.field_committees_line__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_complaints_category__write_date #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__write_date #: model:ir.model.fields,field_description:odex_benefit.field_craft_skills__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_disabilities_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_diseases_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_divorcee_family__write_date #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__write_date #: model:ir.model.fields,field_description:odex_benefit.field_donations_type__write_date #: model:ir.model.fields,field_description:odex_benefit.field_education_classroom__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__write_date #: model:ir.model.fields,field_description:odex_benefit.field_education_entities__write_date #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__write_date #: model:ir.model.fields,field_description:odex_benefit.field_education_level__write_date #: model:ir.model.fields,field_description:odex_benefit.field_education_result__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__write_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__write_date #: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_exception_reason__write_date #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_exchange_order_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__write_date #: model:ir.model.fields,field_description:odex_benefit.field_expenses_type__write_date #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__write_date #: model:ir.model.fields,field_description:odex_benefit.field_external_request__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__write_date #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__write_date #: model:ir.model.fields,field_description:odex_benefit.field_family_member__write_date #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__write_date @@ -7485,6 +8936,9 @@ msgstr "آخر تحديث بواسطة" #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__write_date #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__write_date #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__write_date #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__write_date #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__write_date #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__write_date @@ -7496,20 +8950,25 @@ msgstr "آخر تحديث بواسطة" #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__write_date #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__write_date #: model:ir.model.fields,field_description:odex_benefit.field_item_status__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_job_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__write_date #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_main_service__write_date #: model:ir.model.fields,field_description:odex_benefit.field_marital_status__write_date #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__write_date #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_member_education_status__write_date #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__write_date #: model:ir.model.fields,field_description:odex_benefit.field_member_location__write_date #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__write_date #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__write_date #: model:ir.model.fields,field_description:odex_benefit.field_other_associations__write_date #: model:ir.model.fields,field_description:odex_benefit.field_payment_collection_line__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__write_date #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__write_date #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__write_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__write_date #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__write_date @@ -7524,7 +8983,11 @@ msgstr "آخر تحديث بواسطة" #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__write_date #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__write_date #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__write_date #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_refuse_reason_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__write_date #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__write_date #: model:ir.model.fields,field_description:odex_benefit.field_specialization_specialization__write_date @@ -7536,8 +8999,14 @@ msgstr "آخر تحديث بواسطة" #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_training_inclinations__write_date #: model:ir.model.fields,field_description:odex_benefit.field_training_type__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__write_date #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__write_date #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__write_date +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__write_date #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__write_date #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__write_date msgid "Last Updated on" @@ -7583,11 +9052,31 @@ msgstr "خط العرض" msgid "Latest Invoices & Payments Matching Date" msgstr "تاريخ آخر مطابقة للفواتير والدفعات" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__legal_arguments_max_amount +msgid "Legal Arguments Max Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__legal_arguments +msgid "Legal arguments" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Legal arguments Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing_rooms__length msgid "Length" msgstr "طول الشجرة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_level__level_expected_age +msgid "Level Expected Age" +msgstr "العمر المتوقع للمرحلة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_is_life #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_life @@ -7595,6 +9084,11 @@ msgstr "طول الشجرة" msgid "Life" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__limit_amount +msgid "Limit Amount" +msgstr "الحد الأعلى للمبلغ" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__line_ids msgid "Lines" @@ -7682,6 +9176,17 @@ msgstr "" msgid "Location" msgstr "الموقع" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.location_action +#: model:ir.model,name:odex_benefit.model_location_settings +msgid "Location Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__location_type +msgid "Location Type" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__location_url msgid "Location URL" @@ -7707,6 +9212,11 @@ msgstr "خط الطول" msgid "Long" msgstr "خط الطول" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__1 +msgid "Low" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__message_main_attachment_id @@ -7718,27 +9228,32 @@ msgstr "خط الطول" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_main_attachment_id +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_main_attachment_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_main_attachment_id +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_main_attachment_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_main_attachment_id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_main_attachment_id msgid "Main Attachment" msgstr "المرفقات الرئيسية" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__main_service #: model_terms:ir.ui.view,arch_db:odex_benefit.main_service_form #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "Main Service" @@ -7750,7 +9265,8 @@ msgid "Main Service Category" msgstr "الخدمة الرئيسية" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__maintenance_items_id +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__maintenance_items_id +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__maintenance_items_ids msgid "Maintenance Items" msgstr "" @@ -7794,23 +9310,6 @@ msgstr "يدوي" msgid "Manual Suspended" msgstr "إيقاف يدوي" -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__payment_method_id -msgid "" -"Manual: Pay or Get paid by any method outside of Odoo.\n" -"Payment Providers: Each payment provider has its own Payment Method. Request a transaction on/to a card thanks to a payment token saved by the partner when buying or subscribing online.\n" -"Check: Pay bills by check and print it from Odoo.\n" -"Batch Deposit: Collect several customer checks at once generating and submitting a batch deposit to your bank. Module account_batch_payment is necessary.\n" -"SEPA Credit Transfer: Pay in the SEPA zone by submitting a SEPA Credit Transfer file to your bank. Module account_sepa is necessary.\n" -"SEPA Direct Debit: Get paid in the SEPA zone thanks to a mandate your partner will have granted to you. Module account_sepa is necessary.\n" -msgstr "" -"يدوي: الدفع أو الحصول على الأموال بأي طريقة خارج Odex.\n" -"موفرو الدفع: كل مزود دفع لديه طريقة دفع خاصة به. اطلب إجراء معاملة على/على البطاقة بفضل رمز الدفع المحفوظ بواسطة الشريك عند الشراء أو الاشتراك عبر الإنترنت.\n" -"الشيك: ادفع الفواتير عن طريق الشيك وقم بطباعته من Odex.\n" -"إيداع الدفعة: قم بجمع العديد من شيكات العملاء في وقت واحد لإنشاء إيداع دفعة وإرسالها إلى البنك الذي تتعامل معه. الوحدة account_batch_Payment ضرورية.\n" -"تحويل رصيد منطقة SEPA: ادفع في منطقة SEPA عن طريق إرسال ملف تحويل رصيد SEPA إلى البنك الذي تتعامل معه. الوحدة account_sepa ضرورية.\n" -"الخصم المباشر لمنطقة SEPA: احصل على أموالك في منطقة SEPA بفضل التفويض الذي منحه لك شريكك. الوحدة account_sepa ضرورية.\n" - #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_food_surplus_form #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_surplus_tree @@ -7827,6 +9326,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #: model:ir.actions.act_window,name:odex_benefit.marital_status_action #: model:ir.ui.menu,name:odex_benefit.marital_status_menu @@ -7834,6 +9334,44 @@ msgstr "" msgid "Marital Status" msgstr "الحالة الاجتماعية" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__marriage +msgid "Marriage" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__marriage_certificate +msgid "Marriage Certificate" +msgstr "شهادة الزواج" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"Marriage Certificate is required for member '%s' when marked as married and " +"not a mother." +msgstr "شهادة الزواج مطلوبة للفرد '%s' عند تحديده كمتزوج وليس أماً." + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Marriage Service" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Marriage Settings" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "Married" +msgstr "متزوجة" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__associations_line__support_type__material #: model:ir.model.fields.selection,name:odex_benefit.selection__food_basket_line__donation_type__material @@ -7846,16 +9384,59 @@ msgstr "مواد" msgid "Max Amount" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__max_amount_for_electricity_bill +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__max_amount_for_water_bill +msgid "Max Amount For Electricity Bill" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_amount_for_student msgid "Max Amount for Student" msgstr "الحد الاقصى لإيجار الطالب" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_buy_car_amount +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_recruiting_driver_amount +msgid "Max Buy Car Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_complete_building_house_amount +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_complete_building_house_amount +msgid "Max Complete Building House Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_debits_amount +msgid "Max Debits Amount" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_result__max_degree msgid "Max Degree" msgstr "أعلى درجة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_electricity_bill_amount +msgid "Max Electricity Bill Amount" +msgstr "أعلى مبلغ فاتورة كهرباء " + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_furnishing_amount +msgid "Max Furnishing Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_furnishing_amount_if_exception +msgid "Max Furnishing Amount (Exception)" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_health_care_amount +msgid "Max Health Care Amount In Year" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__max_income_amount msgid "Max Income Amount" @@ -7871,16 +9452,46 @@ msgstr "الحد الأقصى لراتب المستفيد" msgid "Max Income Mother" msgstr "الحد الأقصى لراتب الأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_limit_type +msgid "Max Limit Type" +msgstr "طريقة الحد الأقصى" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_maintenance_amount msgid "Max Maintenance Amount" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_recruiting_domestic_worker_or_nurse_amount +msgid "Max Recruiting Domestic Worker Or Nurse Care Amount" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__max_rent msgid "Max Rent" msgstr "الحد الأقى للإجار" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_amount +msgid "Max Transportation Amount" +msgstr "الحد الأعلى للنقل" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_water_bill_amount +msgid "Max Water Bill Amount" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_age +msgid "Maximum Age" +msgstr "الأقصى للعمر" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_amount +msgid "Maximum Amount" +msgstr "الحد الأقصى للمبلغ" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_item_status__maximum_percentage msgid "Maximum Percentage" @@ -7944,18 +9555,22 @@ msgid "Meetings" msgstr "الاجتماعات" #. module: odex_benefit +#: code:addons/odex_benefit/models/benefit_config.py:0 +#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__member_id #: model:ir.model.fields,field_description:odex_benefit.field_exception_wizard__member_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__member_ids #: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__member_id -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__member_id #: model:ir.model.fields,field_description:odex_benefit.field_member_disabilities__member_id #: model:ir.model.fields,field_description:odex_benefit.field_member_diseases__member_id #: model:ir.model.fields,field_description:odex_benefit.field_member_hobbies__member_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__member_id #: model:ir.model.fields,field_description:odex_benefit.field_researcher_member_wizard__member_id #: 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__location_settings__location_type__member #: 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 +#, python-format msgid "Member" msgstr "الفرد" @@ -7964,12 +9579,33 @@ msgstr "الفرد" msgid "Member - Profiles" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_age +msgid "Member Age" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "Member Age should be less than %s " +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit_config.py:0 #, python-format msgid "Member Attach" msgstr "مرفقات أفراد الأسرة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__family_member_delay +msgid "Member Delay" +msgstr "متأخر" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__member_education_status_ids +msgid "Member Education Status" +msgstr "الحالة التعليمية للفرد" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__member_family_name msgid "Member Family Name" @@ -8007,6 +9643,33 @@ msgstr "متوسط دخل الفرد" msgid "Member Location" msgstr "مكان سكن الفرد" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__member_max_age +msgid "Member Max Age" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__member_max_payroll +msgid "Member Max Payroll" +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 "Member Name" +msgstr "اسم الفرد" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_payroll +msgid "Member Payroll" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "Member Payroll should be less than %s " +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__member_phone msgid "Member Phone" @@ -8038,34 +9701,6 @@ msgstr "أفراد/مستفيدين الأسرة" msgid "Members count" msgstr "عدد المستفيدين" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__member_lines -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__member_lines -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__member_lines -msgid "Membership" -msgstr "العضوية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__membership_amount -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__membership_amount -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__membership_amount -msgid "Membership Amount" -msgstr "قيمة العضوية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__membership_stop -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__membership_stop -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__membership_stop -msgid "Membership End Date" -msgstr "موعد نهاية العضوية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__membership_start -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__membership_start -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__membership_start -msgid "Membership Start Date" -msgstr "تاريخ بداية العضوية" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__committees_line__type__male #: model_terms:ir.ui.view,arch_db:odex_benefit.committees_search_view @@ -8073,6 +9708,7 @@ msgid "Men" msgstr "رجال" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message msgid "Message" msgstr "الوصف" @@ -8088,21 +9724,25 @@ msgstr "الوصف" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_has_error +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_has_error +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_has_error +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_has_error +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_has_error #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_has_error msgid "Message Delivery error" @@ -8147,21 +9787,25 @@ msgstr "رسالة لاختيار الأسهم" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_ids msgid "Messages" @@ -8177,6 +9821,11 @@ msgstr "مبلغ الحد الأدنى للدخل" msgid "Min Income Mother" msgstr "الحد الأدنى لدخل الأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__min_count_member +msgid "Mini Count Member" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_education_result__min_degree msgid "Mini Degree" @@ -8187,6 +9836,11 @@ msgstr "أقل درجة" msgid "Minimum Percentage" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__age_status__minor +msgid "Minor" +msgstr "قاصر" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_validation_setting__minor_siblings_age msgid "Minor Siblings Age" @@ -8213,6 +9867,11 @@ msgstr "شهري" msgid "Monthly Installment" msgstr "القسط الشهري" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__months +msgid "Months" +msgstr "أشهر" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__sport_line__sport_time__morning msgid "Morning" @@ -8227,35 +9886,75 @@ msgstr "صباحًا" msgid "Mother" msgstr "بيانات الأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_certificate +msgid "Mother Dead Certificate" +msgstr "شهادة وفاة الأم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_city #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_city_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_res_city_id -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_city_id msgid "Mother Dead City" msgstr "مدينة وفاة الأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_country_id +msgid "Mother Dead Country" +msgstr "دولة وفاة الأم" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_date +msgid "Mother Dead Date" +msgstr "تاريخ وفاة الأم" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_reason_id +msgid "Mother Dead Reason" +msgstr "سبب وفاة الأم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_education_status_ids msgid "Mother Education Status" msgstr "الحالة التعليمية للأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_family_member_id +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_family_member_id +msgid "Mother Family Member" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__mother_first_name msgid "Mother First Name" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__mother_grant_benefit_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__mother_grant_benefit_id +msgid "Mother Grant Benefit" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_id_number_type +msgid "Mother ID number type" +msgstr "نوع هوية الأم" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_income msgid "Mother Income" msgstr "دخل الأم" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_is_dead +msgid "Mother Is Dead?" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit_config.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_family_member__mother_location #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_location #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_location_conf -#: model:ir.model.fields.selection,name:odex_benefit.selection__location_settings__location_type__mother_location #, python-format msgid "Mother Location" msgstr "سكن الأم" @@ -8269,15 +9968,11 @@ msgstr "الحالة الاجتماعية" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_name +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #, python-format msgid "Mother Name" msgstr "الاسم الأول للأم" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Mother Name" -msgstr "اسم الأم" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_country_id msgid "Mother Nationality" @@ -8314,6 +10009,12 @@ msgstr "حالة الأم" msgid "Mother Third Name" msgstr "الاسم الثالث للأم" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "Mother has no benefiting children" +msgstr "ليس لديها ايتام قصر" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__orphan_status__mother msgid "Mother-Orphan" @@ -8334,6 +10035,9 @@ msgstr "المستحقات الشهرية للأسرة" #. module: odex_benefit #: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/models/payment_order.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form #, python-format msgid "Moves" @@ -8350,26 +10054,36 @@ msgstr "القيود" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__my_activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__my_activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_family_member__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__my_activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__my_activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_service_request__my_activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__my_activity_date_deadline msgid "My Activity Deadline" msgstr "نهاية الوقت المعين للنشاط" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "N/A" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_age_category__name #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__name @@ -8390,6 +10104,7 @@ msgstr "نهاية الوقت المعين للنشاط" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_programs__name +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__name #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__category_name #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__city_name @@ -8417,13 +10132,13 @@ msgstr "نهاية الوقت المعين للنشاط" #: model:ir.model.fields,field_description:odex_benefit.field_food_surplus_type__name #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__name #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports_log__name +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__benefit_partner_name #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__name #: model:ir.model.fields,field_description:odex_benefit.field_hobbies_settings__name #: model:ir.model.fields,field_description:odex_benefit.field_hospital_hospital__name #: model:ir.model.fields,field_description:odex_benefit.field_housing_rooms_type__name #: model:ir.model.fields,field_description:odex_benefit.field_insurance_company__name #: model:ir.model.fields,field_description:odex_benefit.field_insurance_type__name -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__benefit_partner_name #: model:ir.model.fields,field_description:odex_benefit.field_item_status__name #: model:ir.model.fields,field_description:odex_benefit.field_job_settings__name #: model:ir.model.fields,field_description:odex_benefit.field_main_service__name @@ -8442,7 +10157,6 @@ msgstr "نهاية الوقت المعين للنشاط" #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__name #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__name #: model:ir.model.fields,field_description:odex_benefit.field_res_country_city__name -#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__name #: model:ir.model.fields,field_description:odex_benefit.field_res_districts__name #: model:ir.model.fields,field_description:odex_benefit.field_rooms_categories__name #: model:ir.model.fields,field_description:odex_benefit.field_rooms_items__name @@ -8454,31 +10168,53 @@ msgstr "نهاية الوقت المعين للنشاط" #: model:ir.model.fields,field_description:odex_benefit.field_training_type__name #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__benefit_name #: model:ir.model.fields,field_description:odex_benefit.field_visits_types__name +#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_form_view #: model_terms:ir.ui.view,arch_db:odex_benefit.benefits_representative_view_form #: model_terms:ir.ui.view,arch_db:odex_benefit.external_benefit_view_form #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_housing_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_form_view +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form msgid "Name" msgstr "الاسم" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_education_status__name -msgid "Sequence" -msgstr "التسلسل" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__name_in_bank msgid "Name In Bank" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__national_address_attachment +msgid "National Address Attachment" +msgstr "مرفق العنوان الوطني" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "National Address Attachment is required." +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "National address" msgstr "العنوان الوطني" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__natural_disasters +msgid "Natural disasters" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__natural_disasters_max_amount +msgid "Natural disasters Max Amount" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Natural disasters Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__nearby_mosque #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__nearby_mosque @@ -8511,6 +10247,11 @@ msgstr "فئة الخدمة" msgid "Need Help" msgstr "" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Need Payment Order" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__need_status #: model:ir.model.fields,field_description:odex_benefit.field_service_request__need_status @@ -8522,11 +10263,21 @@ msgstr "حالة الاحتياج" msgid "Need Type" msgstr "نوع الاحتياج" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Need Vendor Bill" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_house_need__needs msgid "Needs" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__needs_beneficiary_manager_approval +msgid "Needs Beneficiary Manager Approval" +msgstr "هل تحتاج موافقة مدير المستفيدين؟" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.view_needs_categories_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_needs_categories_tree @@ -8552,24 +10303,76 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/Services/benefit_food_basket.py:0 #: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 +#: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 +#: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 +#: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 +#: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 +#: code:addons/odex_benefit/models/Services/benefit_zkat_alfter.py:0 #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/models/payment_order.py:0 +#: code:addons/odex_benefit/models/payment_order.py:0 +#: code:addons/odex_benefit/models/payment_order.py:0 +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 #: code:addons/odex_benefit/models/service_request.py:0 #: code:addons/odex_benefit/models/visit.py:0 +#: code:addons/odex_benefit/models/visit.py:0 +#: code:addons/odex_benefit/models/visit.py:0 +#: code:addons/odex_benefit/models/visit.py:0 +#: code:addons/odex_benefit/models/visit.py:0 +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__new +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__new +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #, python-format msgid "New" -msgstr "" +msgstr "جديد" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__new_branch_id msgid "New Branch" msgstr "الفرع الجديد" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "New File Assignment" +msgstr "إسناد ملف جديد" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_amount_payment +msgid "New Rent Amount Payment" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "New Rent Contract Information" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_contract +msgid "New Rent Contract?" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__new_branch_researcher #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__new_researcher_id msgid "New Researcher Team" msgstr "فريق البحث الجديد" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "New file assignment for %s. Visit #%s created." +msgstr "تم إسناد ملف جديد إلى %s. تم إنشاء زيارة رقم #%s." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__activity_date_deadline @@ -8581,21 +10384,25 @@ msgstr "فريق البحث الجديد" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_date_deadline +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_date_deadline #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_date_deadline msgid "Next Activity Deadline" @@ -8612,21 +10419,25 @@ msgstr "الموعد النهائي للنشاط التالي" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_summary +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_summary +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_summary +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_summary +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_summary #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_summary msgid "Next Activity Summary" @@ -8643,21 +10454,25 @@ msgstr "ملخص النشاط التالي" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_type_id +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_type_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_type_id +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_type_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_type_id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_type_id msgid "Next Activity Type" @@ -8684,8 +10499,6 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__member_status__non_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_status__non_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_status__non_benefit msgid "Non Benefit" msgstr "غير مستفيد" @@ -8695,6 +10508,13 @@ msgstr "غير مستفيد" msgid "Non Benefit Member" msgstr "فرد غير مستفيد" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#, python-format +msgid "Non Benefit Members" +msgstr "الأفراد غير المستفيدين" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__non_member_count msgid "Non Benefit Members count" @@ -8705,17 +10525,32 @@ msgstr "عدد الأفراد الغير المستفيدين" msgid "Non Benefit Mother" msgstr "الأم غير مستفيدة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__non_benefit_reason +msgid "Non Benefit Reason" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Non Benefit Replacement Mother" msgstr "غير مستفيدة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__age_status__non_minor +msgid "Non-Minor" +msgstr "غير قاصر" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "Non-Saudi mothers and fathers cannot register" msgstr "الأم والأب الغير سعوديين لا يستطيعوا التسجيل" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__0 +msgid "Normal" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__email_normalized #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__email_normalized @@ -8725,6 +10560,7 @@ msgstr "البريد الإلكتروني العادي" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "Not Benefit" @@ -8734,6 +10570,8 @@ msgstr "غير مستفيد" #: model:ir.model.fields,field_description:odex_benefit.field_death_reason_settings__not_defined #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_reason_id_not_defined #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_job_id_not_defined +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_reason_id_not_defined +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_reason_id_not_defined #: model:ir.model.fields,field_description:odex_benefit.field_job_settings__not_defined msgid "Not Defined" msgstr "غير محدد" @@ -8745,6 +10583,13 @@ msgid "Not Found benefit " msgstr "" #. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Not Specified" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format @@ -8802,21 +10647,25 @@ msgstr "عدد الأجزاء" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_needaction_counter +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_needaction_counter +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_needaction_counter +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_needaction_counter +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_needaction_counter #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_needaction_counter msgid "Number of Actions" @@ -8829,6 +10678,11 @@ msgstr "عدد الإجراءات" msgid "Number of days to send reminder email before the promised receipt date" msgstr "عدد الأيام لإرسال بريد إلكتروني للتذكير قبل تاريخ الإيصال المحدد " +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__doc_count +msgid "Number of documents attached" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__message_has_error_counter @@ -8840,21 +10694,25 @@ msgstr "عدد الأيام لإرسال بريد إلكتروني للتذكي #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_has_error_counter +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_has_error_counter +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_has_error_counter +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_has_error_counter +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_has_error_counter #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_has_error_counter msgid "Number of errors" @@ -8885,21 +10743,25 @@ msgstr "عدد الأقساط" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_need__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_needaction_counter +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_changes_requests__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_needaction_counter +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_family_member__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_needs_categories__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_needaction_counter +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_needaction_counter +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_service_request__message_needaction_counter #: model:ir.model.fields,help:odex_benefit.field_visit_location__message_needaction_counter msgid "Number of messages which requires an action" @@ -8916,21 +10778,25 @@ msgstr "عدد الرسائل التي تتطلب إجراء" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_need__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_has_error_counter +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_changes_requests__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_has_error_counter +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_family_member__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_needs_categories__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_has_error_counter +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_has_error_counter +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_service_request__message_has_error_counter #: model:ir.model.fields,help:odex_benefit.field_visit_location__message_has_error_counter msgid "Number of messages with delivery error" @@ -8947,26 +10813,67 @@ msgstr "عدد الرسائل الحادث بها خطأ في التسليم" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_need__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__message_unread_counter +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_changes_requests__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_external_benefits__message_unread_counter +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_family_member__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_needs_categories__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__message_unread_counter +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__message_unread_counter +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_service_request__message_unread_counter #: model:ir.model.fields,help:odex_benefit.field_visit_location__message_unread_counter msgid "Number of unread messages" msgstr "عدد الرسائل الجديدة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__otp_code +msgid "OTP Code" +msgstr "رمز التحقق (OTP)" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__otp_generated_at +msgid "OTP Generated At" +msgstr "تاريخ/وقت إنشاء رمز التحقق" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_otp_manager +msgid "OTP Manager" +msgstr "مدير المصادقة (OTP)" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__otp_validity_minutes +msgid "OTP Validity (Minutes)" +msgstr "صلاحية OTP بالدقائق" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__otp_verification +#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_otp_wizard_form +msgid "OTP Verification" +msgstr "التحقق عبرOTP" + +#. module: odex_benefit +#: model:ir.model.fields,help:odex_benefit.field_visits_types__otp_validity_minutes +msgid "OTP code validity duration in minutes" +msgstr "مدة صلاحية رمز التحقق (بالدقائق)" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 +#, python-format +msgid "OTP verification skipped by %s.
    Reason: %s" +msgstr "تم تخطي التحقق برمز OTP بواسطة %s.
    السبب: %s" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__visit_objective__objective_visit msgid "Objective Visit" @@ -8988,6 +10895,11 @@ msgstr "الكمية في اليد" msgid "On-Time Delivery Rate" msgstr "نسبة التوصيل في الوقت المحدد " +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__once +msgid "Once" +msgstr "مرة واحدة" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format @@ -9040,6 +10952,11 @@ msgstr "يتيم" msgid "Orphan Count" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__orphan_member_amount +msgid "Orphan Member Amount" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__orphan_status msgid "Orphan Status" @@ -9073,6 +10990,11 @@ msgstr "" msgid "Overweight" msgstr "زيادة الوزن" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__owner_identity +msgid "Owner Identity" +msgstr "هوية المالك" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_housing__property_type__ownership_shared #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__property_type__ownership_shared @@ -9124,13 +11046,6 @@ msgstr "" msgid "Partner" msgstr "الشريك" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__contract_ids -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__contract_ids -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__contract_ids -msgid "Partner Contracts" -msgstr "عقود الشريك" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__parnter_referencen #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__parnter_referencen @@ -9170,9 +11085,45 @@ msgid "Payment Collection" msgstr "" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__payment_method_id -msgid "Payment Method" -msgstr "طريقة السداد" +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__payment_order_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__payment_order_id +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__payment_order_id +msgid "Payment Order" +msgstr "أمر الصرف" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__payment_order_date +msgid "Payment Order Date" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__payment_order_description +msgid "Payment Order Description" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Payment Order Done" +msgstr "أمر الصرف تم" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.action_payment_orders +#: model:ir.model,name:odex_benefit.model_payment_orders +#: model:ir.model.fields,field_description:odex_benefit.field_account_bank_statement_line__payment_order_id +#: model:ir.model.fields,field_description:odex_benefit.field_account_move__payment_order_id +#: model:ir.model.fields,field_description:odex_benefit.field_account_payment__payment_order_id +#: model:ir.ui.menu,name:odex_benefit.menu_payment_orders +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_tree +msgid "Payment Orders" +msgstr "" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_payment_accountant_accept +msgid "Payment Orders Accountant Accept" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__payment_token_ids @@ -9190,20 +11141,24 @@ msgid "Payment Type" msgstr "نوع السداد" #. module: odex_benefit -#: code:addons/odex_benefit/models/family_expense.py:0 +#: code:addons/odex_benefit/wizards/family_expense_move_wiz.py:0 #: code:addons/odex_benefit/wizards/family_expense_move_wiz.py:0 #, python-format msgid "Payment method is not configured for the selected journal." -msgstr "برجاء اختيار انواع الدفع فى اليومية" +msgstr "" #. module: odex_benefit -#: model:ir.model,name:odex_benefit.model_account_payment #: model:ir.model,name:odex_benefit.model_needs_payment_line #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__payments_ids #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefits_needs_form msgid "Payments" msgstr "الدفعات" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__pending +msgid "Pending" +msgstr "معلقة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__percentage #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing_rooms_items__percentage @@ -9219,6 +11174,16 @@ msgstr "النسبة" msgid "Percentage%" msgstr "النسبة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Period" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__permanent +msgid "Permanent" +msgstr "دائمة" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__exception_wizard__exception_type__permanent_exception #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__exception_type__permanent_exception @@ -9236,13 +11201,9 @@ msgstr "خدمات دائمة" #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__phone #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__phone #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__phone -msgid "Phone" -msgstr "الهاتف" - -#. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Phone" -msgstr "الهاتف الثابت" +msgstr "الهاتف" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__phone_sanitized_blacklisted @@ -9305,6 +11266,18 @@ msgstr "" msgid "Please Upload More Than One Image" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Please check your dashboard for more details." +msgstr "يرجى التحقق من لوحة التحكم لمزيد من التفاصيل." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Please complete your pending visits before proceeding." +msgstr "برجا اتمام الزيارة الاولية للأسرة لإستكمال الإجراء" + #. module: odex_benefit #: code:addons/odex_benefit/models/family_expense.py:0 #: code:addons/odex_benefit/wizards/family_expense_move_wiz.py:0 @@ -9318,6 +11291,12 @@ msgstr "برجاء تكوين حسابات المصروفات فى اعدادا msgid "Please select at least one family to create an invoice." msgstr "برجاء اختيار علي الاقل اسرة واحدة" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_expense.py:0 +#, python-format +msgid "Please select credit account." +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__pos_order_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__pos_order_ids @@ -9348,21 +11327,36 @@ msgstr "تأجيل الزيارة" msgid "Postponement" msgstr "تأجيل" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Preview Attachment" -msgstr "معاينة المرفق" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status_type__previous msgid "Previous" msgstr "السابقة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__previous_service_attachment_settings_id +msgid "Previous Service Attachment Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_purchase_product_loan__price msgid "Price" msgstr "سعر" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__price_first +msgid "Price First" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__price_second +msgid "Price Second" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__price_unit +msgid "Price Unit" +msgstr "سعر الوحدة" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_purchase_product_loan__list_price msgid "Price at which the product is sold to customers." @@ -9380,6 +11374,11 @@ msgstr "قائمه الأسعار" msgid "Print PDF" msgstr "طباعة PDF" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__priority +msgid "Priority" +msgstr "الأولوية" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 @@ -9387,6 +11386,12 @@ msgstr "طباعة PDF" msgid "Prisoner" msgstr "سجينة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_tree +msgid "Process Details" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_family__is_producer #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_producer @@ -9457,6 +11462,21 @@ msgstr "نوع العقار" msgid "Property details" msgstr "معلومات نوع العقار" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__providing_medicines_medical_devices_and_needs_the_disabled +msgid "Providing Medicines Medical Devices And Needs The Disabled" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Providing Medicines Medical Devices And Needs The Disabled Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__providing_alternative_housing_based_rent +msgid "Providing alternative housing based on rent" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefits_needs__state__published msgid "Published" @@ -9467,6 +11487,13 @@ msgstr "تم نشر وعرض الاحتياج" msgid "Purchase Benefit Loans" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__purchase_contract_count +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__purchase_contract_count +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__purchase_contract_count +msgid "Purchase Contracts" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__purchase_line_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__purchase_line_ids @@ -9558,11 +11585,37 @@ msgstr "اسم تحفيظ القرآن" msgid "Raise Amount For Orphan" msgstr "مبلغ إضافي للأيتام" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__ramadan_basket_member_amount +msgid "Ramadan Basket Member Amount" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Ramadan Basket Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__ramadan_basket +msgid "Ramadan basket" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_result__rate_type +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__rate_type +msgid "Rate Type" +msgstr "نوع المعدل" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__rate msgid "Rate of zkat" msgstr "" +#. module: odex_benefit +#: model:ir.actions.server,name:odex_benefit.action_assign_benefit_sequence +msgid "Re-Assign Benefit Sequence" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__reason @@ -9571,6 +11624,26 @@ msgstr "" msgid "Reason" msgstr "السبب" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_reason_for_return_wizard +msgid "Reason For Return Wizard" +msgstr "سبب إعادة الطلب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__return_reason +msgid "Reason for Returning the Request" +msgstr "سبب إعادة الطلب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__reason +msgid "Reason for Skipping OTP" +msgstr "سبب تخطي التحقق برمز OTP" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_visit_location_refusal_reason_wizard +msgid "Reason for Visit Refusal" +msgstr "سبب رفض الزيارة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__reason #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__reason @@ -9582,29 +11655,46 @@ msgstr "السبب" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__reason #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__reason #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__reason +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__reason #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__reason #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__reason #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__reason #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__reason #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__reason #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__reason +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__reason #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__reason #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__reason +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__reason #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__reason #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__reason #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__reason #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__reason #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__reason +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__reason #: model:ir.model.fields,field_description:odex_benefit.field_service_request__reason #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__reason msgid "Reason/Justification" msgstr "السببظ المبرر" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.action_refuse_reason +#: model:ir.model,name:odex_benefit.model_service_refuse_reason +msgid "Reasons for Service Rejection" +msgstr "أسباب رفض الخدمات" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__reasons_for_interruption msgid "Reasons for interruption" msgstr "أسباب الانقطاع" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.suspend_reason_action +#: model:ir.ui.menu,name:odex_benefit.menu_suspend_reason +#: model_terms:ir.actions.act_window,help:odex_benefit.suspend_reason_action +msgid "Reasons of Suspension and Refusal" +msgstr "أسباب الإيقاف والرفض" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__receipt_reminder_email #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__receipt_reminder_email @@ -9663,6 +11753,13 @@ msgid "Receive appliances and furniture need of benefit " msgstr "استلامات الاجهزة والاثاثات " #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__receiving_complaint +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +msgid "Receiving the complaint" +msgstr "استلام الشكوى" + +#. module: odex_benefit +#: code:addons/odex_benefit/controllers/benefit.py:0 #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "Record Found " @@ -9670,12 +11767,21 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "Record Not Found " msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 #: code:addons/odex_benefit/controllers/benefit_services.py:0 #, python-format msgid "Record Not created " @@ -9689,6 +11795,14 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 #: code:addons/odex_benefit/controllers/benefit_services.py:0 #, python-format msgid "Record created " @@ -9708,29 +11822,82 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "Records Not Found " msgstr "" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Recruiting Domestic Worker Or Nurse Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__recruiting_driver +msgid "Recruiting Driver" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Recruiting Driver Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__recruiting_domestic_worker_or_nurse +msgid "Recruiting a domestic worker or nurse" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__recurrence_interval +msgid "Recurrence Interval" +msgstr "فترة التكرار" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__recurrence_period +msgid "Recurrence Period" +msgstr "مدة التكرار" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__recurrence_period +msgid "Recurrence Period (Months)" +msgstr "فترة التكرار(عدد الشهور)" + +#. module: odex_benefit +#: model:ir.actions.server,name:odex_benefit.scheduler_visit_workflow_action_ir_actions_server +#: model:ir.cron,cron_name:odex_benefit.scheduler_visit_workflow_action +#: model:ir.cron,name:odex_benefit.scheduler_visit_workflow_action +msgid "Recurrence Visit Workflow Scheduler" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__ref_num +msgid "Ref. Number" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__ref #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__ref #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__ref +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__name +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__name #: model:ir.model.fields,field_description:odex_benefit.field_service_request__name +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__name msgid "Reference" msgstr "رقم الإشارة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__name -msgid "Reference" -msgstr "رقم الزيارة" +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__suspend_reason_id +msgid "Refusal Reason" +msgstr "السبب" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__refuse #: model_terms:ir.ui.view,arch_db:odex_benefit.external_request_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form msgid "Refuse" -msgstr "رفض" +msgstr "مرفوض" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_entity_refuse_reason__date @@ -9745,6 +11912,8 @@ msgstr "سبب الرفض" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #: code:addons/odex_benefit/models/visit.py:0 #, python-format @@ -9787,25 +11956,25 @@ msgid "Refused" msgstr "مرفوض" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_reason_wizard_form -msgid "Confirm" -msgstr "تأكيد" +#: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__suspend_reason_id +msgid "Refused Reason" +msgstr "" #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_entity_refused_reason_wizard msgid "Refused Reason Wizard" msgstr "سبب الرفض" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Region" -msgstr "المنطقة" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__member_location__rehabilitation_center_for_the_disabled msgid "Rehabilitation center for the disabled" msgstr "مركز التأهيل الشامل للمعاقين" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_reject_reason +msgid "Reject Reason" +msgstr "سبب الرفض" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_category__state__rejected #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_form @@ -9835,6 +12004,7 @@ msgid "Relation Settings" msgstr "صلة القرابة" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__relationn_type #: model:ir.model.fields,field_description:odex_benefit.field_relation_settings__relation_type msgid "Relation Type" msgstr "نوع الصلة" @@ -9867,6 +12037,7 @@ msgstr "إيجار المنزل" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__rent_amount #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__rent_amount +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_amount #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_amount msgid "Rent Amount" msgstr "قيمة الإيجار" @@ -9876,6 +12047,11 @@ msgstr "قيمة الإيجار" msgid "Rent Amount For Alternative Housing" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_amount_payment +msgid "Rent Amount Payment" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form msgid "Rent Amounts" @@ -9884,6 +12060,7 @@ msgstr "احتساب قيمة الإيجار" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__rent_attachment #: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_rent_attachment +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_attachment #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_attachment msgid "Rent Attachment" msgstr "مرفق عقد الإيجار" @@ -9895,6 +12072,7 @@ msgstr "معلومات عقد الإيجار" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_rent_contract_number +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_contract_number #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_contract_number msgid "Rent Contract Number" msgstr "رقم العقد" @@ -9902,10 +12080,16 @@ msgstr "رقم العقد" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__rent_end_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_rent_end_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_end_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_end_date msgid "Rent End Date" msgstr "تاريخ نهاية العقد" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_for_alternative_housing +msgid "Rent For Alternative Housing" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form msgid "Rent Information" @@ -9917,10 +12101,17 @@ msgid "Rent Lines" msgstr "" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_payment_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_payment_date msgid "Rent Payment Date" msgstr "تاريخ دفع الإيجار" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_payment_date_exception +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_payment_date_exception +msgid "Rent Payment Date Exception?" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__rent_period msgid "Rent Period" @@ -9935,10 +12126,21 @@ msgstr "سكن مشترك إيجار" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__rent_start_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__member_rent_start_date +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_rent_start_date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__rent_start_date msgid "Rent Start Date" msgstr "تاريخ بداية العقد" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_res_partner +msgid "Renter" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_education_status_ids +msgid "Replacement Education Status" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/benefit_config.py:0 @@ -9957,6 +12159,34 @@ msgstr "عمر الأم البديلة" msgid "Replacement Mother Birth Date" msgstr "تاريخ ميلاد الام البديلة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_certificate +msgid "Replacement Mother Dead Certificate" +msgstr "شهادة وفاة الأم البديلة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_city +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_res_city_id +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_city_id +msgid "Replacement Mother Dead City" +msgstr "مدينة وفاة الأم البديلة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_country_id +msgid "Replacement Mother Dead Country" +msgstr "دولة وفاة الأم البديلة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_date +msgid "Replacement Mother Dead Date" +msgstr "تاريخ وفاة الأم البديلة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_reason +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_reason_id +msgid "Replacement Mother Dead Reason" +msgstr "سبب وفاة الأم البديلة" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_family_name @@ -9964,6 +12194,17 @@ msgstr "تاريخ ميلاد الام البديلة" msgid "Replacement Mother Family Name" msgstr "اسم العائلة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__replacement_mother_grant_benefit_id +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__replacement_mother_grant_benefit_id +msgid "Replacement Mother Grant Benefit" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_id_number_type +msgid "Replacement Mother ID number type" +msgstr "نوع هوية الأم البديلة " + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_id_number msgid "Replacement Mother Id Number" @@ -9974,8 +12215,14 @@ msgstr "رقم هوية الام البديلة" msgid "Replacement Mother Income" msgstr "دخل الام البديلة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_is_dead +msgid "Replacement Mother Is Dead?" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_location +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_location_conf msgid "Replacement Mother Location" msgstr "سكن الأم البديلة" @@ -9987,15 +12234,11 @@ msgstr "الحالة الاجتماعية للأم البديلة" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_name +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form #, python-format msgid "Replacement Mother Name" msgstr "الاسم الاول" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Replacement Mother Name" -msgstr "اسم الام البديلة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_country_id msgid "Replacement Mother Nationality" @@ -10046,17 +12289,20 @@ msgid "Request Activity" msgstr "الأنشطة المطلوبة" #. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_tree +msgid "Request Creator" +msgstr "منشئ الطلب" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__date #: model:ir.model.fields,field_description:odex_benefit.field_service_request__date msgid "Request Date" msgstr "تاريخ الطلب" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -msgid "Request First Approve" -msgstr "اعتماد رئيس العمليات للطلب" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__first_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "Request First Approve" msgstr "بانتظار مدير الفرع" @@ -10073,12 +12319,14 @@ msgid "Request Producer" msgstr "مقدم الطلب" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -msgid "Request Second Approve" -msgstr "اعتماد مدير الفرع للطلب" +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__request_producer_relation +msgid "Request Producer Relation" +msgstr "صفة مقدم الطلب" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__second_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "Request Second Approve" msgstr "بانتظار مدير المستفيدين" @@ -10088,6 +12336,11 @@ msgstr "بانتظار مدير المستفيدين" msgid "Request created " msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__requested_quantity +msgid "Requested Quantity" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__requested_service_amount msgid "Requested Service Amount" @@ -10099,6 +12352,16 @@ msgstr "قيمة الخدمة المطلوبة" msgid "Requests" msgstr "طلبات" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__requests_counts +msgid "Requests Counts" +msgstr "عدد الطلبات" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_requests_manager +msgid "Requests Manager" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_club__requests_total #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__requests_total @@ -10107,9 +12370,16 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__required_attach +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__required_attach +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__required_attach msgid "Required Attach" msgstr "ملفات مطلوبة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__requires_visit +msgid "Requires Visit?" +msgstr "هل الخدمة تحتاج زيارة" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 @@ -10117,6 +12387,11 @@ msgstr "ملفات مطلوبة" msgid "Rerearcher Wizard" msgstr " توجيه الملف للاخصائي" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_res_users +msgid "ResUser Inherit Model" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form msgid "Reschedule" @@ -10128,14 +12403,24 @@ msgstr "إعادة جدولة" #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__researcher_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__researcher_id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__researcher_ids +#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__researcher #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search msgid "Researcher" msgstr "اخصائي اجتماعي" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__researcher -msgid "Researcher" -msgstr "بانتظار الأخصائي" +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Researcher Accept" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__new +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__new +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__new +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search +msgid "Researcher Assignment" +msgstr "اسناد الاخصائي" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__gender_researcher_id @@ -10146,6 +12431,11 @@ msgstr "بانتظار الأخصائي" msgid "Researcher Team" msgstr "الاخصائي الاجتماعي" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form +msgid "Resend Survey Link" +msgstr "إعادة إرسال رابط الاستطلاع" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.view_confirm_benefit_expense_form msgid "Reset" @@ -10153,18 +12443,22 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__resident -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__resident -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__resident +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "Resident" -msgstr "مقيم" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__benefit_id msgid "Responsable" msgstr "ملف الأسرة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__response_count +msgid "Responses Count" +msgstr "عدد الإجابات" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_food_surplus__partner_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__responsible_id @@ -10193,21 +12487,25 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__activity_user_id +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__activity_user_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__activity_user_id +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__activity_user_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_service_request__activity_user_id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__activity_user_id msgid "Responsible User" @@ -10235,6 +12533,47 @@ msgstr "النتيجة قبل دروس التقوية" msgid "Result before remedial class" msgstr "النتيجة بعد دروس التقوية" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_return_reason_wizard_form +msgid "Retrun" +msgstr "إرجاع" + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_back_to_draft +msgid "Return Benefit Profile to Draft" +msgstr "إعادة ملف الأسرة إلى مسودة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__suspend_reason_id +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_return_reason +msgid "Return Reason" +msgstr "سبب الإرجاع" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: model:ir.model,name:odex_benefit.model_entity_return_reason_wizard +#, python-format +msgid "Return Reason Wizard" +msgstr "سبب الإرجاع" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Return the request to the specialist" +msgstr "إعادة الطلب إلي الاخصائي" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_family_wizard_form +msgid "Return to Record" +msgstr "العودة" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__review_complaint +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +msgid "Review Complaint" +msgstr "مراجعة الشكوى" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__room_id #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__room_ids @@ -10322,21 +12661,25 @@ msgstr "الرسائل النصية القصيرة " #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_has_sms_error +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_has_sms_error +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_has_sms_error +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_has_sms_error +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_has_sms_error #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_has_sms_error msgid "SMS Delivery error" @@ -10355,11 +12698,33 @@ msgstr "قوالب الرسائل النصية" msgid "Salary" msgstr "الراتب" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__salary_certificate +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_salary_certificate +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_salary_certificate +msgid "Salary Certificate" +msgstr "شهادة الراتب" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"Salary Certificate is required for member '%s' when working and age is " +"greater than or equal to 18." +msgstr "شهادة الراتب مطلوبة للفرد '%s' عند العمل وعمره أكبر من أو يساوي 18." + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__salary_type msgid "Salary Type" msgstr "نوع الراتب" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__sale_contract_count +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__sale_contract_count +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__sale_contract_count +msgid "Sale Contracts" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__sale_order_count #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__sale_order_count @@ -10402,34 +12767,56 @@ msgid "Sanitized Number" msgstr "رقم هاتف سليم " #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__schedule_a_visit #: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form msgid "Schedule a visit" -msgstr "تم تحديد الموعد" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__schedule_a_visit -msgid "Schedule a visit" msgstr "جاري الزيارة" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visit_location__state__pending -msgid "Pending" -msgstr "معلقة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_program_plane_line__score msgid "Score" msgstr "النتيجة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__seasonal_service_type -msgid "Seasonal Service Type" +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__seasonal +msgid "Seasonal" +msgstr "موسمية" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__family_seasonal_requests_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__seasonal_requests_ids +msgid "Seasonal Requests" msgstr "" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__seasonal_service_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__seasonal_service_id +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "Seasonal Service" +msgstr "الخدمة الموسمية" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#, python-format +msgid "Seasonal Service Requests" +msgstr "طلبات الخدمات الموسمية" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__seasonal_service_type +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__service_type_id +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__service_type_id +msgid "Seasonal Service Type" +msgstr "بند الخدمة" + +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.seasonal_service_action #: model:ir.model.fields.selection,name:odex_benefit.selection__main_service__services__seasonal_services +#: model:ir.ui.menu,name:odex_benefit.seasonal_service_menu +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_tree_view msgid "Seasonal Services" -msgstr "خدمات موسمية" +msgstr "الخدمات الموسمية" #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form @@ -10439,7 +12826,6 @@ 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 -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "Second Approve" msgstr "اعتماد مدير الفرع الإيقاف" @@ -10459,6 +12845,11 @@ msgstr "الاعتماد النهائي" msgid "Second Name" msgstr "الاسم الثاني" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__price_second_attach +msgid "Second Price Attachment" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/family_expense.py:0 #, python-format @@ -10466,11 +12857,9 @@ msgid "Select Family" msgstr "" #. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__free_member -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__free_member -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__free_member -msgid "Select if you want to give free membership." -msgstr "اختر هذا الخيار إن كنت تريد منح عضويات مجانية." +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_refuse_reason_wizard +msgid "Select Reason" +msgstr "اختر سبب الرفض" #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__invoice_warn @@ -10501,16 +12890,25 @@ msgid "Self" 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.service_request_search -msgid "Send Request" -msgstr "إرسال الطلب" +#: model:ir.actions.server,name:odex_benefit.cron_send_attachment_expiry_emails_ir_actions_server +#: model:ir.cron,cron_name:odex_benefit.cron_send_attachment_expiry_emails +#: model:ir.cron,name:odex_benefit.cron_send_attachment_expiry_emails +msgid "Send Expiring Salary Attachments Notifications" +msgstr "" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__send_request +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "Send Request" msgstr "بانتظار رئيسة العمليات" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__send_request_to_supplier +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Send Request To Supplier" +msgstr "بانتظار استلام" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Send Reset Password" @@ -10523,12 +12921,29 @@ msgstr "ارسال إعادة تعيين رقم المرور" msgid "Seo name" msgstr "اسم محسنات محرك البحث " +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__name +msgid "Sequence" +msgstr "التسلسل" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Sequence with code 'benefit.sequence' not found" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__service_id #: model:ir.model.fields.selection,name:odex_benefit.selection__main_service__service_type__service msgid "Service" msgstr "خدمة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "Service Amount" +msgstr "مبلغ الخدمة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__service_attach msgid "Service Attachment" @@ -10551,13 +12966,21 @@ msgstr "بند الخدمة" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__service_category +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_category msgid "Service Category" msgstr "فئة الخدمة" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_category -msgid "Service Category" -msgstr "تصنيف الخدمة" +#: 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 "شروط الخدمة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_description +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +msgid "Service Description" +msgstr "وصف الخدمة" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_name @@ -10565,6 +12988,18 @@ msgstr "تصنيف الخدمة" msgid "Service Name" msgstr "اسم الخدمة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_number +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "Service Number" +msgstr "رقم الخدمة" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_validation_form +msgid "Service Payment Account" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_service_request__service_producer_id #: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_producer_id @@ -10572,11 +13007,43 @@ msgid "Service Producer" msgstr "" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__service_reason_id +msgid "Service Reason" +msgstr "سبب الخدمة" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_service_refuse_reason_form +msgid "Service Refuse Reason" +msgstr "أسباب رفض الخدمات" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.menu_refuse_reason +msgid "Service Refuse Reasons" +msgstr "أسباب رفض الخدمات" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_items__service_request_id +#: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_items__service_request_id #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__service_request_id #: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form msgid "Service Request" msgstr "" +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_accountant_accept +msgid "Service Request Accountant Accept" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__service_requests_ids +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +#, python-format +msgid "Service Requests" +msgstr "طلبات الخدمات" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__service_to msgid "Service To" @@ -10603,29 +13070,57 @@ msgid "Services" 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 "Services Attachments" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form msgid "Services Attachments Settings" msgstr "المستندات المطلوبة للخدمة" #. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.service_request_accounting_action #: model:ir.actions.act_window,name:odex_benefit.service_request_action +#: model:ir.ui.menu,name:odex_benefit.menu_service_request_accounting_accept #: model:ir.ui.menu,name:odex_benefit.services_requests_menu +#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form msgid "Services Requests" msgstr "طلبات الخدمات" #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.services_settings_action +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__services_settings_id +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__services_settings_id +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__services_settings_id +#: model:ir.model.fields,field_description:odex_benefit.field_home_furnishing_lines__services_settings_id #: model:ir.model.fields,field_description:odex_benefit.field_home_maintenance_lines__services_settings_id #: model:ir.model.fields,field_description:odex_benefit.field_home_restoration_lines__services_settings_id #: model:ir.model.fields,field_description:odex_benefit.field_rent_lines__services_settings_id -#: model:ir.ui.menu,name:odex_benefit.services_settings_menu +#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__services_settings_id +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__services_settings_id #: model:ir.ui.menu,name:odex_benefit.benefit_tools_services_settings_menu +#: model:ir.ui.menu,name:odex_benefit.services_settings_menu #: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form #: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_tree msgid "Services Settings" msgstr "إعدادات الخدمات" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Set To for Researcher" +msgstr "إرجاع للاخصائي" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Set to Draft" +msgstr "إرجاع إلى الاسرة" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Settings" +msgstr "الإعدادات" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__partner_share #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__partner_share @@ -10633,11 +13128,72 @@ msgstr "إعدادات الخدمات" msgid "Share Partner" msgstr "مشاركة الشريك" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She does not reside with the family." +msgstr "لاتقييم مع الاسرة" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She is employed and has completed her education." +msgstr "تعمل واكملت تعليمها" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She is employed and not enrolled in an educational institution." +msgstr "تعمل وغير منتظمة بجهة تعلمية" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She is over %s years of age and has no underage brothers." +msgstr "تجاوزت عمر %s وليس لديها اخوة قصر" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She is over %s years of age." +msgstr "تجاوزت عمر %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "She works with a salary greater than %s." +msgstr "تعمل براتب اكبر من %s " + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__short_number msgid "Short Number" msgstr "الرقم المختصر" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Short Number must be 4 letters followed by 4 digits (e.g., ABCD1234)." +msgstr "يجب أن يتكون الرمز المختصر من 4 أحرف تليها 4 أرقام (مثال: ABCD1234)." + +#. module: odex_benefit +#: model:res.groups,name:odex_benefit.group_benefit_show_draft_record +msgid "Show Draft Records" +msgstr "إظهار الملفات المسودة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__show_in_portal +#: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__show_in_portal +#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__show_in_portal +msgid "Show In Portal" +msgstr "عرض في البوابة" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__show_in_portal +msgid "Show in Portal" +msgstr "عرض في البوابة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__signup_expiration #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__signup_expiration @@ -10684,6 +13240,19 @@ msgstr "" msgid "Skill Rating" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_visit_skip_otp_wizard +msgid "Skip OTP Reason Wizard" +msgstr "معالج سبب تخطي رمز OTP" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_skip_otp_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form +#, python-format +msgid "Skip OTP Verification" +msgstr "تخطي التحقق بالرمز (OTP)" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_smoke msgid "Smoke" @@ -10694,6 +13263,21 @@ msgstr "" msgid "Sms Configuration" msgstr "" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.action_social_search_committees +msgid "Social Research Committees" +msgstr "فرق البحث الاجتماعي" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.social_search_committees_menu +msgid "Social Research Teams" +msgstr "فرق البحث الاجتماعي" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.social_search_settings_menu +msgid "Social Search Settings" +msgstr "إعدادات البحث الاجتماعي" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit_config.py:0 #: code:addons/odex_benefit/models/family_members.py:0 @@ -10703,6 +13287,7 @@ msgstr "الابن" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "Sorry, no message has been posted!" msgstr "" @@ -10738,6 +13323,7 @@ msgid "Sorry, wrong username!" msgstr "" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_entity__special #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__education_entity__special #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__last_education_entity__special #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__education_entity__special @@ -10747,6 +13333,11 @@ msgstr "" msgid "Special" msgstr "خاص" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__specialist_note +msgid "Specialist's Note After Return" +msgstr "ملاحظة اﻹخصائي بعد اﻹعادة" + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.specialization_action #: model:ir.model.fields,field_description:odex_benefit.field_education_status__specialization_ids @@ -10757,11 +13348,22 @@ msgid "Specialization" msgstr "التخصصات التعلمية" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__sponsor_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__sponsor_related_id #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__sponsor_id msgid "Sponsor" msgstr "الكافل" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__sponsor_id +msgid "Sponsor Partner" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__sponsorship_id +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__sponsorship_id +msgid "Sponsorship" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__sport_ids msgid "Sport" @@ -10804,6 +13406,12 @@ msgstr "" msgid "Sport Type" msgstr "نوع الرياضة" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__new_start +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__start +msgid "Start Date" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__state #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__state @@ -10811,12 +13419,13 @@ msgstr "نوع الرياضة" #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__state #: model:ir.model.fields,field_description:odex_benefit.field_entity_black_list_wizard__state #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__state_id +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__state #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__state_id #: model:ir.model.fields,field_description:odex_benefit.field_res_country_city__state_id #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__state -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__state #: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_search #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search msgid "State" msgstr "الحالة" @@ -10836,6 +13445,7 @@ msgstr "المناطق" #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__state #: model:ir.model.fields,field_description:odex_benefit.field_family_debits__state #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__state +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__state #: model:ir.model.fields,field_description:odex_benefit.field_salary_line__state msgid "Status" msgstr "الحالة" @@ -10851,21 +13461,25 @@ msgstr "الحالة" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__activity_state #: model:ir.model.fields,help:odex_benefit.field_benefit_need__activity_state #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__activity_state +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__activity_state #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__activity_state #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__activity_state #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__activity_state #: model:ir.model.fields,help:odex_benefit.field_changes_requests__activity_state #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__activity_state #: model:ir.model.fields,help:odex_benefit.field_external_benefits__activity_state +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__activity_state #: model:ir.model.fields,help:odex_benefit.field_family_member__activity_state #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__activity_state #: model:ir.model.fields,help:odex_benefit.field_needs_categories__activity_state #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__activity_state +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__activity_state #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__activity_state #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__activity_state #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__activity_state #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__activity_state #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__activity_state +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__activity_state #: model:ir.model.fields,help:odex_benefit.field_service_request__activity_state #: model:ir.model.fields,help:odex_benefit.field_visit_location__activity_state msgid "" @@ -10903,6 +13517,11 @@ msgstr "" msgid "Stock Picking" msgstr "إلتقاط المخزون" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_stop_reason +msgid "Stop Reason" +msgstr "سبب إيقاف" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__street #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__street @@ -10949,6 +13568,7 @@ msgstr "الخدمة الفرعية" #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_club_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_exception_member_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_exception_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_family_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_suspend_reason_wizard_form @@ -10956,14 +13576,9 @@ msgid "Submit" msgstr "إرسال" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_family_wizard_form -msgid "Return to Record" -msgstr "العودة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_resarcher_family_wizard_form -msgid "Submit" -msgstr "اسناد للأخصائي" +#: model:ir.model.fields,field_description:odex_benefit.field_researcher_family_wizard__is_submitted +msgid "Submitted" +msgstr "" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_club__subscription_amount @@ -10975,6 +13590,11 @@ msgstr "" msgid "Subtype" msgstr "النوع الفرعي" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Supplier Approve" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__property_purchase_currency_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__property_purchase_currency_id @@ -11021,6 +13641,11 @@ msgstr "" msgid "Surplus Type" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__response_id +msgid "Survey Responses" +msgstr "إجابات الاستطلاع" + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.survey_setting_action #: model:ir.ui.menu,name:odex_benefit.menu_survey_setting @@ -11033,11 +13658,21 @@ msgstr "إعدادات الاستبيان" msgid "Survey URL" msgstr "رابط استبيان الزيارة" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_survey_user_input +msgid "Survey User Input" +msgstr "مُدخلات مستخدم الاستطلاع" + #. module: odex_benefit #: model_terms:ir.actions.act_window,help:odex_benefit.survey_setting_action msgid "Survey url" msgstr "رابط الاستبيان" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form +msgid "Surveys" +msgstr "استطلاعات" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__suspend_type__suspend #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__suspend_type__suspend @@ -11072,7 +13707,6 @@ msgid "Suspend Method" msgstr "طريقة الإيقاف" #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_entity_refused_reason_wizard__suspend_reason_id #: model:ir.model.fields,field_description:odex_benefit.field_family_member__suspend_reason #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__suspend_reason #: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason_wizard__suspend_reason @@ -11103,6 +13737,13 @@ msgstr "رفض الإيقاف" msgid "Suspend Type" msgstr "نوع الإيقاف" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__suspended +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__suspended +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Suspended" +msgstr "ايقاف" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search msgid "Suspended First Approve" @@ -11120,6 +13761,12 @@ msgstr "اعتماد الايقاف النهائي" msgid "Suspended Second Approved" msgstr "اعتماد الإيقاف النهائي" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "System" +msgstr "النظام" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__category_id #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__category_id @@ -11132,6 +13779,12 @@ msgstr "علامات الوسام" msgid "Target Amount" msgstr "المبلغ المستهدف" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__target_state +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__target_state +msgid "Target State" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__task_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__task_ids @@ -11139,13 +13792,6 @@ msgstr "المبلغ المستهدف" msgid "Tasks" msgstr "المهام" -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__vat -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__vat -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__vat -msgid "Tax ID" -msgstr "معرف الضريبة" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_generate_reports__teaching_type msgid "Teaching Type" @@ -11186,6 +13832,14 @@ msgstr "المستفيد " msgid "The Beneficiaries " msgstr "المستفيدين " +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 +#, python-format +msgid "" +"The Benefit %s state changed to %s.
    Suspend Reason: " +"%s
    Notes: %s" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 #, python-format @@ -11223,10 +13877,17 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "The ID Number already exists in Family with code %s" msgstr "%sرقم الهوية موجود بالفعل في ملف اسرة اخر رقم الملف" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "The ID number %s already exists in family with code %s." +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #, python-format @@ -11257,6 +13918,15 @@ msgstr "" "رقم الهوية {} موجود بالفعل في العائلة بكود {}. الرجاء إدخال رقم تعريف غير " "مكرر." +#. module: odex_benefit +#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__father_dead_country_id_code +#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__mother_dead_country_id_code +#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__replacement_dead_country_id_code +msgid "" +"The ISO country code in two chars. \n" +"You can use this field for quick search." +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__nearest_literacy_school #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__nearest_literacy_school @@ -11277,6 +13947,22 @@ msgstr "رقم الهاتف %s مكرر لفردفي نفس" msgid "The SMS phone Already Exist!" msgstr "هذا الرقم موجود بالفعل!" +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "" +"The SMS template 'Visit Location OTP' is missing. Please contact your " +"administrator." +msgstr "" +"قالب الرسائل القصيرة 'رمز التحقق لموقع الزيارة' غير موجود. يرجى التواصل مع " +"المسؤول." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "The SMS template 'Visit Location Survey' is missing." +msgstr "قالب الرسائل القصيرة 'زيارة - استطلاع' غير موجود." + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__vat #: model:ir.model.fields,help:odex_benefit.field_external_benefits__vat @@ -11294,26 +13980,79 @@ msgstr "" msgid "The account number already exists!" msgstr "" -#. module: odex_benefit -#: code:addons/odex_benefit/models/death_reason_settings.py:0 -#: model:ir.model.constraint,message:odex_benefit.constraint_death_reason_settings_uniq_name -#, python-format -msgid "This death reason already exists!" -msgstr "سبب الوفاة هذا موجود بالفعل!" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/job_settings.py:0 -#: model:ir.model.constraint,message:odex_benefit.constraint_job_settings_uniq_name -#, python-format -msgid "This job already exists!" -msgstr "هذه الوظيفة موجودة بالفعل!" - #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "The account number should contain only digits." msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "" +"The application has been rejected due to missing required documents, lack of" +" official proofs, or the family's ineligibility for the association's " +"services." +msgstr "" +"تم رفض الطلب بسبب عدم استكمال المستندات المطلوبة أو الإثباتات الرسمية أو " +"لعدم استحقاق الأسرة لخدمات الجمعية." + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 +#, python-format +msgid "" +"The benefit record %s state has been changed to %s.
    Return" +" Reason: %s
    Notes: %s" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "" +"The email template 'Visit Location OTP Email' is missing. Please contact " +"your administrator." +msgstr "" +"قالب البريد الإلكتروني 'رمز التحقق لزيارة الموقع' مفقود. يرجى التواصل مع " +"مدير النظام." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "The email template 'Visit Location Survey Email' is missing." +msgstr "قالب البريد الإلكتروني 'زيارة - استطلاع' غير موجود." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "" +"The family profile has no email address. OTP cannot be sent. Please add an " +"email first." +msgstr "" +"ملف العائلة لا يحتوي على عنوان بريد إلكتروني. لا يمكن إرسال رمز التحقق. يرجى" +" إضافة بريد إلكتروني أولاً." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "The family profile has no email address. Please add an email first." +msgstr "ملف الأسرة لا يحتوي على عنوان بريد إلكتروني. يرجى إضافة البريد أولاً." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "" +"The family profile has no mobile number. Please add a valid phone number " +"before sending OTP." +msgstr "" +"ملف العائلة لا يحتوي على رقم جوال. يرجى إضافة رقم صالح قبل إرسال رمز التحقق." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "" +"The family profile has no mobile number. Please add a valid phone number." +msgstr "ملف الأسرة لا يحتوي على رقم جوال. يرجى إضافة رقم صالح." + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__property_account_position_id #: model:ir.model.fields,help:odex_benefit.field_external_benefits__property_account_position_id @@ -11336,6 +14075,24 @@ msgstr "الرابط الكامل للوصول إلى المستند من خلا msgid "The internal user in charge of this contact." msgstr "المستخدم الداخلي المسؤول عن جهة الاتصال هذه." +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "The mother's income is between minimum and maximum thresholds." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "The mother's marital or location conditions are not eligible." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit_vehicle_model.py:0 +#, python-format +msgid "The name must be unique." +msgstr "يجب أن يكون اسم الموديل فريداً." + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__pos_order_count #: model:ir.model.fields,help:odex_benefit.field_external_benefits__pos_order_count @@ -11362,6 +14119,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "The phone Number already exists in Family with code %s" msgstr "" @@ -11378,6 +14136,26 @@ msgstr "رقم الجوال {} موجود بالفعل في أسرة بكود {} msgid "The phone {} already exists in family with code {}." msgstr "رقم الجوال {} موجود بالفعل في أسرة بكود {}" +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "The procedure cannot be continued; the family is not a beneficiary." +msgstr "لا يمكن متابعة الإجراء، الأسرة غير مستفيدة." + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "" +"The replacement mother's income is between minimum and maximum thresholds." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "" +"The replacement mother's marital or location conditions are not eligible." +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/family_members.py:0 #, python-format @@ -11390,15 +14168,7 @@ msgstr "عمر الابن/الابنة مفترض أن يكون أقل من عم #, python-format msgid "" "The son/daughter's age is supposed to be less than the mother's age by %s" -msgstr "" -"عمر الابن/الابنة مفترض أن يكون أقل من عمر الأم بـ %s سنوات" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_benefits_representative__membership_amount -#: model:ir.model.fields,help:odex_benefit.field_external_benefits__membership_amount -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__membership_amount -msgid "The price negotiated by the partner" -msgstr "السعر بعد تفاوض الشريك" +msgstr "عمر الابن/الابنة مفترض أن يكون أقل من عمر الأم بـ %s سنوات" #. module: odex_benefit #: code:addons/odex_benefit/models/Services/benefit_loans.py:0 @@ -11422,6 +14192,22 @@ msgid "" "The stock location used as source when receiving goods from this contact." msgstr "الموقع التخزيني المُستخدم كمصدر عند إرسال بضاعة لجهة الاتصال هذه." +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/visit_location_refused_wizard.py:0 +#, python-format +msgid "" +"The visit record %s state has been changed to %s.
    Refusal " +"Reason: %s
    Notes: %s" +msgstr "" +"تم تغيير حالة سجل الزيارة %s إلى %s.
    سبب الرفض: " +"%s
    ملاحظات: %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#, python-format +msgid "There are already disbursement orders associated with the request(s)." +msgstr "يوجد بالفعل اوامر صرف مرتبطة بالطلب/ات" + #. module: odex_benefit #: code:addons/odex_benefit/models/education_status.py:0 #, python-format @@ -11432,6 +14218,12 @@ msgstr "" "توجد بالفعل حالة تعليمية حالية.\n" "إذا قمت بحفظ هذا، %s سيتم وضعها كحالة تعليمية سابقة!" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/suspend_reason_wizard.py:0 +#, python-format +msgid "There is no record to link the binary to it!" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__middle_name #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__middle_name @@ -11467,6 +14259,11 @@ msgid "" msgstr "" "سيتم استخدام هذا الحساب بدلًا من الحساب الافتراضي كحساب مدين للشريك الحالي" +#. module: odex_benefit +#: model:ir.model.constraint,message:odex_benefit.constraint_grant_benefit_unique_code +msgid "This code already exists" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__property_purchase_currency_id #: model:ir.model.fields,help:odex_benefit.field_external_benefits__property_purchase_currency_id @@ -11478,6 +14275,12 @@ msgstr "" "سيتم استخدام هذه العملة بدلًا من العملة الافتراضية لإتمام عمليات الشراء من " "الشريك الحالي" +#. module: odex_benefit +#: code:addons/odex_benefit/models/death_reason_settings.py:0 +#, python-format +msgid "This death reason already exists!" +msgstr "سبب الوفاة هذا موجود بالفعل!" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__email_normalized #: model:ir.model.fields,help:odex_benefit.field_external_benefits__email_normalized @@ -11489,6 +14292,12 @@ msgstr "" "يُستخدَم هذا الحقل للبحث في عناوين البريد الإلكتروني حيث أنه بوسع حقل البريد" " الإلكتروني الأساسي أن يحتوي على أكثر من عنوان بريد إلكتروني واحد فقط. " +#. module: odex_benefit +#: code:addons/odex_benefit/models/job_settings.py:0 +#, python-format +msgid "This job already exists!" +msgstr "هذه الوظيفة موجودة بالفعل!" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__property_supplier_payment_term_id #: model:ir.model.fields,help:odex_benefit.field_external_benefits__property_supplier_payment_term_id @@ -11521,10 +14330,9 @@ msgid "" msgstr "سوف تستخدم قائمة الأسعار هذه بدلاً من الافتراضية للبيع للشريك الحالي" #. module: odex_benefit -#: code:addons/odex_benefit/models/family_expense.py:0 -#, python-format -msgid "This record can only be deleted in draft state." -msgstr "" +#: model:ir.model.fields,help:odex_benefit.field_visits_types__recurrence_period +msgid "Time unit for recurrence" +msgstr "وحدة الزمن للتكرار" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__tz @@ -11548,7 +14356,12 @@ msgid "Title" msgstr "العنوان" #. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_age_category__max_age #: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__age_to +#: model:ir.model.fields,field_description:odex_benefit.field_buy_home_lines__max_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__max_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_electricity_bill_lines__max_count_member +#: model:ir.model.fields,field_description:odex_benefit.field_water_bill_lines__max_count_member msgid "To" msgstr "إلى" @@ -11579,7 +14392,6 @@ msgstr "ملفات تغذيه تحت الصرف" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__total_expenses #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__total_expenses #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_need_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form msgid "Total Expenses" msgstr "إجمالي الالتزمات" @@ -11588,6 +14400,11 @@ msgstr "إجمالي الالتزمات" msgid "Total Expenses of Family" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_disbursement_total_amount +msgid "Total Family Disbursement Amount" +msgstr "إجمالي مبلغ صرف الخدمة للأسر" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__total_family_expenses msgid "Total Family Expenses" @@ -11613,6 +14430,11 @@ msgstr "" msgid "Total Invoiced" msgstr "إجمالي قيمة الفواتير" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__total_member_service_requests +msgid "Total Member Service Requests" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__family_monthly_clotting msgid "Total Monthly Clotting" @@ -11632,6 +14454,7 @@ msgstr "إجمالي مصروف الغذاء للأسر" #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__total_move_lines #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__total_moves #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__total_move_lines +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__total_moves msgid "Total Move Lines" msgstr "القيود اليومية" @@ -11664,6 +14487,16 @@ msgstr "التكلفة الإجمالية" msgid "Total Receivable" msgstr "الإجمالي المدين" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__total_seasonal_service_requests +msgid "Total Seasonal Service Requests" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__total_service_requests +msgid "Total Service Requests" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__credit #: model:ir.model.fields,help:odex_benefit.field_external_benefits__credit @@ -11751,6 +14584,22 @@ msgstr "نقل فريق البحث من فرع إلى فرع آخر" msgid "Transportation Expenses" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__transportation_insurance_ids +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__transportation_insurance +msgid "Transportation Insurance" +msgstr "تأمين مواصلات" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form +msgid "Transportation Insurance Service" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Transportation Insurance Settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__treatment_amount msgid "Treatment Amount" @@ -11802,21 +14651,25 @@ msgstr "النوع" #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_benefit_need__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__activity_exception_decoration +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_changes_requests__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_external_benefits__activity_exception_decoration +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_family_member__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_needs_categories__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__activity_exception_decoration +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__activity_exception_decoration +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_service_request__activity_exception_decoration #: model:ir.model.fields,help:odex_benefit.field_visit_location__activity_exception_decoration msgid "Type of the exception activity on record." @@ -11844,9 +14697,8 @@ msgid "Under Review" msgstr "تحت المراجعة" #. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status__under_study_age #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__education_status__under_study_age -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__education_status__under_study_age -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_education_status__under_study_age msgid "Under Study Age" msgstr "دون سن الدراسة" @@ -11855,6 +14707,11 @@ msgstr "دون سن الدراسة" msgid "University Housing" msgstr "السكن الجامعي" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__unlimited +msgid "Unlimited" +msgstr "غير محدد" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_appliances_furniture_need__message_unread @@ -11866,21 +14723,25 @@ msgstr "السكن الجامعي" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_unread +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_unread +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_unread +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_unread +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_unread #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_unread msgid "Unread Messages" @@ -11897,21 +14758,25 @@ msgstr "الرسائل الجديدة" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__message_unread_counter +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__message_unread_counter +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_family_member__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__message_unread_counter +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__message_unread_counter +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_service_request__message_unread_counter #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__message_unread_counter msgid "Unread Messages Counter" @@ -11929,6 +14794,11 @@ msgstr "" msgid "Update Data Auto (Daily)" msgstr "" +#. module: odex_benefit +#: model:ir.actions.server,name:odex_benefit.set_lines_action +msgid "Update Lines State" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__url #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__url @@ -11972,10 +14842,16 @@ msgstr "المستخدمون" #. module: odex_benefit #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__currency_id #: model:ir.model.fields,help:odex_benefit.field_external_benefits__currency_id -#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__currency_id msgid "Utility field to express amount currency" msgstr "حقل مساعد للتعبير عن عملة المبلغ" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__vat +#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__vat +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__vat +msgid "VAT/Tax ID" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__ir_attachment__attach_status__valid #: model:ir.model.fields.selection,name:odex_benefit.selection__member_disabilities__attach_status__valid @@ -11986,11 +14862,56 @@ msgstr "ساري المفعول" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 #, python-format msgid "ValidationError" msgstr "خطأ تحقق" +#. module: odex_benefit +#: model:ir.actions.act_window,name:odex_benefit.benefit_vehicle_model_action +#: model:ir.model,name:odex_benefit.model_benefit_vehicle_model +#: model:ir.ui.menu,name:odex_benefit.benefit_vehicle_model_menu +#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_form_view +#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_tree +msgid "Vehicle Model" +msgstr "موديل المركبات" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.benefit_vehicle_model_settings_menu +msgid "Vehicle Settings" +msgstr "إعدادات المركبات" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__vendor_bill +msgid "Vendor Bill" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search +msgid "Vendor Bill Done" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/family_expense.py:0 #, python-format @@ -12011,6 +14932,22 @@ msgstr "مكان المورد" msgid "Vendor Payment Terms" msgstr "شروط السداد كمورد" +#. module: odex_benefit +#: code:addons/odex_benefit/models/visit.py:0 +#, python-format +msgid "Verify OTP" +msgstr "تحقق من OTP" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__3 +msgid "Very High" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__priority__4 +msgid "Very Very High" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__website_published #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__website_published @@ -12039,11 +14976,67 @@ msgstr "عدم اكمال الزيارة" msgid "Visit Date" msgstr "تاريخ ووقت الزيارة" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Visit Date:" +msgstr "تاريخ الزيارة:" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Visit Location" +msgstr "الزيارات" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__visit_location_count +msgid "Visit Location Count" +msgstr "" + +#. module: odex_benefit +#: model:sms.template,name:odex_benefit.visit_location_otp_sms_template +msgid "Visit Location OTP" +msgstr "رمز التحقق لزيارة الموقع" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_visit_location_otp_wizard +msgid "Visit Location OTP Verification Wizard" +msgstr "معالج التحقق من OTP لمكان الزيارة" + +#. module: odex_benefit +#: model:sms.template,name:odex_benefit.visit_location_survey_sms_template +msgid "Visit Location Survey SMS" +msgstr "رسالة استطلاع الزيارة" + +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 +#, python-format +msgid "Visit Number:" +msgstr "رقم الزيارة:" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__visit_otp_code +msgid "Visit OTP" +msgstr "رمز التحقق للزيارة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__visit_objective msgid "Visit Objective" msgstr "هدف الزيارة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form +msgid "Visit location" +msgstr "الزيارات" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 +#, python-format +msgid "Visitor" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__visitor_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__visitor_ids @@ -12059,6 +15052,11 @@ msgstr "الزائرين " msgid "Visits" msgstr "الزيارات" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_activity_view +msgid "Visits Activity" +msgstr "أنشطة الزيارات" + #. module: odex_benefit #: model:ir.actions.act_window,name:odex_benefit.visits_types_action #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__visit_types @@ -12068,6 +15066,12 @@ msgstr "الزيارات" msgid "Visits Types" msgstr "نوع الزيارة" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__expenses_line__state__waiting +#: model:ir.model.fields.selection,name:odex_benefit.selection__salary_line__state__waiting +msgid "Waiting" +msgstr "في انتظار الموافقة" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__appliances_furniture__state__waiting_approve #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_club__state__waiting_approve @@ -12090,6 +15094,63 @@ msgstr "" msgid "Waiting delivery" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__first_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__first_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__first_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search +msgid "Waiting for Branch Manager" +msgstr "بانتظار مدير الفرع" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__exception_second_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__exception_second_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__exception_second_approve +msgid "Waiting for General Manager" +msgstr "بانتظار المدير العام" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__waiting_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__waiting_approve +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__waiting_approve +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search +msgid "Waiting for Operation Manager" +msgstr "بانتظار رئيسة العمليات" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__complete_info +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__complete_info +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__complete_info +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search +msgid "Waiting for Researcher" +msgstr "بانتظار الاخصائي" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__water_bill_lines +msgid "Water Bill Lines" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__water_bill +msgid "Water bill" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Water bill Settings" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_education_status_form +msgid "Weak Classes" +msgstr "مواد الضعف" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_education_status__weak_course_ids +#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__weak_course_id +msgid "Weak Course" +msgstr "مادة الضعف" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_family_member__weak_study #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_weak_study @@ -12122,21 +15183,25 @@ msgstr "رابط الموقع" #: model:ir.model.fields,field_description:odex_benefit.field_benefit_loans__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_need__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__website_message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_benefit_vehicle_model__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_needs__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_changes_requests__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_confirm_benefit_expense__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__website_message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_family_complaints__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_family_member__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_categories__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_needs_payment_line__website_message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_appliances_furniture__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_loans__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__website_message_ids +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_service_request__website_message_ids #: model:ir.model.fields,field_description:odex_benefit.field_visit_location__website_message_ids msgid "Website Messages" @@ -12174,21 +15239,25 @@ msgstr "رابط URL للموقع الإلكتروني " #: model:ir.model.fields,help:odex_benefit.field_benefit_loans__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_benefit_need__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_benefit_sms_configuration__website_message_ids +#: model:ir.model.fields,help:odex_benefit.field_benefit_vehicle_model__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_benefit_zkat__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_benefits_needs__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_benefits_representative__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_changes_requests__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_confirm_benefit_expense__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_external_benefits__website_message_ids +#: model:ir.model.fields,help:odex_benefit.field_family_complaints__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_family_member__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_grant_benefit__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_needs_categories__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_needs_payment_line__website_message_ids +#: model:ir.model.fields,help:odex_benefit.field_payment_orders__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_receive_appliances_furniture__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_loans__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_receive_benefit_zkat__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_receive_food_basket__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_receive_food_surplus__website_message_ids +#: model:ir.model.fields,help:odex_benefit.field_seasonal_service__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_service_request__website_message_ids #: model:ir.model.fields,help:odex_benefit.field_visit_location__website_message_ids msgid "Website communication history" @@ -12222,6 +15291,11 @@ msgstr "العنوان الدلالي للموقع الإلكتروني " msgid "Website opengraph image" msgstr "صورة الرسم البياني المفتوح للموقع الإلكتروني " +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__weeks +msgid "Weeks" +msgstr "أسابيع" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__weight msgid "Weight" @@ -12250,6 +15324,17 @@ msgstr "" "إذا لم تكن المنطقة الزمنية محددة، يتم استخدام UTC (التوقيت العالمي المنسق). \n" "في أي مكان آخر، يتم احتساب قيم الوقت بناءً على إزاحة الوقت لعميل الويب الخاص بك. " +#. module: odex_benefit +#: model:ir.model.fields,help:odex_benefit.field_visit_location__visit_types_creation_method +#: model:ir.model.fields,help:odex_benefit.field_visits_types__creation_method +msgid "Whether the visit is entered manually or created automatically" +msgstr "هل يتم إدخال الزيارة يدويًا أو تُنشأ تلقائيًا" + +#. module: odex_benefit +#: model:ir.model.fields,help:odex_benefit.field_visits_types__otp_verification +msgid "Whether this visit requires OTP confirmation from the family" +msgstr "هل تتطلب هذه الزيارة تأكيد OTP من الأسرة" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_widow_family__widow_name msgid "Widow Name" @@ -12257,6 +15342,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "Widower" @@ -12290,6 +15376,22 @@ msgid "Wife" msgstr "" #. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form +msgid "Winter Clothing Settings" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__winter_clothing +msgid "Winter clothing" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__winter_clothing_member_amount +msgid "Winter clothing Member Amount" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format @@ -12303,6 +15405,7 @@ msgstr "مع الأسرة" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/benefit.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #, python-format msgid "With Husband And Children" @@ -12314,24 +15417,19 @@ msgid "With_husband" msgstr "مع الزوج" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__new -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__new -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search -msgid "New" -msgstr "اسناد الاخصائي" +#: model:ir.model,name:odex_benefit.model_exchange_order_wizard +msgid "Wizard to Assign Accounting that Exchange Orders" +msgstr "" #. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__action_type__new -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__action_type__new -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#, python-format -msgid "New" -msgstr "جديد" +#: model:ir.model,name:odex_benefit.model_service_refuse_reason_wizard +msgid "Wizard to select a reason for service rejection" +msgstr "" #. module: odex_benefit -#: model:ir.actions.server,name:odex_benefit.action_assign_visit_sequence -msgid "Assign Visit Sequence" -msgstr "تعيين تسلسل الزيارات" +#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_search_view +msgid "Women" +msgstr "نساء" #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__work @@ -12344,19 +15442,17 @@ msgstr "العمل" msgid "Work History" msgstr "" -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "" -"File has been assigned to specialist \"%s\" and initial visit created with " -"number \"%s\"" -msgstr "تم إسناد الملف إلى الأخصائي \"%s\" وتم إنشاء زيارة أولية برقم \"%s\"" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__member_location__work_inside_saudi_arabia msgid "Work Inside Saudi Arabia" msgstr "يعمل داخل السعودية" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__family_complaints__state__work_in_complaint +#: model_terms:ir.ui.view,arch_db:odex_benefit.family_complaints_view_form +msgid "Work in complaint" +msgstr "المعالجة في الشكوى" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_zkat_line__year_id msgid "Year" @@ -12369,13 +15465,6 @@ msgstr "سنة" msgid "Yearly" msgstr "سنوي" -#. module: odex_benefit -#: model:ir.actions.server,name:odex_benefit.scheduler_visit_workflow_action_ir_actions_server -#: model:ir.cron,cron_name:odex_benefit.scheduler_visit_workflow_action -#: model:ir.cron,name:odex_benefit.scheduler_visit_workflow_action -msgid "Recurrence Visit Workflow Scheduler" -msgstr "" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__has_marriage_course__yes #: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__has_money_for_payment__yes @@ -12389,12 +15478,6 @@ msgstr "نعم" msgid "You Can Not Update Benefit Account " msgstr "" -#. module: odex_benefit -#: code:addons/odex_benefit/models/service_request.py:0 -#, python-format -msgid "You cannot request more than %s" -msgstr "لا يمكنك طلب أكثر من %s" - #. module: odex_benefit #: code:addons/odex_benefit/models/service_request.py:0 #, python-format @@ -12406,15 +15489,40 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/service_request.py:0 #, python-format -msgid "You Cannot request this service twice in same year" +msgid "You Cannot request this service and home restoration twice" msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/service_request.py:0 #, python-format +msgid "You Cannot request this service twice" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You Cannot request this service twice in seven years" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/seasonal_service.py:0 +#, python-format +msgid "You Must Enter Families First" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format msgid "You Should request At least a month ago rent payment date" msgstr "يجب طلب الخدمة قبل موعد حلول الإيجار على الأقل بشهر" +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You Should take a course" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 #, python-format @@ -12425,7 +15533,7 @@ msgstr "" #: code:addons/odex_benefit/models/service_request.py:0 #, python-format msgid "You cannot benefit from this service (property type not ownership)" -msgstr "لا يمكنك الاستفادة من هذه الخدمة (نوع العقار ايجار وليس ملك)" +msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/service_request.py:0 @@ -12435,6 +15543,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/models/benefit.py:0 +#: code:addons/odex_benefit/models/family_complaints.py:0 #: code:addons/odex_benefit/models/family_members.py:0 #: code:addons/odex_benefit/models/service_request.py:0 #: code:addons/odex_benefit/models/visit.py:0 @@ -12442,12 +15551,166 @@ msgstr "" msgid "You cannot delete this record" msgstr "لا يمكنك حذف هذا السجل" +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request more than %s" +msgstr "لا يمكنك طلب أكثر من %s" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request more than %s within 3 years" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request more than %s within year" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service Again" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "" +"You cannot request this service Again Because the home Age More than %s" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "" +"You cannot request this service Again Because you request Home restoration " +"service" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service agin in this month" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service agin in this year" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service because children above 18 years" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "" +"You cannot request this service because mother should be worked or has " +"disability" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service because you are less than %s" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service because you do not have a car" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service because you had a car" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service more than once Within year." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service more than once a ten years." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "You cannot request this service more than once a year." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "" +"You cannot request this service with maintenance service in the same year." +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/service_request.py:0 +#, python-format +msgid "" +"You cannot request this service with restoration service in the same year." +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "You have address" msgstr "" +#. module: odex_benefit +#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 +#, python-format +msgid "You must provide a reason for skipping OTP verification." +msgstr "يجب عليك إدخال سبب لتخطي التحقق باستخدام رمز OTP." + +#. module: odex_benefit +#: model:mail.template,subject:odex_benefit.visit_location_otp_email_template +msgid "Your OTP Code" +msgstr "رمز التحقق الخاص بك" + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_zakat_fitr +msgid "Zakat Al-Fitr" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__zip #: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__zip @@ -12479,6 +15742,11 @@ msgstr "" msgid "accept" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__accountant_approve +msgid "accountant Approve" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__add_family msgid "add Family" @@ -12489,6 +15757,11 @@ msgstr "" msgid "adha" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_age_category +msgid "age.category" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit_services.py:0 #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_receive_zkat_form @@ -12566,6 +15839,11 @@ msgstr "" msgid "behavior" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__benefit_type__benefit +msgid "benefit" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_benefit_loans #: model:ir.model,name:odex_benefit.model_receive_benefit_loans @@ -12646,6 +15924,11 @@ msgstr "" msgid "both" msgstr "مشترك" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_buy_home_lines +msgid "buy.home.lines" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_food_basket__state__calculation #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_food_basket_form @@ -12701,6 +15984,11 @@ msgstr "طلبات النقل" msgid "charitable" msgstr "وقف خيري" +#. module: odex_benefit +#: model:ir.model.fields,help:odex_benefit.field_grant_benefit__is_family_member +msgid "check if Account Holder is Family memeber" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_expenses__diseases_type__chronic #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__diseases_type__chronic @@ -12750,6 +16038,11 @@ msgstr "فرق البحث" msgid "committees_form" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_complaints_category +msgid "complaints.category" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_receive_zkat_form #: model_terms:ir.ui.view,arch_db:odex_benefit.receive_food_basket_form @@ -12769,11 +16062,6 @@ msgstr "التواصل" msgid "continuous" msgstr "منتظم" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__case_study__continuous -msgid "Continuous" -msgstr "منتظم" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__sport_line__Subtype__daily msgid "daily" @@ -12790,6 +16078,11 @@ msgstr "" msgid "day" msgstr "يوم" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_death_reason_settings +msgid "death.reason.settings" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.appliances_furniture_form #: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_food_basket_form @@ -12824,6 +16117,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "diseases_type" msgstr "" @@ -12845,6 +16139,7 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit_services.py:0 +#: code:addons/odex_benefit/controllers/benefit_services.py:0 #, python-format msgid "donation_type" msgstr "" @@ -12882,11 +16177,6 @@ msgstr "متغير" msgid "educated" msgstr "متعلم" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status__educated -msgid "Educated" -msgstr "متعلم" - #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_education_classroom msgid "education.classroom" @@ -12907,6 +16197,11 @@ msgstr "" msgid "education.result" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_education_status +msgid "education.status" +msgstr "" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format @@ -12919,6 +16214,16 @@ msgstr "" msgid "educational_institution_information" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_electrical_devices +msgid "electrical.devices" +msgstr "" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_electricity_bill_lines +msgid "electricity.bill.lines" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_entity_refuse_reason msgid "entity.refuse_reason" @@ -12934,11 +16239,6 @@ msgstr "" msgid "exception.reason" msgstr "" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "expenses" -msgstr "الالتزامات" - #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_expenses_line msgid "expenses.line" @@ -12969,6 +16269,11 @@ msgstr "المستفيدين الخارجين" msgid "family and members" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_family_complaints +msgid "family.complaints" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_family_validation_setting msgid "family.validation.setting" @@ -13076,6 +16381,21 @@ msgstr "" msgid "hobbies.settings" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_home_furnishing_items +msgid "home.furnishing.items" +msgstr "" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_home_furnishing_lines +msgid "home.furnishing.lines" +msgstr "" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_home_maintenance_items +msgid "home.maintenance.items" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_home_maintenance_lines msgid "home.maintenance.lines" @@ -13127,11 +16447,6 @@ msgstr "رقم العقار" msgid "illiterate" msgstr "غير متعلم" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__education_status__illiterate -msgid "Illiterate" -msgstr "غير متعلم" - #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_housing_form msgid "image" @@ -13209,6 +16524,11 @@ msgstr "" msgid "interruption_date" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_from_portal +msgid "is Created from Portal?" +msgstr "هل تم إنشاءه من البوابة؟" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_divorcee msgid "is Divorcee" @@ -13257,6 +16577,11 @@ msgstr "العناصر/المحتويات" msgid "items" msgstr "العناصر " +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_job_settings +msgid "job.settings" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_loans #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_sms_configuration__state__loans @@ -13296,6 +16621,11 @@ msgstr "" msgid "member.diseases" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_member_education_status +msgid "member.education.status" +msgstr "" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_member_hobbies msgid "member.hobbies" @@ -13339,10 +16669,12 @@ msgstr "الأم" #: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__name #: model:ir.model.fields,field_description:odex_benefit.field_benefit_sms_configuration__name #: model:ir.model.fields,field_description:odex_benefit.field_domestic_labor__name +#: model:ir.model.fields,field_description:odex_benefit.field_education_delay_reason__name #: model:ir.model.fields,field_description:odex_benefit.field_education_illiterate_reason__name #: model:ir.model.fields,field_description:odex_benefit.field_income_type__name #: model:ir.model.fields,field_description:odex_benefit.field_loan_giver__name #: model:ir.model.fields,field_description:odex_benefit.field_loan_reason__name +#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__name #: model:ir.model.fields,field_description:odex_benefit.field_relation_settings__name #: model:ir.model.fields,field_description:odex_benefit.field_service_attachments_settings__name #, python-format @@ -13395,11 +16727,13 @@ msgstr "خريطة جوجال" #: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_black_list_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_final_refused_reason_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_refused_reason_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_return_reason_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_exception_member_wizard_form #: 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_suspend_reason_wizard_form +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_reason_wizard_form msgid "or" msgstr "أو" @@ -13545,6 +16879,11 @@ msgstr "" msgid "quantity" msgstr "الكميات" +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__reason +msgid "reason for return" +msgstr "سبب إعادة الطلب" + #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format @@ -13656,6 +16995,16 @@ msgstr "" msgid "seasonal" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_seasonal_grant_benefit +msgid "seasonal.grant.benefit" +msgstr "" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_seasonal_service +msgid "seasonal.service" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefits_needs__state__sent msgid "sent" @@ -13720,7 +17069,10 @@ msgstr "" #: model:ir.model.fields,field_description:odex_benefit.field_receive_benefit_zkat__state #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_basket__state #: model:ir.model.fields,field_description:odex_benefit.field_receive_food_surplus__state +#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__state #: model:ir.model.fields,field_description:odex_benefit.field_service_request__state +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__state_a +#: model:ir.model.fields,field_description:odex_benefit.field_service_request__state_b msgid "state" msgstr "الحالة" @@ -13774,12 +17126,6 @@ msgstr "" msgid "survey.setting" msgstr "" -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__suspended -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__suspended -msgid "suspended" -msgstr "" - #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__generate_reports__benefit_service_category__teaching msgid "teaching" @@ -13791,6 +17137,11 @@ msgstr "" msgid "tent" msgstr "مخيم" +#. module: odex_benefit +#: model:res.groups,comment:odex_benefit.group_approval_of_beneficiary_services +msgid "the user will be able to approve Beneficiaries Services." +msgstr "" + #. module: odex_benefit #: model:res.groups,comment:odex_benefit.group_benefit_info #: model:res.groups,comment:odex_benefit.group_benefit_manager @@ -13840,6 +17191,12 @@ msgid "trans Type" msgstr "" #. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_transportation_insurance +msgid "transportation.insurance" +msgstr "" + +#. module: odex_benefit +#: code:addons/odex_benefit/controllers/benefit.py:0 #: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "treatment_amount" @@ -13847,24 +17204,28 @@ msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "treatment_amount_country_Monthly" msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "treatment_amount_country_attach" msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "treatment_amount_country_description" msgstr "" #. module: odex_benefit #: code:addons/odex_benefit/controllers/benefit.py:0 +#: code:addons/odex_benefit/controllers/benefit.py:0 #, python-format msgid "treatment_used" msgstr "" @@ -13892,6 +17253,11 @@ msgstr "فيلا" msgid "visit.location" msgstr "زيارة" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_calendar_view +msgid "visits" +msgstr "الزيارات" + #. module: odex_benefit #: model:ir.model,name:odex_benefit.model_visits_types msgid "visits.types" @@ -13902,23 +17268,22 @@ msgstr "" msgid "water Bill" msgstr "" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_education_status_form -msgid "Weak Classes" -msgstr "مواد الضعف" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_education_status__weak_course_ids -#: model:ir.model.fields,field_description:odex_benefit.field_weak_course__weak_course_id -msgid "Weak Course" -msgstr "مادة الضعف" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_benefit_housing__water_bill_account_number #: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__water_bill_account_number msgid "water Bill Account Number" msgstr "" +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_water_bill_lines +msgid "water.bill.lines" +msgstr "" + +#. module: odex_benefit +#: model:ir.model,name:odex_benefit.model_weak_course +msgid "weak.course" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_club__programs_type__weekly msgid "weekly" @@ -13950,11 +17315,6 @@ msgstr "مع الأقارب" msgid "women" msgstr "نساء" -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.committees_search_view -msgid "Women" -msgstr "نساء" - #. module: odex_benefit #: model:ir.model.fields,field_description:odex_benefit.field_zkat_line__uint msgid "year amount" @@ -13988,7 +17348,17 @@ msgstr "" #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_category__gender__female -msgid "أنثى" +msgid "أنثي" +msgstr "" + +#. module: odex_benefit +#: model:mail.template,subject:odex_benefit.email_salary_attachment_expiry +msgid "إشعار بانتهاء صلاحية مرفق الدخل" +msgstr "" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.location_settings_menu +msgid "إعدادات الموقع" msgstr "" #. module: odex_benefit @@ -14066,6 +17436,11 @@ msgstr "" msgid "المرشحات" msgstr "" +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view +msgid "امر الصرف" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefits_needs__benefit_type__orphans msgid "ايتام" @@ -14077,23 +17452,61 @@ msgstr "" msgid "بيانات الأم" msgstr "" +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.complaints_category_menu +msgid "تصنيف الشكوى" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__benefit_category__gender__male msgid "ذكر" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__visitor +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__visitor +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__visitor +msgid "زائر" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_return_reason_wizard_form +msgid "سبب الإرجاع" +msgstr "" + +#. module: odex_benefit +#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_location_refusal_reason_wizard_form +msgid "سبب الرفض" +msgstr "" + +#. module: odex_benefit +#: model:ir.model.constraint,message:odex_benefit.constraint_death_reason_settings_uniq_name +msgid "سبب الوفاة هذا موجود بالفعل!" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__mother_marital__prisoner #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_marital__prisoner msgid "سجينة" msgstr "" +#. module: odex_benefit +#: model:ir.model.fields.selection,name:odex_benefit.selection__location_settings__location_type__mother_location +msgid "سكن الأم" +msgstr "" + #. module: odex_benefit #: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_final_refused_reason_wizard_form #: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_refused_reason_wizard_form msgid "شاشة سبب الرفض" msgstr "" +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.family_complaints_child_menu +#: model:ir.ui.menu,name:odex_benefit.family_complaints_menu +msgid "شكاوى عائلية " +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__relation_settings__relation_type__other_relation msgid "صلة قرابة آخرى" @@ -14117,6 +17530,16 @@ msgstr "" msgid "عفواءً القالب المخصص يتوجب وجود رقم الهوية" msgstr "" +#. module: odex_benefit +#: model:ir.model.constraint,message:odex_benefit.constraint_rent_lines_uniq_category_count +msgid "فئة الأسرة وعدد المستفيدين المدخلة موجودة من قبل." +msgstr "" + +#. module: odex_benefit +#: model:ir.ui.menu,name:odex_benefit.age_category_menu +msgid "فئة العمر" +msgstr "" + #. module: odex_benefit #: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__mother_location__not_live_with_children #: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_location__not_live_with_children @@ -14207,1734 +17630,30 @@ msgid "معلقة" msgstr "" #. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.menu_refuse_reason -msgid "Service Refuse Reasons" -msgstr "أسباب رفض الخدمات" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.action_refuse_reason -#: model:ir.model,name:odex_benefit.model_service_refuse_reason -msgid "Reasons for Service Rejection" -msgstr "أسباب رفض الخدمات" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_service_refuse_reason_form -msgid "Service Refuse Reason" -msgstr "أسباب رفض الخدمات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__service_requests_ids -#: model_terms:ir.ui.view,arch_db:odex_benefit.family_member_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#, python-format -msgid "Service Requests" -msgstr "طلبات الخدمات" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_refuse_reason_wizard -msgid "Select Reason" -msgstr "اختر سبب الرفض" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -msgid "Return the request to the specialist" -msgstr "إعادة الطلب إلي الاخصائي" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -msgid "RESEARCHER ACCEPT" -msgstr "قبول الباحث " - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__return_reason -msgid "Reason for Returning the Request" -msgstr "سبب إعادة الطلب" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__specialist_note -msgid "Specialist's Note After Return" -msgstr "ملاحظة اﻹخصائي بعد اﻹعادة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_reason_for_return_wizard__reason -msgid "reason for return" -msgstr "سبب إعادة الطلب" - -#. module: odex_benefit -#: model:ir.model,name:odex_benefit.model_reason_for_return_wizard -msgid "Reason For Return Wizard" -msgstr "سبب إعادة الطلب" - -#. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_approval_of_beneficiary_services -msgid "Approval Of Beneficiary Services" -msgstr "اعتماد خدمات المستفيدين" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__exception_or_steal_attach -msgid "Exception or steal Attachment" -msgstr "مرفق إثبات حالات الاستثناء" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__service_reason_id -msgid "Service Reason" -msgstr "سبب الخدمة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__max_amount -msgid "Max Transportation Amount" -msgstr "الحد الأعلى للنقل" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__transportation_insurance_ids -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_type__transportation_insurance -msgid "Transportation Insurance" -msgstr "تأمين مواصلات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_electrical_devices__price_unit -msgid "Price Unit" -msgstr "سعر الوحدة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__name -msgid "Insurance Name" -msgstr "اسم التأمين" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_transportation_insurance__limit_amount -msgid "Limit Amount" -msgstr "الحد الأعلى للمبلغ" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_tree -msgid "Request Creator" -msgstr "منشئ الطلب" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_service_request__requests_counts -msgid "Requests Counts" -msgstr "عدد الطلبات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_family_member -msgid "Is Family member?" -msgstr "هل صاحب الحساب من أفراد الأسرة؟" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_location_settings__is_far_from_family -msgid "Is Far From Family?" -msgstr "هل هو بعيد عن سكن العائلة؟" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__owner_identity_attachment_ids -msgid "Account holder identity" -msgstr "هوية صاحب الحساب" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_approval_attachment_ids -msgid "Family approval of transfer" -msgstr "إقرار أفراد الأسرة بالتحويل" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Account Holder Identity Attachment is required." -msgstr ".مرفق هوية صاحب الحساب مطلوب" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Family approval of transfer Attachment is required." -msgstr ".مرفق إقرار أفراد الأسرة بالتحويل مطلوب" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Father Dead Certificate is required." -msgstr ".مرفق شهادة وفاة الأب مطلوب" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_city -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__father_dead_city_id -msgid "Father Dead City" -msgstr "مدينة وفاة الأب" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Country City" -msgstr "المحافظة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__res_city_id -msgid "Res City" -msgstr "المدينة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__payment_orders__state__accounting_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__seasonal_service__state__accounting_approve -#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.service_request_search -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_payment_ordres_search -msgid "Accounting Approve" -msgstr "إعتماد إدارة المالية" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__accounting_approve -msgid "Accounting Approve" -msgstr "بانتظار المالية" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__approval_of_beneficiary_services -msgid "Approval of beneficiary services" -msgstr "بانتظار المورد" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__send_request_to_supplier -msgid "Send Request To Supplier" -msgstr "بانتظار استلام" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__service_request__state__family_received_device -msgid "Family Received Device" -msgstr "تم" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Approve Beneficiary Services" -msgstr "إعتماد خدمات المستفيدين" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__seasonal_service__state__approval_of_beneficiary_services -msgid "Approval Of Beneficiary Services" -msgstr "إعتماد خدمات المستفيدين" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.action_exchange_order_wizard -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_exchange_order_wizard_form -msgid "Exchange Order" -msgstr "إنشاء أمر صرف" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__name -msgid "Reference" -msgstr "الرقم التسلسلي" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__date -msgid "Request Date" -msgstr "تاريخ الطلب" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__service_type_id -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__service_type_id -msgid "Seasonal Service Type" -msgstr "بند الخدمة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__branch_ids -msgid "Branches" -msgstr " الفروع" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__family_category -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_category_ids -msgid "Family Category" -msgstr "فئة الأسرة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__aid_amount -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__aid_amount -msgid "Aid Amount" -msgstr "مبلغ المساعدة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_count -msgid "Family count" -msgstr "عدد الأسر" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__benefit_member_count -msgid "Benefit Member count" -msgstr "عدد الأفراد المستفيدين" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_disbursement_total_amount -msgid "Total Family Disbursement Amount" -msgstr "إجمالي مبلغ صرف الخدمة للأسر" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__family_id -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__family_ids -msgid "Family" -msgstr "الأسرة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__branch_custom_id -msgid "Branch" -msgstr "الفرع" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__service_number -#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Service Number" -msgstr "رقم الخدمة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Service Amount" -msgstr "مبلغ الخدمة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__account_id -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__account_id -msgid "Expenses Account" -msgstr "حساب المصروف" - -#. module: odex_benefit -#: model:ir.actions.server,name:odex_benefit.server_action_exchange_orders -#: model:ir.actions.server,name:odex_benefit.server_action_seasonal_service_exchange_orders -msgid "Exchange orders" -msgstr "أمر الصرف" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__payment_order_id -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__payment_order_id -msgid "Payment Order" -msgstr "أمر الصرف" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Families" -msgstr "الأسر" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_service__is_payment_order_done -msgid "Is Payment Order Done?" -msgstr "أمر الصرف تم" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Payment Order Done" -msgstr "أمر الصرف تم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_payment_orders__is_seasonal -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__is_seasonal_service -msgid "Is Seasonal Service?" -msgstr "هل هي خدمة موسمية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__seasonal_service_id -#: model:ir.model.fields,field_description:odex_benefit.field_seasonal_grant_benefit__seasonal_service_id -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Seasonal Service" -msgstr "الخدمة الموسمية" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#, python-format -msgid "Seasonal Service Requests" -msgstr "طلبات الخدمات الموسمية" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.seasonal_service_action -#: model:ir.ui.menu,name:odex_benefit.seasonal_service_menu -#: model_terms:ir.ui.view,arch_db:odex_benefit.payment_orders_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_tree_view -msgid "Seasonal Services" -msgstr "الخدمات الموسمية" - - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__seasonal_service__state__draft -msgid "Draft" -msgstr "مسودة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.seasonal_service_form_view -msgid "Get Families" -msgstr "جلب الأسر" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/seasonal_service.py:0 -#, python-format -msgid "All selected requests should be in Accounting Approve state" -msgstr "جميع الطلبات يجب ان تكون في حالة إعتماد الإدارة المالية" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/seasonal_service.py:0 -#, python-format -msgid "There are already disbursement orders associated with the request(s)." -msgstr "يوجد بالفعل اوامر صرف مرتبطة بالطلب/ات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/services_settings.py:0 -#: model:ir.model.constraint,message:odex_benefit.constraint_rent_lines_uniq_category_count -#, python-format -msgid "Couldn't create same benefit category and count" -msgstr "فئة الأسرة وعدد المستفيدين المدخلة موجودة من قبل." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Visit Location" -msgstr "الزيارات" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Visit location" -msgstr "الزيارات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__visitor -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__visitor -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__visitor -#, python-format -msgid "Visitor" -msgstr "زائر" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "New File Assignment" -msgstr "إسناد ملف جديد" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Dear" -msgstr "عزيزي" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.death_reason_settings_view_form -msgid "Death Reason" -msgstr "سبب الوفاة" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.menu_death_reasons_settings -msgid "Death Reason Settings" -msgstr "إعدادات أسباب الوفاة" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.action_death_reason_settings_act_window -#: model_terms:ir.ui.view,arch_db:odex_benefit.death_reason_settings_view_tree -msgid "Death Reasons" -msgstr "أسباب الوفاة" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "A new file has been assigned to you:" -msgstr "تم إسناد ملف جديد إليك:" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Benefit File:" -msgstr "ملف المستفيد:" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Visit Number:" -msgstr "رقم الزيارة:" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Visit Date:" -msgstr "تاريخ الزيارة:" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Please check your dashboard for more details." -msgstr "يرجى التحقق من لوحة التحكم لمزيد من التفاصيل." - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "Best regards," -msgstr "مع أطيب التحيات،" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "System" -msgstr "النظام" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/researcher_wizard.py:0 -#, python-format -msgid "New file assignment for %s. Visit #%s created." -msgstr "تم إسناد ملف جديد إلى %s. تم إنشاء زيارة رقم #%s." - -#. module: odex_benefit -#: model:mail.template,body_html:odex_benefit.visit_notification_template -msgid "" -"\n" -" \n" -" \n" -" \n" -"
    \n" -" \n" -" \n" -" \n" -" \n" -"
    \n" -"

    Hello,

    \n" -"

    A new visit has been assigned to you. Details are below:

    \n" -"
      \n" -"
    • \n" -" Benefit File:\n" -" ${object.benefit_id.name or 'N/A'}\n" -"
    • \n" -"
    • \n" -" Visit Number:\n" -" ${object.name or object.id}\n" -"
    • \n" -"
    • \n" -" Visit Date:\n" -" ${format_date(object.visit_date)}\n" -"
    • \n" -"
    \n" -"

    Please check your dashboard for more details.

    \n" -"
    \n" -"

    This is an automated message. Do not\n" -" reply.\n" -"

    \n" -"
    \n" -"
    \n" -" " -msgstr "" -"\n" -" \n" -" \n" -" \n" -"
    \n" -" \n" -" \n" -" \n" -" \n" -"
    \n" -"

    مرحبًا،

    \n" -"

    تم تعيين زيارة جديدة لك. التفاصيل كالتالي:

    \n" -"
      \n" -"
    • \n" -" ملف المستفيد:\n" -" ${object.benefit_id.name or 'غير متوفر'}\n" -"
    • \n" -"
    • \n" -" رقم الزيارة:\n" -" ${object.name or object.id}\n" -"
    • \n" -"
    • \n" -" تاريخ الزيارة:\n" -" ${format_date(object.visit_date)}\n" -"
    • \n" -"
    \n" -"

    يرجى التحقق من لوحة التحكم الخاصة بك لمزيد من التفاصيل.

    \n" -"
    \n" -"

    هذه رسالة آلية. لا تقم بالرد عليها.

    \n" -"
    \n" -"
    \n" - -#. module: odex_benefit -#: model:mail.template,subject:odex_benefit.visit_notification_template -msgid "${object.benefit_id.name or 'New Visit Assigned'}" -msgstr "${object.benefit_id.name or 'تم تعيين زيارة جديدة'}" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Return to Waiting Approval" -msgstr "إرجاع إلى انتظار الموافقة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Are you sure you want to return this record to Waiting Approval?" -msgstr "هل أنت متأكد أنك تريد إرجاع هذا السجل إلى حالة انتظار الموافقة؟" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Set To for Researcher" -msgstr "إرجاع للاخصائي" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Are you sure you want to set the state to Waiting for Researcher?" -msgstr "هل أنت متأكد أنك تريد الإرجاع للاخصائي؟" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: model:ir.model,name:odex_benefit.model_entity_return_reason_wizard -#, python-format -msgid "Return Reason Wizard" -msgstr "سبب الإرجاع" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_entity_return_reason_wizard__suspend_reason_id -#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_return_reason -msgid "Return Reason" -msgstr "سبب الإرجاع" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_entity_return_reason_wizard_form -msgid "Retrun" -msgstr "إرجاع" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/res_users.py:0 -#, python-format -msgid "" -"Failed to delete this partner after the related user was " -"removed.
    Reason: %s" -msgstr "فشل في حذف هذا الشريك بعد حذف المستخدم المرتبط به.
    السبب: %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/res_users.py:0 -#, python-format -msgid "Cannot delete user '%s': linked to Benefits - Profiles %s" -msgstr "لا يمكن حذف المستخدم '%s': مرتبط بملفات المستفيدين %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Cannot delete user '%s': still linked to other benefit profiles." -msgstr "لا يمكن حذف المستخدم '%s': لا يزال مرتبطًا بملفات مستفيدين أخرى." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/res_partner.py:0 -#, python-format -msgid "Cannot delete partner '%s': linked to Benefits - Profiles %s" -msgstr "لا يمكن حذف الشريك '%s': مرتبط بملفات مستفيدين %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/res_users.py:0 -#, python-format -msgid "Failed to delete partner '%s' (ID: %s) after user removal. Reason: %s" -msgstr "فشل في حذف الشريك '%s' (المعرف: %s) بعد إزالة المستخدم. السبب: %s" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__member_education_status_ids -msgid "Member Education Status" -msgstr "الحالة التعليمية للفرد" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__education_status__case_study__intermittent -msgid "Intermittent" -msgstr "منقطع" - -#. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_benefit_back_to_draft -msgid "Return Benefit Profile to Draft" -msgstr "إعادة ملف الأسرة إلى مسودة" - -#. module: odex_benefit -#: model:res.groups,comment:odex_benefit.group_benefit_back_to_draft -msgid "Allows the user to return a benefit profile to draft status." -msgstr "يسمح للمستخدم بإعادة ملف المستفيد إلى حالة المسودة." - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Set to Draft" -msgstr "إرجاع إلى الاسرة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Are you sure you want to set the state to Draft?" -msgstr "هل أنت متأكد أنك تريد إرجاع الحالة إلى المسودة؟" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__applicant_name -msgid "Applicant Name" -msgstr "اسم مقدم الطلب" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__new -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search -msgid "Researcher Assignment" -msgstr "اسناد الاخصائي" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Are you sure you want to Researcher assignment ?" -msgstr "هل أنت متأكد أنك تريد إسناد الأخصائي؟" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__complete_info -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__complete_info -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__complete_info -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search -msgid "Waiting for Researcher" -msgstr "بانتظار الاخصائي" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__waiting_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state__waiting_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__waiting_approve -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search -msgid "Waiting for Operation Manager" -msgstr "بانتظار رئيسة العمليات" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__first_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__family_member__state_a__exception_first_approve -#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__state__exception_first_approve -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_search -msgid "Waiting for Branch Manager" -msgstr "بانتظار مدير الفرع" - -#. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_benefit_show_draft_record -msgid "Show Draft Records" -msgstr "إظهار الملفات المسودة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__doc_count -msgid "Number of documents attached" +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__resident +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__resident +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__resident +msgid "مقيم" msgstr "" #. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Documents" -msgstr "المستندات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"%s must contain only alphabetic characters and spaces. Numbers and special " -"characters are not allowed." +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__father_id_number_type__citizen +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__mother_id_number_type__citizen +#: model:ir.model.fields.selection,name:odex_benefit.selection__grant_benefit__replacement_mother_id_number_type__citizen +msgid "مواطن" msgstr "" -"%s يجب أن يحتوي فقط على الأحرف الأبجدية والمسافات. الأرقام والرموز الخاصة غير مسموح بها." #. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__action_type -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__action_type -msgid "Action Type" -msgstr "نوع الإجراء" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Father Name" -msgstr "اسم الأب" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Account Number is required." -msgstr "رقم آيبان مطلوب." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "IBAN Document is required." -msgstr "مرفق الآيبان مطلوب." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Bank is required." -msgstr "البنك مطلوب." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Account Holder Name is required for non-family members." -msgstr "اسم صاحب الحساب مطلوب لغير أفراد العائلة." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Family Member must be selected." -msgstr "يجب اختيار أحد أفراد العائلة." - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__creation_method -msgid "Creation Method" -msgstr "طريقة الإنشاء" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__creation_method__automatic -msgid "Automatic" -msgstr "تلقائي" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_visits_types__creation_method -msgid "Whether the visit is entered manually or created automatically" -msgstr "هل يتم إدخال الزيارة يدويًا أو تُنشأ تلقائيًا" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__recurrence_interval -msgid "Recurrence Interval" -msgstr "فترة التكرار" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_visits_types__recurrence_interval -msgid "Determines how often visits are created automatically" -msgstr "تحدد كل كم يتم إنشاء الزيارة تلقائيًا (مثلاً كل 30 يومًا)" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__recurrence_period -msgid "Recurrence Period" -msgstr "مدة التكرار" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_visits_types__recurrence_period -msgid "Time unit for recurrence" -msgstr "وحدة الزمن للتكرار" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__otp_verification -#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_otp_wizard_form -msgid "OTP Verification" -msgstr "التحقق عبرOTP" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_visits_types__otp_verification -msgid "Whether this visit requires OTP confirmation from the family" -msgstr "هل تتطلب هذه الزيارة تأكيد OTP من الأسرة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__otp_validity_minutes -msgid "OTP Validity (Minutes)" -msgstr "صلاحية OTP بالدقائق" - -#. module: odex_benefit -#: model:ir.model.fields,help:odex_benefit.field_visits_types__otp_validity_minutes -msgid "OTP code validity duration in minutes" -msgstr "مدة صلاحية رمز التحقق (بالدقائق)" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visits_types__survey_id -msgid "Evaluation Survey" -msgstr "استمارة التقييم" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__days -msgid "Days" -msgstr "أيام" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__weeks -msgid "Weeks" -msgstr "أسابيع" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__visits_types__recurrence_period__months -msgid "Months" -msgstr "أشهر" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_calendar_view -msgid "visits" -msgstr "الزيارات" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.visit_location_activity_view -msgid "Visits Activity" -msgstr "أنشطة الزيارات" - -#. module: odex_benefit -#: model:mail.template,subject:odex_benefit.visit_location_otp_email_template -msgid "Your OTP Code" -msgstr "رمز التحقق الخاص بك" - -#. module: odex_benefit -#: model:mail.template,body_html:odex_benefit.visit_location_otp_email_template -msgid "" -"\n" -" \n" -" \n" -" \n" -"
    \n" -" \n" -" \n" -" \n" -" \n" -"
    \n" -"

    Hello,

    \n" -"

    Your OTP for confirming visit ${object.benefit_id.name} is:\n" -"

    \n" -"\n" -" \n" -"
    \n" -" \n" -" ${object.otp_code}\n" -" \n" -"
    \n" -"\n" -"

    This code is valid for \n" -" ${object.visit_types.otp_validity_minutes or 5}\n" -" minutes.\n" -"

    \n" -"
    \n" -"

    Regards,\n" -"
    \n" -" ${user.company_id.name}\n" -"

    \n" -"\n" -"
    \n" -"

    \n" -" This is an automated message. Please do not reply.\n" -"

    \n" -"
    \n" -"
    \n" -" " +#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_kanban +msgid "نوع الاجراء:" msgstr "" -"\n" -" \n" -" \n" -" \n" -"
    \n" -" \n" -" \n" -" \n" -" \n" -"
    \n" -"

    مرحباً،

    \n" -"

    رمز التحقق الخاص بتأكيد الزيارة ${object.name} هو:

    \n" -"\n" -" \n" -"
    \n" -" \n" -" ${object.otp_code}\n" -" \n" -"
    \n" -"\n" -"

    هذا الرمز صالح لمدة \n" -" ${object.visit_types.otp_validity_minutes or 5}\n" -" دقائق.

    \n" -"
    \n" -"

    مع التحية،
    \n" -" ${user.company_id.name}\n" -"

    \n" -"\n" -"
    \n" -"

    \n" -" هذه رسالة آلية، الرجاء عدم الرد.\n" -"

    \n" -"
    \n" -"
    " #. module: odex_benefit -#: model:sms.template,name:odex_benefit.visit_location_otp_sms_template -msgid "Visit Location OTP" -msgstr "رمز التحقق لزيارة الموقع" - -#. module: odex_benefit -#: model:sms.template,body:odex_benefit.visit_location_otp_sms_template -msgid "" -"\n" -" Your verification code for visit ${object.name} is ${object.otp_code}.\n" -" It is valid for ${object.visit_types.otp_validity_minutes or 5} minutes.\n" -" " +#: model:ir.model.constraint,message:odex_benefit.constraint_job_settings_uniq_name +msgid "هذه الوظيفة موجودة بالفعل!" msgstr "" -"\n" -" رمز التحقق الخاص بزيارتك ${object.name} هو ${object.otp_code}.\n" -" صالح لمدة ${object.visit_types.otp_validity_minutes or 5} دقائق.\n" -" " #. module: odex_benefit -#: model:res.groups,name:odex_benefit.group_otp_manager -msgid "OTP Manager" -msgstr "مدير المصادقة (OTP)" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_visit_skip_otp_wizard_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form -#, python-format -msgid "Skip OTP Verification" -msgstr "تخطي التحقق بالرمز (OTP)" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__otp_code -msgid "OTP Code" -msgstr "رمز التحقق (OTP)" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__otp_generated_at -msgid "OTP Generated At" -msgstr "تاريخ/وقت إنشاء رمز التحقق" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The family profile has no email address. OTP cannot be sent. Please add an " -"email first." -msgstr "ملف العائلة لا يحتوي على عنوان بريد إلكتروني. لا يمكن إرسال رمز التحقق. يرجى إضافة بريد إلكتروني أولاً." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The email template 'Visit Location OTP Email' is missing. Please contact " -"your administrator." -msgstr "قالب البريد الإلكتروني 'رمز التحقق لزيارة الموقع' مفقود. يرجى التواصل مع مدير النظام." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The family profile has no mobile number. Please add a valid phone number " -"before sending OTP." -msgstr "ملف العائلة لا يحتوي على رقم جوال. يرجى إضافة رقم صالح قبل إرسال رمز التحقق." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The SMS template 'Visit Location OTP' is missing. Please contact your " -"administrator." -msgstr "قالب الرسائل القصيرة 'رمز التحقق لموقع الزيارة' غير موجود. يرجى التواصل مع المسؤول." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "Verify OTP" -msgstr "تحقق من OTP" - -#. module: odex_benefit -#: model:ir.model,name:odex_benefit.model_visit_location_otp_wizard -msgid "Visit Location OTP Verification Wizard" -msgstr "معالج التحقق من OTP لمكان الزيارة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__otp_code -msgid "Enter OTP" -msgstr "أدخل رمز التحقق OTP" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_otp_wizard__visit_otp_code -msgid "Visit OTP" -msgstr "رمز التحقق للزيارة" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 -#, python-format -msgid "You must provide a reason for skipping OTP verification." -msgstr "يجب عليك إدخال سبب لتخطي التحقق باستخدام رمز OTP." - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_skip_otp_wizard__reason -msgid "Reason for Skipping OTP" -msgstr "سبب تخطي التحقق برمز OTP" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 -#, python-format -msgid "OTP verification skipped by %s.
    Reason: %s" -msgstr "تم تخطي التحقق برمز OTP بواسطة %s.
    السبب: %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/visit_location_otp_wizard.py:0 -#, python-format -msgid "Invalid OTP. Please try again." -msgstr "رمز التحقق OTP غير صالح. يرجى المحاولة مرة أخرى." - -#. module: odex_benefit -#: model:ir.model,name:odex_benefit.model_visit_skip_otp_wizard -msgid "Skip OTP Reason Wizard" -msgstr "معالج سبب تخطي رمز OTP" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Please complete your pending visits before proceeding." -msgstr "برجا اتمام الزيارة الاولية للأسرة لإستكمال الإجراء" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_has_disabilities -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_has_disabilities -msgid "Has Disabilities?" -msgstr "هل لديه إعاقة؟" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Basic Information" -msgstr "المعلومات الأساسية" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.benefit_vehicle_model_action -#: model:ir.model,name:odex_benefit.model_benefit_vehicle_model -#: model:ir.ui.menu,name:odex_benefit.benefit_vehicle_model_menu -#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_form_view -#: model_terms:ir.ui.view,arch_db:odex_benefit.benefit_vehicle_model_tree -msgid "Vehicle Model" -msgstr "موديل المركبات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit_vehicle_model.py:0 #: model:ir.model.constraint,message:odex_benefit.constraint_benefit_vehicle_model_name_unique -#, python-format -msgid "The name must be unique." -msgstr "يجب أن يكون اسم الموديل فريداً." - -#. module: odex_benefit -#: model_terms:ir.actions.act_window,help:odex_benefit.benefit_vehicle_model_action -msgid "Create the First Vehicle Model" -msgstr "إنشاء أول موديل للمركبات" - -#. module: odex_benefit -#: model:ir.ui.menu,name:odex_benefit.benefit_vehicle_model_settings_menu -msgid "Vehicle Settings" -msgstr "إعدادات المركبات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__application_form -msgid "Application Form" -msgstr "الاستمارة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__driving_license -msgid "Driving License" -msgstr "رخصة القيادة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_cars_line__owner_identity -msgid "Owner Identity" -msgstr "هوية المالك" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__marriage_certificate -msgid "Marriage Certificate" -msgstr "شهادة الزواج" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__death_certificate -msgid "Death Certificate" -msgstr "شهادة الوفاة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_family_member__salary_certificate -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_salary_certificate -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_salary_certificate -msgid "Salary Certificate" -msgstr "شهادة الراتب" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "Death Certificate is required for member '%s' when marked as deceased." -msgstr "شهادة الوفاة مطلوبة للفرد '%s' عند وضع علامة متوفى." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "Income must be greater than 0 for member '%s' when working and age is greater than or equal to 18." -msgstr "يجب أن يكون الدخل أكبر من 0 للفرد '%s' عند العمل وعمره أكبر من أو يساوي 18." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "Salary Certificate is required for member '%s' when working and age is greater than or equal to 18." -msgstr "شهادة الراتب مطلوبة للفرد '%s' عند العمل وعمره أكبر من أو يساوي 18." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"Marriage Certificate is required for member '%s' when marked as married and " -"not a mother." -msgstr "شهادة الزواج مطلوبة للفرد '%s' عند تحديده كمتزوج وليس أماً." - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_edit -msgid "Family Edit" -msgstr "تعديل العائلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__family_return_reason -#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_family_return_reason -msgid "Family Return Reason" -msgstr "سبب ارجاع للاسرة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__is_mother_salary -#: model:ir.model.fields,field_description:odex_benefit.field_salary_line__is_mother_salary -msgid "Is Mother Salary" -msgstr "هل هو راتب الأم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_salary_line__approved -msgid "Is Approved" -msgstr "تم اعتماده" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Expenses and Income" -msgstr "الدخل والالتزامات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_expenses_line__deduct_from_family_income -#: model:ir.model.fields,field_description:odex_benefit.field_family_debits__deduct_from_family_income -msgid "Deduct from Family Income" -msgstr "يخصم من دخل الأسرة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_country_id -msgid "Mother Dead Country" -msgstr "دولة وفاة الأم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_certificate -msgid "Mother Dead Certificate" -msgstr "شهادة وفاة الأم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_reason_id -msgid "Mother Dead Reason" -msgstr "سبب وفاة الأم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__mother_dead_date -msgid "Mother Dead Date" -msgstr "تاريخ وفاة الأم" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_city -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_res_city_id -msgid "Replacement Mother Dead City" -msgstr "مدينة وفاة الأم البديلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_date -msgid "Replacement Mother Dead Date" -msgstr "تاريخ وفاة الأم البديلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_certificate -msgid "Replacement Mother Dead Certificate" -msgstr "شهادة وفاة الأم البديلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_reason -msgid "Replacement Mother Dead Reason" -msgstr "سبب وفاة الأم البديلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_mother_dead_country_id -msgid "Replacement Mother Dead Country" -msgstr "دولة وفاة الأم البديلة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__replacement_dead_reason_id -msgid "Replacement Mother Dead Reason" -msgstr "سبب وفاة الأم البديلة" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 -#, python-format -msgid "" -"The benefit record %s state has been changed to %s.
    Return" -" Reason: %s
    Reason: %s" -msgstr "تم تغيير حالة حالة المستفيد %s إلى %s.
    سبب الإرجاع: %s
    الملاحظات: %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/entity_refused_wizard.py:0 -#, python-format -msgid "" -"The Benefit %s state changed to %s.
    Suspend Reason: " -"%s
    Reason: %s" -msgstr "تم تغيير حالة المستفيد %s إلى %s.
    سبب الإيقاف: %s
    الملاحظات: %s" - -#. module: odex_benefit -#: model:ir.actions.act_window,name:odex_benefit.suspend_reason_action -#: model:ir.ui.menu,name:odex_benefit.menu_suspend_reason -#: model_terms:ir.actions.act_window,help:odex_benefit.suspend_reason_action -msgid "Reasons of Suspension and Refusal" -msgstr "أسباب الإيقاف والرفض" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_stop_reason -msgid "Stop Reason" -msgstr "سبب إيقاف" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_reject_reason -msgid "Reject Reason" -msgstr "سبب الرفض" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_suspend_reason__is_incomplete_visit_reason -msgid "Incomplete Visit Reason" -msgstr "سبب عدم اكمال الزيارة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_attachments_settings__show_in_portal -#: model:ir.model.fields,field_description:odex_benefit.field_ir_attachment__show_in_portal -#: model:ir.model.fields,field_description:odex_benefit.field_mrp_document__show_in_portal -msgid "Show In Portal" -msgstr "عرض في البوابة" - -#. module: odex_benefit -#: model:ir.model,name:odex_benefit.model_visit_location_refusal_reason_wizard -msgid "Reason for Visit Refusal" -msgstr "سبب رفض الزيارة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location_refusal_reason_wizard__suspend_reason_id -msgid "Refusal Reason" -msgstr "السبب" - -#. module: odex_benefit -#: code:addons/odex_benefit/wizards/visit_location_refused_wizard.py:0 -#, python-format -msgid "" -"The visit record %s state has been changed to %s.
    Refusal " -"Reason: %s
    Notes: %s" +msgid "يجب أن يكون اسم الموديل فريداً." msgstr "" -"تم تغيير حالة سجل الزيارة %s إلى %s.
    سبب الرفض: %s
    ملاحظات: %s" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form -msgid "Resend Survey Link" -msgstr "إعادة إرسال رابط الاستطلاع" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.visits_form -msgid "Surveys" -msgstr "استطلاعات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__response_id -msgid "Survey Responses" -msgstr "إجابات الاستطلاع" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_visit_location__response_count -msgid "Responses Count" -msgstr "عدد الإجابات" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "Family Evaluation Responses" -msgstr "جابات استطلاع الأسرة" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "You must send the evaluation form before closing the visit." -msgstr "يجب إرسال نموذج الاستطلاع قبل إغلاق الزيارة." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The visit cannot be closed before the family completes the evaluation form." -msgstr "لا يمكن إغلاق الزيارة قبل أن تُكمل الأسرة نموذج الاستطلاع." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "The family profile has no email address. Please add an email first." -msgstr "ملف الأسرة لا يحتوي على عنوان بريد إلكتروني. يرجى إضافة البريد أولاً." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "The email template 'Visit Location Survey Email' is missing." -msgstr "قالب البريد الإلكتروني 'زيارة - استطلاع' غير موجود." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "" -"The family profile has no mobile number. Please add a valid phone number." -msgstr "ملف الأسرة لا يحتوي على رقم جوال. يرجى إضافة رقم صالح." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/visit.py:0 -#, python-format -msgid "The SMS template 'Visit Location Survey' is missing." -msgstr "قالب الرسائل القصيرة 'زيارة - استطلاع' غير موجود." - -#. module: odex_benefit -#: model:sms.template,name:odex_benefit.visit_location_survey_sms_template -msgid "Visit Location Survey SMS" -msgstr "رسالة استطلاع الزيارة" - -#. module: odex_benefit -#: model:sms.template,body:odex_benefit.visit_location_survey_sms_template -msgid "" -"\n" -" Dear family, please complete the evaluation form for visit ${object.name}: ${object.survey_url}\n" -" " -msgstr "" -"\n" -" عائلة كريمة، يرجى تعبئة نموذج الاستطلاع للزيارة ${object.name}: ${object.survey_url}\n" -" " - -#. module: odex_benefit -#: model:mail.template,body_html:odex_benefit.visit_location_survey_email_template -msgid "" -"
    \n" -"\n" -"

    Hello,

    \n" -"\n" -"

    Please complete the evaluation form for your visit:\n" -" ${object.name}.\n" -"

    \n" -"\n" -" \n" -"

    \n" -" \n" -" Open Survey\n" -" \n" -"

    \n" -"\n" -"

    Thank you for your cooperation.\n" -"
    \n" -" ${user.company_id.name}\n" -"

    \n" -"\n" -"
    \n" -"\n" -"

    \n" -" This is an automated message. Please do not reply.\n" -"

    \n" -"
    \n" -" " -msgstr "" -"
    \n" -"\n" -"

    مرحباً،

    \n" -"\n" -"

    يرجى تعبئة نموذج الاستطلاع الخاص بزيارتكم:\n" -" ${object.name}.\n" -"

    \n" -"\n" -" \n" -"

    \n" -" \n" -" فتح الاستطلاع\n" -" \n" -"

    \n" -"\n" -"

    نشكر لكم تعاونكم.\n" -"
    \n" -" ${user.company_id.name}\n" -"

    \n" -"\n" -"
    \n" -"\n" -"

    \n" -" هذه رسالة آلية، يرجى عدم الرد عليها.\n" -"

    \n" -"
    \n" -" " - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "Short Number must be 4 letters followed by 4 digits (e.g., ABCD1234)." -msgstr "يجب أن يتكون الرمز المختصر من 4 أحرف تليها 4 أرقام (مثال: ABCD1234)." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#, python-format -msgid "Benefit Members" -msgstr "الأفراد المستفيدين" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -#, python-format -msgid "Non Benefit Members" -msgstr "الأفراد غير المستفيدين" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.grant_benefit_form -msgid "Monthly expense" -msgstr "المصروف الشهري" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#, python-format -msgid "The procedure cannot be continued; the family is not a beneficiary." -msgstr "لا يمكن متابعة الإجراء، الأسرة غير مستفيدة." - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefit_category__is_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_benefits_representative__is_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_external_benefits__is_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_grant_benefit__is_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_form -#: model_terms:ir.ui.view,arch_db:odex_benefit.view_benefit_category_tree -msgid "Is Benefit" -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 "Exception First Approve" -msgstr "" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__show_in_portal -msgid "Show in Portal" -msgstr "عرض في البوابة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__emergency -msgid "Emergency" -msgstr "طارئة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__permanent -msgid "Permanent" -msgstr "دائمة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__exceptional -msgid "Exceptional" -msgstr "استثنائية" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__service_category__seasonal -msgid "Seasonal" -msgstr "موسمية" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_amount -msgid "Maximum Amount" -msgstr "الحد الأقصى للمبلغ" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_age -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 "شروط الخدمة" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form -msgid "Settings" -msgstr "الإعدادات" - -#. module: odex_benefit -#: model_terms:ir.ui.view,arch_db:odex_benefit.services_settings_form -msgid "Accounts" -msgstr "الحسابات" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__allowed_recurrence -msgid "Allowed Recurrence" -msgstr "التكرار المسموح" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__once -msgid "Once" -msgstr "مرة واحدة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__periodic -msgid "Every Period" -msgstr "مرة كل فترة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__allowed_recurrence__unlimited -msgid "Unlimited" -msgstr "غير محدد" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__recurrence_period -msgid "Recurrence Period (Months)" -msgstr "فترة التكرار(عدد الشهور)" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__requires_visit -msgid "Requires Visit?" -msgstr "هل الخدمة تحتاج زيارة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__fixed -msgid "Fixed Amount" -msgstr "مبلغ ثابت" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__category -msgid "Amount by Category" -msgstr "مبلغ حسب الفئة" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__category_person -msgid "Amount by Category and Individuals" -msgstr "مبلغ حسب الفئة وعدد الأفراد" - -#. module: odex_benefit -#: model:ir.model.fields.selection,name:odex_benefit.selection__services_settings__max_limit_type__region -msgid "Amount by Region" -msgstr "مبلغ حسب المنطقة" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__max_limit_type -msgid "Max Limit Type" -msgstr "طريقة الحد الأقصى" - -#. module: odex_benefit -#: model:ir.model.fields,field_description:odex_benefit.field_services_settings__needs_beneficiary_manager_approval -msgid "Needs Beneficiary Manager Approval" -msgstr "هل تحتاج موافقة مدير المستفيدين؟" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "Mother has no benefiting children" -msgstr "ليس لديها ايتام قصر" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"The application has been rejected due to missing required documents, lack of" -" official proofs, or the family's ineligibility for the association's " -"services." -msgstr "تم رفض الطلب بسبب عدم استكمال المستندات المطلوبة أو الإثباتات الرسمية أو لعدم استحقاق الأسرة لخدمات الجمعية." - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He has a physical or intellectual disability but is over %s years of age." -msgstr "لديه إعاقة جسدية أو فكرية ولكنه تجاوز عمر %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is enrolled in a scientific or vocational specialization but is over %s years of age." -msgstr "منتظم في أحد التخصصات العلمية أو المهنية ولكنه تجاوز عمر %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is enrolled in a medical specialization but is over %s years of age." -msgstr "منتظم في أحد التخصصات الطبية ولكنه تجاوز عمر %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is over %s years of age and not enrolled in a scientific or medical specialization." -msgstr "تجاوز عمر %s وليس منتظم في تخصص علمي أو طبي" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is over %s years of age and not enrolled in an educational institution." -msgstr "تجاوز عمر %s وغير منتظم بجهة تعلمية" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is employed with a salary exceeding %s." -msgstr "يعمل براتب اكبر من %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"He/She is over 18 years of age and not enrolled in an educational " -"institution." -msgstr "تجاوز عمر 18 وغير منتظم بجهة تعلمية" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He is over %s years of age and has completed his education." -msgstr "تجاوز عمر %s واكمل تعليمه" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "He does not reside with his family." -msgstr "لايقيم مع اسرته" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"Failure to complete the required documents or official proofs, or the " -"family’s ineligibility for the association’s services, and the application " -"has been rejected." -msgstr "عدم استكمال المستندات المطاوبة او الاثباتات الرسمية او عدم استحقاق الاسرة لخدمات الجمعية وتم رفض الطلب" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/benefit.py:0 -#: code:addons/odex_benefit/models/benefit.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "Married" -msgstr "متزوجة" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She is employed and not enrolled in an educational institution." -msgstr "تعمل وغير منتظمة بجهة تعلمية" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She is over %s years of age and has no underage brothers." -msgstr "تجاوزت عمر %s وليس لديها اخوة قصر" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She is over %s years of age." -msgstr "تجاوزت عمر %s" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She works with a salary greater than %s." -msgstr "تعمل براتب اكبر من %s " - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She is employed and has completed her education." -msgstr "تعمل واكملت تعليمها" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "She does not reside with the family." -msgstr "لاتقييم مع الاسرة" - -#. module: odex_benefit -#: code:addons/odex_benefit/models/family_members.py:0 -#, python-format -msgid "" -"Application rejected due to missing documents, missing official proofs, or " -"the family's ineligibility for the association's services." -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/Services/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/models/Services/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 3c917452aee2a8a8c768a1a521cb56057a5985a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 499 zcmZXQ%}N6?6on`Aue2*&x^y#(7AtilB0hneB1jkrX_LXBnPkY1SU0|lJ72@c=vEMX z1y|n04i?NXC*L`jT)6jcJU)!zyuY44e8Td$Lx2^EdydOr^Bmej1dg}CVHrsLAy zR^>L*eg``7l6uL!iw6H^qdkY@u6AdZ zXNI!0UA9T&77bDX2GY70_<;-pBzi51q6OL_EdmtiQ_;SihraZo@IO!>L@xb(XJ)v& zG)2ox%y;hReCM3+e)w*sQq=JK*B_o-{_#0Y`yVQd{wx%(;EM+UOk;XS>*@`?Yc!0m z*)VmgGdfnoQmNgrk(wQ+>o#0ndqZOuvp>+7&5gGA$ZQl)<1iOBZdOx7jmHY8DP%Pz z)D&3>HKnYk%#2%Ft^5fv&}yc17F)c-V(D}v#yhbzgI;UCrc3wg!-U6g-fU98(VvUL z6@2lZ>6*s1hR(Ex!Ssg73}!AFz};%t+*x-ww1&r>c7fT1 zRmMsaW2I^~eiG>(R@~4VQ)r)NC01q?HnC)4#_D6UF@yHKSbblX&Z5_Tg@fKWFp@tw zl0P((KRl9u4*4T&GQ;&KW}L&!G~*t&hfT3*w0LahvE4YPu-Xf(j;q#vY<8segsLMf zXxC=rB+Aq506WMIvBT^+c4Wz6N7)=Z#*RO>8qc#6?BoYp;}m?Ne<*ah6}MR{<6H+kzm|E*rH(+a{Sk8iAsu$8O|-ajnT zwtBGDSYOOrH%r~1)u|`Tf(LAKS`~t3(z@SD9@e|92d%JwA)9+{IDRe&+1%C~b0Oz! zE?S(s%R|1{O6E2vSQG|HD+=R!^03FH2KsX1M6|-C8&3>T0yRlb@Rik;;B2$hN_e*( zCqc3r_p8^lp>uEZWI19rLwdbVkSs=`+wk7Wa;U8|qi%OKY&F$FvT|*-NTWdAI1%ws zde^gD%}kdr#Jt0?$tV;Rpn^4ngwqDpPJ78_wI?FB+Dz(MD&2R|3h6e3xEV11#L9LN zg;<9tTw2Yj_b{E$U5&bRe4CXxiJJH7y;k!cw!T@pMa8*yvf|WOt2(JChP0Uo787Y- zrv&?O)%Ep~e)StcE5S55mgwu^NLmE$YRs8*7t##s zEL;#!##wV|)5&vj6uoah$xg^+d@)$75BTLf5sM-PE?iQ{`3sloFWqUb0`D#=_=AhDoCi)J z3j{k4DYe?+@g2yfBy03}7zg2}3w}m_cT&lA=N1?DTVRDdS-n3bV1J8v>%E7vLKGi` ze!P0O+e&@|c*e9lP4Az{XdlPBov-R+gFeskoW<1Q0)dMJ=v-3p3UacP%}Y1*8Y*&B zPJK2iG~`(k5iilQPsL&)!y+TTFOMKn`)owAQDeB+n1V<}(ad*|8E9?L%>iv)-_Y(D zYx&A%!CMyv%;XuF?T9We8>oYC3z@IBNgIxARxX(fEc(|mL?DH%YFV5PyAjW zl8_5OUmj|_3CRuiB~pztsl012n7m@hsKpy^Y3QFnAp_kQWwMWjwzqMDz3 z1yAok1HompjuG50LaGKKbsB3w3;iqE`7WWG$%JP>CzH6(iVn$462DJJr<@A~QVPF2 zg3Rg9W=5q?#!#V+kX5Hxk;IQ;D#eP(87yZ%#e`ry3+$s0NW|L=Eay9ldF*+y7h_Yh zg0iexDPdW}G2(4%DiB%qBBHqyDA!zZ1Bv)50a{%35^qxOYXnGR)C@&z;u}=4O*ZC4 zl&QUMqDwpppn-%e-5}EWh37cWL^9bN^R@HR^L^q=-Ao2z9M-@{ zOFEx;i*RSK)jp_XjCCKLu8WbFzoI_?v*b6t>g$5lmjvx4TosGzz)HMA$RC- z>X@W%3EY$8a7rrdB;1qdGPmRiRyfK|V+A-SYK1v=mc0N+g+|NC)i8u z0@9Q0B6}I>^XwAz?JIJ62TN*m2E3S=S3}Q4(7_51pkEudf0pM_SrS2*)H91ukil_7 zlmWr7q(HL<@^|4s^i~tTd0;sEaP>O*G|~=wkX^T7%f3j+khl~32+R`L4&FqnqpR&FqIdmhgl7@Ee1>9Zp9nIOG>+%61ZmF{yZtz!3mAB-Qs*$A#=~ za#H$}xhI1qmDeJUr#&b0p1JQf?3&kzQ#5mp0BMUmNw%yj%cB zJsy&p2$NXdkhqG)V26d$VG+FPP#%hTAezh27RsZ7{(!X>1|71`KA}q`N<`g*q-G;1 zgEPWGlA4sbzC~$~V=m1Wi}PFcvbACRrB=bV`;}9fu`q($pJG1csF9|efyq_Y`=@rg z@J|m_+a5dI2~0+$qYn2c*g|SP+%rDZ#gB-zKh)p*kPL>l&XhI3p{<+Dgz11IZrgOo zxCmoOTQl*&$_Md_HM^y)!7^_<1Bcl-bi3`UJT3!ys&!S)L+`U|?!avq+UnBU_B})N zP%fg6hdybGLsz%b8<^{*bgm6u*9I0!4&_#^4hY|Kz`#=&ytQU0<$?W(dJ*PD@-Y3<|(va;-SA@6q^`pAAxmR)MO4r^u@0S3cBN_F;z; z7<+lGoK%y^f%Qm#M146x;*8PN7Q*L zl=k~D*?4UtH7)-rZKgfTg4#}}6(_Pl0@PPoi)y7!6|uA^_8>l{L0+~>EdH2^ zx{yZD%LXdchDMAMwFC6}0lt{bAUt5MnwhTV9K#E3DpG;d&Qmzo%CiF@4 zqqGP(rTWaEbpoHKAAE|y9#wK3E&X}oFz@cVESbmu zHnQxFS~@==at_C~OGd|5%;i5(NG0{IF&7nYVJ2kiC5pd<6jL#?C<`Jns%1gdxoA}~ zomnHX8G9r)vM8H?eR8KOOYMaeX8UR=h`l5Oj)lt|=Tp@4*0PIiFM!Z4bs|1vPLhdI;ZyA@fxsuM~D}F4RLBtio4YGBdYaohFtlmN??kR8X^MsskM@GkWZdox_dGk zl?f{7WlMUweJH-8MvNJTBQ9WvhN)BfbLxlaGKub3ka$d8!@r^27YXd{5I#hgMSSsX z0Ob(sBqWs+sFRxqu?g|$88dnr^+ktVK63HW072&9jk|a*`kl=jJyXyMO?+d&t#`cR zs2+Fn8Wx9nLgo##;l$ycivo+Xay@?nxlQ4a0>(YN9}|x_F7q{S#|!@!X54<)L-JEO zrGowu{r($YTn3<%BISc~_?4iRPwmt}L2~)nbSkF>h!tOub)0Q zEZ5$Hx&M9YOpj&iSxJ!H-FLsfFn0~I>NXs!Vvr<3bGgf5|KJrT5?p+ndXvQ@{tiI8 zE5awqrp&l8)j;=5AIXTA3@Qj*O?(8Xi;ohcZ89AY<~qIdGV8GgZ`GzgZD$rn>a3Pf zz+Hz(cOL1eakpv;R3=|`y*Pletjy_>dIeSa_3{P`|D^JWOnp`mv#FNp&4& z?fRY#4d$yoz-s=K67l7E@fa9>QYApFShJ*y5Oa)28#&2^Ks>D(33$5{i-VCCJ@DgJ zpG)U%B(V9uP1fw?zBdi~DtZKd z3V?rHh@uV;!bY(br}0RT22qLl2Lh77@LW_*3C4dy!~f!oN#o?IWGtGf6v|Mw?2@B1 zv@1yU)NiAl&#qE}a zIygxMuTsS(>!eC#$3DC4Qd#9E+-+9=0of=v&UbF#8AeDp_DuEZd(M5Id+s^k>5s?8 zss?`l{M*TuzaKJ;{}40!bHH52lWl-7gPA>}Z+6VS)v@|^$L>2F$25LyFpJrr8qDU_ zs{7dPc#t^Eg~Zho9}KoYPDBo!^GKvHEjNNQSAW%XM|YwR=3ZL}QeEycXY zGU@eG#(SBxqqSI?VV9~$e;%02c(SHx7~JTX%;;Fm?AWx-Wvk;br{i*O+ka|w0`9F= zm`jUe!LrRNtop?6R3Y_Q4P5<+)v1B2voY`uaAV*a!@6;BO*YP&Yyx!?s^z3^ISHb( z#9n7_u#=c=mc7YNeQI}_@$?_=x?YvX;KeV3iZ`vf}&b)J{C zdpzMwalX)7zqeD@OuGxNsP&_`*Unc2k61CKn5dh_8*#qX?#B<~q!_fHQ|;?l%c16O zZ>{l`C4)H0xk#d(2yg%-;19K+QVN`VX}%(ztDx6gw)C=G#L2R(WW2{QQ<}&?@CWO$ z;7l6NEKx@{(E!<*7!1|cOU|B|s#@0LEQ~g=^5|ZV-)@=GXM8DI@8vtq!S2>Xx-6o8 zh9!BMoZs(liJ5Xiem_m}mEM;0Z+6L0XM`HNC8ccm0C zbnxv_FT9KC{cU9Y9$Ixrn;=F=f%X30?Cn z&*pBYdDN4YWuAvQ6DW zb|=Rwb!EttEK2q=p+4+8rGL0{i;Io8i@sVO(iyhbw&WPubee?O`n`Uf{|xKOXg7vg z%<85K)N)s=Z?pfC7)zWba*haXyd)P;k_|nsKG6>$8%%$ApXqh8Z#w@o=zpFjeC7Pw zcy7L8e%F37JTk5scQ1TmJ~CGg z;eeXVoHe$sr^dGO_atAknX_y?H9xU(=aKc8Y}I|>C~I{WcbY@LLXHP!CJtlV9rIGl zRwgWd1Xf+5mM5*4Nt-7du z&3=g|BWGurf$5nIv+<>471N_S8Q#rZ8X?Q2E2uQ`5el&ZZ5XS@BWU8Hk(&%VX3zj+ z7Ifl1g+`dSWNF@4yuD;0Mj;@hSCx9tAPlqmUn&%U7dzwHp{gqcH@MUMK>PJM?Lnlo zl!|^)$pz=9Rq=JY%7Z)E9w<4~+6bwkbchzOXi1}q_pq~KIu`m?X7mm>%YZoqlU2Wc#Ew$8H6efg`up5v>A9#lYniQO$VP74aJRL_y{xorRT1h@Viga%&iv2cf@IVQr+BtlWr_t@C{l zSs!jR23B*g_tGerQ*gDzIl`!)t|vKSVw(1Nl!z&sXb`HyL8z8vgHkzR@L|H$6rBlO z5vl+UbIgXAh8T5grTZz){f^Z{<-Jqw>{t+&0P|8rq<_PRY_@#&pl6fOt35?Ks@s_L%+D?D*VW4G58!Fc(0w0!bBs(+AuofIG_7 z!FdXv`hdSS0I$2<08}2=ql_sS+ypl<9AT1;!%;M4{i70ReMHDf%wkbH&8r$B>Z(lm z5Q}3V#gx9a1DK>v?>K4*8p3b(0AJV(P$kBxXA@*+;20HbRX%|*Dp1Z5YBB_k#VlMy z%-|K`Wd5|iLo`e4Zp#!DdKX($;uiI}O@!i+_&E{s$K_=Rlx-srskk8SQUwPA$inhu zg@J}kBJBfqQZY|UfI$mVmMeZmUG7kqN|fh3VVq|oB;L)sso?wC-!keS;K|4u$?hDh zO1{9fo_hl;+x<2zSWy22eT>5MINg!KCUulyU24(M*zN}c;vjSMk-Pq zWx5SEj#|oleadVZt~dC);*rfFeDU@@sM$$cWXOa^a~m zr$v^1T;;Ts(H@{|7P;v(JIUU}dxo9DG0n^I4>Z2e@Iu9ZSsRHh;u`i``Vw*r*TsF% zVS3sw?nk+pAkhn`qK{tCSr#<}{C1ZDk=QC`Mg|@T;U=WNP&Pn#kI_jvmSSS0XIrIM z#evcON`&6UnC?Ayi}J9dIohua?@&yQb|VSR=`5figKIIR#@)P_9Bl*{2L{o3F|A1k zy|f!q?B2bKfmEEJg}*`M6cNhG#2mU zR<$*g5d{My1dc83N_k@Sy#)p&eoGx}#8(iYz77qdEaUf7QW)ulVu#ul^cnE4c(Ust z%10qA?SV00cy1YjJiBSqAK45-m-b}{Q-DqcaR7mWiW(E1RXX%tK!sdk(;~twI;v~CXuh;P_>ufxB#z_ES=<3n!ndz~l z9^dY9JYu{HYx7$07SFIt1!{&rl&ko$Kd9pU3a}K<~ z(bC&S!_b*dwNh=fVXCy=N;lHLnXODa+sL-9hSknBa_xL0ugcS{Lc7o?w2O^md!#X< zaG6%AU2c@yl}1I^UeQEWSa&pGx!Hx$+o{GFFgcM2CZAx&fhmY0FvSEj0nCUf0aHpa zJA{5ktCime)!I}|kFuwiLpQi^=^m2O=?JeA*32l=_J!LDqRg!4wnPx6oJB9v?OH0b zgcG`<*LEY5sVK)Z>V{6uh;nZRt~@8DFQf8XPRm0L&+jNilLPkuEM!jM3BI9gnyWQ* zp*0MlH&ViAm?9<2IirzwGppG(tzo&Dg`7x>jL6l zVbh#^AGQQ+S(HUZjG~{4%2mV|+Ki*kDDqh`f!q$UQ|!W`P2M#dW1wMN>|WCw6DqX_ zsU4^}F7}FjVn6!Xsd5LzBch778S&`dbYqw5`!R9wuHKkb<%h)MedW6q?r<`vRAZ0I zKOvsP*i})(xO;)gZp?Wfa%J(9%9Gap$R7|N6HhD55!8PKn5w8FPntN>oOlM*aK#>V zA6q>rj;`tAS@GN*?Y7=HB%T+??r4q2QLiXo5HE_C#K*-a#BuS-xvV%LJ_R~XqSwRX z)8Z8BJt1Ber}2JLoDpa7u8DKvJl;=d0Vv+*ZY&yZbJj5oMm)rhQCyXZTrr%y%3SHY#2>bey(+M%Jni2P%P0Azd z^`r!&K7lS&u^KNj&p>G3XhNJeeoPy9&fp0saUnF-ZE65xDoRbcZ`X85G!%h;^PVP; zAie%Y_xM#`_`U+q9#gL)&mOBEz1my~Lca}!d-J&$jszj}g(JlgD2t_*8(f7V36nzG z?F3F|d&Zt|JMOF(UX2yZ)hn*N;Wg1V!Q0$#JKpd5;&No2XgTc};hZF8|A|NI?%Bpd z^2sY> zF5lBtx9jCaiJ3OTdh(94mt#bf#g;Z5;oeIKu>1~mqKnOc79^|fS)WW=*`BCh50`D{ z2DsUoX}L=Ex-Bq>SRcUxH?P$fz2-Hr@cPIVW~-Nz?ASnQJzQRN*Gr2_vN`VrZrzu{ zmEH0szN*vitSjA4)2$`knf5@^P5DXC6OG$*ZfJ*o=(KFCkP?mcN}v4ITVBVFN`0FF zs-gXhUgw4@1J~|2ZFiIP)=Rx!f|#h0vu+DgE|;rkc}V0FuJ%MQz@8}(lg6Xi^ED(^ zw6ofGoxY_DeMPsys(^SF3~3Ug?9eS^MK`qtZN*s7UIK61n#$|Qr&M0QUcGJ#?F!^? z>R-{N`teAMX^5P#I5AdNu@Kr<{o zqyBllqIaL#&XdC=dfNhU5!3=uBMAMLzJlptswGYp)6!qkZt2(aNNcviiOJ8RBDR(E z%ZmU}xwrg@`at1j;2WjEEsk_=>!i-2+FN*(a?o^B&+A3K`}lpPvz=q0%F;qQvtg7z z%NO!lXAxWu!LeSB6QTyI0ILd}4}R|E!Iw!I1(`*UTpndEt2f%4m)6hZ?GtL1Tk$PA@4-i?Qbd(GYU++_>x1z0L&DY{p*H;Z; ztm&(%HP~*uwOcSp1R2kqP0e8^MEZor1Jz^NIsq00ljWwO{H9=ccPA1W>jm3ibUU#w z42p?xxC)yjh4n)^Zl#>n9%cWAXTYmF>RU29#xSQd^aZsWO#b7+u-qp=v>Pu4sd2FldM)=%hT-2Ow`w|{%Xfpr}? zXV@D=7otgSEh9)>D@<$(i7KxSW=)71*(?RB@N=2d+;cSsyA3lHA*({X>_AH6M0-?vHrj z_&rXIRnh1AC>YMEaoqtLc=AzJl=A-rBtod81)P1?V4>@A4yPK^J-mDxDd6Ob3C578 zLo-YZ<2KB?FYxHdP<7F3x@z3gafA?K0%IYSTS)PoRH^(zN~GUSLG>{YzeUwasnS9M zizpevQ&=c%X_aZmedB(PGveRIx_6I zlA2mk42|1_I)?uKAy%5~sq|hsbiA5`B2|8gy-l%VhGcTKYHoJloRp$W$9laG+ug22 zcWMq%Y$o>VNAc3wT$*7TE%6_|52FT80cd&&s(v4yF)03wZW`9NtV|vj0L>axxA=V1 z%2|4MxaLbb9nRJNfq}q3I1a#F`kJ;%eoQTxfZ*A8aoFC{=Wx)j7^@lJvVy#5EttY2 zXM*p6SGepJyuO;m1MZ;CS;&irLmc(>)%=>qH^;CGXoY|Y#^$)ig^>j_EUlJtydzq$ z!TSiBs2VX{6-8ZTVH7PmYGq+;uNJpbx$&fYOcXa{fMZQ4?jMfB48pg(b?3G8`n*o zv$~Qywf`92s2`0?_P3QG@+Vqe5OU{E-eZp@Kn8|%_smf3nQXH?C?N2Pcv8&zWixc`FVn$WIecp!i7x)1F9pGu*)^#({D=;-if*B2VrE< ze>aT?-;j|HSxU zQ>2T?0|$}rKJyWGda8CbvTWt^*>;q-p=jvvBVDv<-L|NDkxQ#8KtkI!rME~E6b-%3 zJc1yh%z$_VDdruiG$71;F&}Whr%&ku8kgJ zr!l8GXCA~Po~}*WWmeVpJMhRmbFT6kC4DT#@^YD}TLhmc_+El95Zod7euAGP_!WXp z(^RFD4@%dwfG7A>0IFyx=?ve7ZhV*lNA$f_+AxjvOjhCh@+EMB@xPhWPVh+{2f+l6 zfg&+R1$n-cp3J1>2bo?pq=!EXX=jR(7F+BL#tv=hO8@36MTu_ zF9D+L1?Y81Xp~l~BHv@l@3Ul6^V7tOii`8mB6eq~J%e+AW;zcx6(OQxhiw*5f*I=~ zszQ@3$A`=xvd>Ed_mky6M*)cnrT~;I$5IEaok-h<8PiIYV(Es&87bp`GBD8+dGC|w zygruhmr2RKn|KC(G-6NT366uYwo2GXzH#Z@#_*=41PM%w9Hg#{T!l9=Dj(menUBEb4?YKr6dQ$WPkwt`vjCf~xrAsn<4b=Z<0`$@ zy~A*`c@HBUj`rOIvjlGeydmcR2UH$48J{zFf>Qwh-vFKT(1~0mxIwTfiFIaqBJYDZ zYzu*H+u>fcr!S-z6_Q$z{p~h84Qn-x!$`n&U`%&{(OrbERZu$#S7%hL4AwkY3!w)P z!{F}M@runEDiA2&%S60Ruw@E=3*13YA%lcwKo{uUgWJj9#uEeU&QT3KieMf!0|7kw zcfbsdnkkE>Mhe&i<8|9dPi)(d7O#_^d*HCNp`Pv=wmNj!gsF$mn370NqwhGl9WjT; zW|?B#71A`g1sieIKGArFgpma_=mfQ!mA%BJhIjHAGZ-jR6y+PvK z#?EUBZguLKA&()6D31 zmoB#Pcl8XLjWA0fn~+8M4y!B>r~{t|Z0wtTnW?W34DO)X-{-kyRTOGTOk|I-XG=_E zkG_Wv)NoEqoVS6kM7Ix;tr-*#m93~3kxs5c&Oa2tCzU@6760%+Dqz1+-@~zsuk|kU zk@4tI-tN_YSUTkG2N9v1q}Tce-amX`m|;`3!^3UE-{L^jmwjg8?=btj1iwe1j5j)e z%3@ZApZsHHzfSO{1YaXiZ1zV?DK=9arug(d;*`qZA)`D)NkNuW*nM8$KQgP_zJF%w zUkL6HY_h0Isq^ZuQSk400;-{*4q)u8!F=p93j58<6dk@z*DiMb82eMMTMrJpaC$zi zoH)}O=UbAJCZ2&Gwbm&-0p)J1iK$$vK_?DoA)PlEjuuMQCp<6%V@Ix-xL7?$E_U|d z!r?<0nvgIeVItCj8-;-xmyWsPs}uaZM~tndXh}{vvp@QwrQ`Ojz2>P_)12p3bA($=U*cn`jV_|>b%`5f+~o5R7!V+`Egy9<{45gCx0-wh zP*>29?}RuFgbqmO)u3sA*F?N9&6*3@UAV>ErG-2laA|-XFe-;jgk22ABDlJO(5woh z=GFehq1D2gb}JPYZ)+;>KeA%d(7%gs-54HSF;^>V8UniM6^vt#Dm`CJyi|I;@AEXo zMSPZD5HK=Sfj@;1ThoUFrPNDg&G%-@pee zDSSo}r7lmsf^=rqm-yDEHYVT4AhFNIg^M!RWgPr_eVXeY<#40Qpj{Y5<#W^1m!|DA zm!_xBoq5B4Ee=Yha2pm`ju4FJIFZ?QuHpLyLfdOQa2RRh;Bx^7m)seAr{cbNEXvKi zcnp3l`?qjSe#2=kx$@sQ+e{q5H?AikuawuGi_Fk%FXB4{ne@0R=M?d%G6&w243{P> z;8N!uK#^vQDH(-St1!%y2-XxC)I$iT1fy>|d)K%2HC5X=Tq}~R`aEW}lz#ks;?aJ`WM!zk|f%3mtWby+iNp%$; z1B~0nw>&wf$UBmum8i^$b@yh|RpHD)7FjgHqVz@VcuPgIl*6r5q9WjasvDm&#bMKv bm|Gmkw=fy*-y{NX6?5$K+Oe@CWA6U}N^;e5 diff --git a/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_food_surplus.cpython-38.pyc b/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_food_surplus.cpython-38.pyc deleted file mode 100644 index 04673a3cb63e7342eac397e3e0776fec4636eb74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5780 zcmdT|Npl;=6`l=)!NvuoL{clXI!G*7Qta4Kyhyf8$B9KJBIRWw8yTUShx;$h^GCGnBkuV<}yn3D-fnJy`{BvS8p4x(KcPPZMl|Ca-)@LXWWcx zn=QMYb+c{9b#(1Ljae-7NMjjpG;t=tjwm^ z^oqp}u!C%d%|5o=gKUl+dZf8C>@YimdX^n!$579) zkFwKH=^0tR&Kumn%jd(8Ev|`9Yc1+di$qpihOibT((OXq^INreRdA1OPbtQ0#Qt4B zeo$-s_x+$doz7LE$tvk=+mpky)ZzynF17hBL)uX+{9r{og5O#51!r=y-U!>BwV2oM zta(9gfyCeI~PM8{5k;;Vs89bCoLapL^|XxVki9~$d=Qxl)B8%(vD`X;QF8BdHE?NtrEJ-NAWkF~2uZ)QX{eKNCSKE0_6 zYn|5WuSDzIftRohp0R&xE^1rZh3=WvIPP3}>7};UiE1lhxYFV{x3=Qn3jH@AKYQnm zZT)-OdZku{6=MWy3IV@^okx9l6X3-f4La zE*+&@>d2=yq6T%tfWw@uh_{x-3=}BNgKTNy5~}Sl`K6m73qwUNysWBo7hbNNzu8!e z;;;@C5m||*JG!OY`mBBke_KC@GHn<-{{QM8-tEG*-V7r)MD}E$ zC>x^4&-8VzjsT9+G8V*fNVarwHmQDyO6evcKLRUD$@#!zZngdR#}Gv{pQd*!d+cFk z@bhfs1f~>k5_yXV9njDw#?pCHSNkb?d%HNX|1Q$e&$ErwwC=ZVBX#bDXWK?E6ch$Q zCmPuk`FRFKozV}_P=5X*`T4qD*U0DKd!X?CY4UtaYijF86P|A1EbknG7bfSqf``=) zamncgRPioE2sw1R(iFTQvmNh2nJt4kN&D=FF zcyO@|B8xo*s?d;`Z-rhg$RY(fjVuP-Us=5sid95->8R%r0K`S=%zBI=g+$V6rO81$ z9|l}atP~`3i@e2EEK=?uUZ;sK6M37+RU!nA;Hp7m)eBa*($|m6Zf^P9j$L{Q%QO?Ts$4qlk{qu;h(mhK99DMF<=G8KWxXDbWHWv)%p!AJ@V@V zo(h7((*O?vohJr?p3NM?cL0;BvYf_hLN<#jAev5P zBQQyjyNCkFc9916U{JR}przx97*;3?*Ll=IqVsRHxG2&SC6IYB2HKrSMsf#k2SR}GU{n__}m?MwKQo1r$!wpAf zR0t3^Xkb6TiI0e-WF|f#@+pWk5g|a3H(ioZrWd~;qWpfp6ee!c5K_aCYLt>x_WBGR zG+p!sNH2R86&xMOU&u+tojI+Sr+W3Cnaml?^(@(p_OmOSk(pdZiT(sKn$28`XPP#y zL%5nS8@VM5-ob^s$LCbP)93Tx3n^#dGM{Od`rOzEHx6#1-!}=a+~=miO;bK%g~x__ zfFInPVMXMX5*t%_WwtND^);9Gg+NSY@ZjyS_ zROr(ZR-6H6Zvd4xv$w72lh~o&4IQ$3>5kDoHgpcP-HIIvRTS3y%6k!vQr<~Y z9+aXhB^giwzayE`}hdOf31;}@!j_6%yH@hpKFDtysV zs2C>5G1We$b(KDF1jL6#2H}fhpDYZae3^Ya3|rg_L_{M=k4a3Tvk@_o!TSvY(<(at zh!Rosq`+huJAm{c+zeX1Q1p~~3|5fOIl7<~c7+<+-er{NJjni`22M|b#>SUE1R8J% zIk0m_jt}X53E#pJ^ru{W;N9XbCSR!LzU3SSX@th_siphq_!=de1{u=QH@z!`pb-nz zF=^4~k0f825GCh8mX>(sICa-o3UYo!67g W;G6V0LK)^Pd~U)jFP7c%EB^szB|p~y diff --git a/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_loans.cpython-38.pyc b/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_loans.cpython-38.pyc deleted file mode 100644 index d2f52d0144dfa097395859df1803cbe34750b746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7370 zcmb7JTaO$^74Gio>FK%c&EEBTeVh22vEzyDI9GDgp?5wzH_>Jcg9{j_OAL=)j8Ft zPFI~e^_`mc%jJTGzd!wI_qDS-HSKTI82&TSIEE)^f(T9MEv-(a(bC&S-Dqd(nYLLs z+u3?nCw``7wR81c+pgQX_Le40k-ejdtjsj?w=?wuIMxH4oUqZyPWlvueo?FD|B3Om z`KlRN3!ZF=AhOyWAzML|al2lmJ5?jfzaL2Trcxahjep>_JmH33$7e=^-X8wTp>YgP z@DC8F)peoO4WZXF!l;`fBh0HtJu9u{+=^DWrPa)fEG*64HR=VliozCoQ9!GNR#_B9 z3GMRTOnnUPaWR%iC!k?cjIZeRDeyOl2{8%D6#8vMds1u=8^yGk5u5P6vv=e81X!TjKTkJu(S?m@2P|k^`MHS^1v0ofOxm9jk z-Y%XI2UiSH6VKk!ZtL|O;t*!>a8$Y?eYxO;XFIMR^rw|kj&tK) zCdw(Q;AF}NdNx!e(*4wJ)2xj1pNi6zwl^->7)~TNiCHpYs1qP<%C>td#&)E5oLvP7s4oeiVC#z zuJ2>=8<^%p&_gQPn47Igsi$PSg;xDLmBVC4*mdF3bq3Vlg)5Wui*#(Zp`u3m*e?IJ=8 z6O+BDMP=F#9p4FhSK3}!1uGzJnm(8tnWK?zPh!9kC{xFXtT+5bqIY%vof)O09u9@AIpHmF=)!tIat?#q~DVm@X8|% zC?+#NUikdb=(Fp6KD%m>wwDtJp=ieEK`DALGyivVb>qL5nQ{u~2O0AUx|Q~gdAcz$a)yTg&#km;e`$ z2*4+XK?cL35?~O4BBQB=mtDOZ5lO#M3V%O&}SCFX$F!_1d&#Z`Ycid!y4ZfX8_*b5%03jgW@c}+c{pmRd5z# zHI>IoDmt-L5u`tsY|7e#+xA+E{qj}i0s|%7ekEoT^Z}shcKpD*(vm3(U?eicKdm;C z&hm*EGgdBj0N?tvYdR9OffJIX8Y4P2N7fMhQDq`yL}rOh5}6>f38cS@(3+i|^4*r& zKqB5K)2I!myFG>76UZ8lf6;4%{K-*{gQh12W2^Fx5>oZY-=m@eJRk|C$xBhL;RX#? z$ZCQYvz`yEM7t8HgA8SV=01>EYs>IjNAyeQW6)T+1URd6r9*D&cMSE%+y|bOj zdhv801Rs*{X(9v|)P9gb8Gx>Fz1H;@qV&rbsaZK6H>+k0NPYB-%toiX7~|flk(U^O z_sgeb3&372G8k3_2oxR3>M)V#h`d1LWg?7g2q~%8K%$N5ygJFe!!JgUA&PDEoWv7+ z0J5Z=(mp(UOJCBPhw*Ec+hDp$?nweK$h4%g%m#)c5(3K4j$)Bj;;P68)^kh(xpEM*m;fTDefMF@& zAU1hRH5VD4P&c3}%CeLrI@kSBQT$U`5X|sy>XX4CQ6EdbKJo4-m$ZkXID@}wCk^t$ z^VNc$fYK6;gSm+lvxKLh+j@UzvTx2(wpCmA^$|~_sixh{)BOo5m^z&No3&-2RLU-z zW|(bqvMLOb`7E=dV=1(zjRiP{rJ&v>_tu-3>}Ecp1=Ne_o6IjIlCsEtmV=hejr~|i zER{3H3u4Wy>lmM5bu|+ex~>X+sVH!i=sv}dUC1$hSZU2yg_R%&zD#Vn_Kiw zVa>tRWxNp;Q^t*OQ7w*edYv})$I3cAA0T^NQ6>^u4Wy+w$;XD`7E~*mCZ(u{O@@UY zP=m>5em3j~cafbzeVcmm$admXi;;zq*tnJ#gjiCH7)_>M;-t2xu3~gM>Lv}7>2_N8 zy9Od0=LPB8WK>WA(by4eoZfbpoWjI;Z_&w*f9vx?zQ1+EMeb8G;v9s?R-NOoXskKM zigww!MSGDPz<>kr?xW>|%Vb67x}lC@*-hVOjx{2=z`Pu!Cb@tx*{w3*l3Oj@A}zSd zVXbh$C6nEXXaV&ix5=H>##(;pSbw;0EQ_5ldqW^{kn@$<`Ev99@i^3d>?(P!Ls@hO z9~{}9k6ao#9b9reiJgoFX&HgB8!ML^@KSzC#^bQ{gR)f?bHH1Ab}y?==( zN%PbR)E`?l4fk->ryyM!QvK!=sHR+*Pt#*~X}#k=Dy5ks-G%&mZJ7S%^|n1Rpx)DNmFT8?V8&S>2VY8IFJ0)KnbR)3%!Y$6n3JJI)*PcuzG0FlxG)HE{X2blqU9xob7UUy~@hJa&8=W8SWRxua4o~X8?>vd> zcOR+xETq35Qhknkb9zsS{=@C3_4x8T1$Ca(k>joB-VEXY2;tCefx3kDe6^sS_c`R^KE-hqAf?66II(4fQE89b%?=P72P7Ll*~%k@dHz??*&dKU=X| zEEA7!1nl>G$(IOmX#F7x)*R`l)a0=3qK12h1X1(Nfs!O85935%El}-aBJ8X`r`mBM z6iC!Bh@2*}c0cgQ3jvCI!KWZ=7XpMFVnu(e%v$!ST zA5VmhjJyCz9zUuSnNL5W==c$(ygVj~$f8T4%o#6!LIM0Ak5&=n`8We4#H>7w+@Cq0 zB!`s~Np{L;T3sb!dSIuCV}Ck5!IAi`!8*=Q<0Lm4bCR{@B}6Z#i9Pr z6g&=1L2cC7`Rc^O_Z4p`+DNKNgi*~$R2wyF$c@Q{A-mW@Htrq-f5sC~hR>d9jC!4| zmteA@ehAy&MG=|w(?z_mY1-mpvLqQNNsSUXzU~W@Me-bpvghcxJ-+W?W$RgkUnJto X#MgDa!aujz#;iV(nR;pJJDUA}l&ua^ diff --git a/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_zkat_alfter.cpython-38.pyc b/odex25_ensan/odex_benefit/models/Services/__pycache__/benefit_zkat_alfter.cpython-38.pyc deleted file mode 100644 index b91a05b40d8eb9fa33771a6bc2e7e1de71800658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15743 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 DHbepj diff --git a/odex25_ensan/odex_benefit/models/Services/__pycache__/payment.cpython-38.pyc b/odex25_ensan/odex_benefit/models/Services/__pycache__/payment.cpython-38.pyc deleted file mode 100644 index ac4543f38246b8aec9902ee660c78dffdc3faf9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 707 zcmZWn!EV$r5VhkZ4Xa)CK!G3NvPc`zsz?Z-s^Y?_6;j2;ie$O*tQwlwTiaW)d+4Qn z2yo*!_zYh;@e4iGb`nuwB2V7TJlW6V`8b z)M1LdgeD!K1f%yzB!YZFfqy(Kgg=^2`5zdaw#iOZJ_w8FT&QvzD!2wydIs68~| zgJZwUYwrM2ED%iurUcTjnMl52nny%D+KDLjsE8=@=#j|%nLF<3JCLw!>>23mrUvtY zZ#s~6yUXiZt)(qjLt=K`6U$a{X|_)^)X-c*`FHy9m|iL+%5!cm!EUD`XM4%*>3re} z#w726F*jk%-*VjsJZ0=^&D)_;utr{hZmdrH4P9}<<>o+1aJ$29EC^wZpwEUg*}sKR z3=3jdFNRJ>b`bLe>8am6y1N^AQz@ZTbo+<#x7a@{UsmckZB_rK)!6Q8Xm7dN=*%k#!(+mH6*x^MID9dGI?r7i#Kmst@cKG% dU3L-rAM<+FW&YlkNl`26I!`P?g4AD%4h%p diff --git a/odex25_ensan/odex_benefit/models/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 64999e424cad47da46b8901f40f1c885d194c083..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1442 zcmZXU%Wm5^6ozFxj-A-@HBRE(lV%eXDW*kcGZ+l=1hXk-Ll_`viHV6yqD#_l{1)>J zv+Ha0F|wUiU!kl1=UAQz5F7sV@$m2>9!r14@ot3Aw|}l@Z?~f8UuwMkRMEJ{&;MPC zqBKe?S(H~qr9xhXS4EY*2Cs=4`xbmlY_Zqjbx~*EhHr~)_6EEm8thGYQ#9Fk;5%Z6 zeHXqfcG+9-mT0lJ;cd}okKwV1**ox#=&*O;UD0Ll!F!^|-iP-^pM3xyhynW$J`_Xt zJ@}s3V;{jsV#K}=-xvGr2k--Nz3%_*jhDkKjk*i2WFTERNYv;3wjQ{Sg*K zRIH!oy1*JTtmbqmy=10}N3@;(ywIL!7`!;k^+?)fJaaPDbL9e60fD|saJDE&ZkJkS zrl9#YcUP`MY2|5n91CxQCL1~|$)nxsMM1k|?q)a0jOS{_Ww$QXj^-=xFR}SN!)f!D zNB<9eSa_w(7VL7 z2yH@4=n%Su9-&Vd5Qc<3!ica>I3OGn#)KonG2w)8N;o5&6D|msge%}{m_YKYjT177s#^Dwp2oHeF=ePXY>Dc1rvURPnkY%ZFlu mF*@@TiRzdj<-7Unx%vBgqCe=l^!Gr!^6FcC6?vWWU*soeh=0Za diff --git a/odex25_ensan/odex_benefit/models/__pycache__/account_move_line.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/account_move_line.cpython-38.pyc deleted file mode 100644 index 26989fe438ef36e17749f2112cb77184062d4e91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmaiz&2G~`5XaZw&S#q<+7nU_Tykhct0Ey(p+Y6N(1HY9tVpZHyJ=n7>$2-qO)ebZ z+Lz$g*WfYs%86IV1!mT62?`Qx`JbKHkD1B*{Gr!t6BysWJv?I`AwSSq9zGa{@aiWZ zoNy;6g_Agio45{nMYzkouY`NTIrqMJi4Pv12jB@BPr$=>WElN~(`4wHuqe66wFxJg z$hl6@y*vUi4&l`YAc7IrYy%Sz=~-m&xFb<1wA7sK4x;ZS4v?9 zDQTO2{D~r$K>A2)&X=Qic{_O1Tj~R>o0dSKmx5wTMi(=M(BZ3Nkl68^K0MaD z0!#!u4sk2We}M@tJ~c2F7v2VlI@bX}(*V6!zhJXM06eAQ zLg{(`ZEbJAv9>~#lLvp*XJNag0h(_jTQ+p0b%)3>P*^oG0dQocG*MdS(?agvPWCK4 zfQss2GJTXalywvYLJd&vfh6lqmegj6&2L#)3LwU8tk9zWU{KFC@un>htX^Y;rXOzX txCEYGcJ*W!8XuWaE*`K{2FLiV+qT&~|GL`52Q@s;9K0W!zV2;=zX8AlLtp>^ diff --git a/odex25_ensan/odex_benefit/models/__pycache__/benefit.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/benefit.cpython-38.pyc deleted file mode 100644 index 5aadcb254a4b67d1066d392c0e7743db83dac125..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 76279 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 D0O#4k diff --git a/odex25_ensan/odex_benefit/models/__pycache__/benefit_need.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/benefit_need.cpython-38.pyc deleted file mode 100644 index 445d35b9f3aee5d1f4a3ac7f7a08b6d3a98c26ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9095 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 diff --git a/odex25_ensan/odex_benefit/models/__pycache__/education_settings.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/education_settings.cpython-38.pyc deleted file mode 100644 index bc47e70afc4c609105fb791afb6f3eb9249e0c2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1718 zcmbtU%}x|S5bmD;o&5n9jbc2YF(!LpqXsX=n2m^DU=N~+nXH+N+YJnvAL#BSxWU8( zuDpYK<28JYzIyT%I9b&@EGQmG>`i}D{Z;SuS2b1ruGtI;j33|cZ@qO0`H72*131!y zDFpx{jAkUK5zVd0%I(Oes{vE1 zm;jiN)q$y3OpP_xNvHV>&LtgNdmAawnABcgGM-6oCp+m7eHVufiylmQ2Y{1^G7?#g zMmBf0UDSC@Bab=oURPgRVWVN9(y~}7RH{-g$8CN_b$P{Ur=R5fglbPJkrtc%6JG~$ zTmTuzI*enGGs@6z#PRMZ$tsU)wg?M!XlHpV5!yk|2@$hE894pIpAJe^mIfXznaARz zrS8MQa3ock1HtznKUtJ2DOe)d;^ZtjP+Y3Y8S_FW#pOl(kr#X;Rf9>o2Ghu5$(4dY zWOwJ2a6t=xVTlk>$1==+rL{Fp>nh*l*?4ApayLUlco@GA&=)l{r}>yz*N|%ipz~Z8 zGXJHkJ=L|GB~psA%*S)*+JBF_}3%RDGf zAMAkn#;zGVFm}l6UmL83E%MD~4c0s&hcs%k7L@Xgo}I?_hRac=Z|k>XLfvX^8d(+=k2jO%M@kuJRCn}YLkxR&f!whsAprw;S9h?&^~ zcCugDLkjOc8`uI^Udu4$D!>7GNj|*zOb_Tb5j{X^&@u=&%uS+fV68*2m{qMPt`2DI z>^cm*=1CxUr+-QpPU)hCmKHbR?P4C`7J#;)WyK6w9ZNfsXB*lUe0ZVYOs(C34Yy%R zObD?8+NKYz@%-N@?VhEs-)RZFGesStfzU+2I0Y7kInrp+?yIa!lu|%H<0OfLhay%HpvBQ5+-1G4exAox0u!z*exayf&cqg3Uu&na@#$} QT9TOX>vr3PpVOZC4P0Y)82|tP diff --git a/odex25_ensan/odex_benefit/models/__pycache__/expenses_type.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/expenses_type.cpython-38.pyc deleted file mode 100644 index 488f8b80f6e219a7c870f80b4a487a546bf7bf1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 548 zcmZWmJxc>Y5Z$jkLr6e7D=V862}WWgB7&%uY1HO8SkCOkT)407ULes@TmOWG;NS3P zY-{CTuyXb;YQTY;-8XM;=e^yVcDqS1-d}bnueg3VupR=z34W%BNfAX8lG1>tEMO@Q zcq#%x$pukN@h74WCqOjvVi+GtWd8+XvHu};k?7FZ%Q3!cebHn zHjg!^VQ0fOq|A_)(l(_;QS-#@TT;&EQLHPJIrS?&VyD{TZg9=tvoIT+*RmwGYT3v(oFj?=?y+GCYXQSS2IlggJD?Fx%jPt(D FzX5<>kZ1q^ diff --git a/odex25_ensan/odex_benefit/models/__pycache__/family_debits.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/family_debits.cpython-38.pyc deleted file mode 100644 index 4b55e0ae8a61c7ba4a89bf7e861e1343b3d9b533..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1987 zcmb7FNpIXX6c#0oMzee0?I?+Rm;xR&L3#;_B5B+N0b--D(~IDOkmqr18CoVJr>Ljy zDZb`EB)#Qt^k?weQ~yFveI&>A*j<2Xz&GDpNWNA2zSXKb`26oEHvw;9ol6Gykmm){8@^96H_L58Ur` ziK_CXfV7ZZUj>7dWgt|Lm%uWiykwXvLi^fs`l%rE1ef@PggG$*Cw76v9=Ng3DrbSd z5i0N8xQbi|0b&x@46YhnH#meE)S>atiyMY-8eJ1{3t9%Zjl6Ae2k{Ja44yT3#^5=F zXAPc59KamRBj?5otnxm9g%2cNMEMflwFpZnUq)^Pmd%b;#A~nutFU(B!a8c#VFNZV zop=Mb;12$8vaR=bAcDIeT(}4KFP*m}j$j*e_?c=xPx3T7-(|C?O%6>{7$%OLy|R#}*?IJ`5O`{qGrVSLf0Q3H z9+iVAy%vk{%&SC5b8$3rXz{ir+D#;z_<1N3F0G(t{QR~6%Qm!kJ7RC8RZk4kPTFu9yG-SIVfDa*u4_-J36`VrkIdiBgGaqDj`}0ae2xP4)59-!aB~3(haDWSQO3lPWI|4q zlocW={?5=zc8=^&9@!qFw#RzIbJa>rFw|yYO}nq-aL9OVx;uL}%>Ga4vv?R^&}2yy z9kC^=i2l0Xrh5}b|9QPNQ>G_qVj5j_O#4dR=yZsUe#1E(i-*h9Wdp&5v+MjY_Y1io zXAUm1f|R;%d{Zg1kG-$0xb{S~Zw>~wz_J#5ob_+T!E309a0&f}b=;7Qw{N8HUuJE; zdsl^&7D>)1Rdq^jX%ROmeKSh3iKb#qPzcvO%ynEU+)Ik{hh@Q(c|TC|eo&R?=(@ZP zg>Pxw`P>dLotjiteOX9$!nj&0%p}utFs&EyOoo$eGJBPAUk`4)cw0_Ei)}fuSGlx; zmdPS3z_PY>cAiyz(w;O06?~Hx2|te~#WmBb{AZ^LSB6t^W2i>@*CusbO)}?(Ug*_{*|*=V xsX%}8%AD)oQof#CQwpw2Z+zf^)>QWNchKzmCpT31l`Zzy`rTprrb$-3KLLK4E1m!V diff --git a/odex25_ensan/odex_benefit/models/__pycache__/family_expense.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/family_expense.cpython-38.pyc deleted file mode 100644 index 67ee5dc6a41a81b175d27e12f5df34caaf1072f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12223 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 diff --git a/odex25_ensan/odex_benefit/models/__pycache__/family_members.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/family_members.cpython-38.pyc deleted file mode 100644 index f7cfdaa37a05e75b5898aec0ce067a6c78533d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23474 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 z zl%sSOZmn*3FAD`rRUGM%7eIkM)+H?yY8M{gvjBG`b~*k8AwNmMrzrSE3O+-@FH!Kz z6tD{_AJn9A<7#;a{W<}4N6;}H{eVfF_|2WHFRMo$PLhwP^hJLAqe)|z#20495rGN1t=x>fI=c;av z43`l2V5y_65W(5<{Z;&|Kml8(Dz0+rpA`twhpWyGTzFb$Pq_S0_(KA9-&*qP%@2n+ z^R>?!U2WxrwT*sat%;psZB#`zs)AxYP36eP@%_XZJ{n>V0`eOOI&kh^EH4xnm)LQj zh^zC;KjYh!`8$-Qw|=o)?@)sN#vAJ)GPxUSuw2F^%lhqS{D4bz!MxE8L1}owV7Z7( zu2Fvc@Dc67a0j2>_tv2ucr`VH?Kf43fA*Gwq1{lm9==zKu;LaK4}&WWwJ>g4_B~Q3wo!=uUR%AasHT5o?RzB;vzMqS1&^ z8{VKlJmqQ>K7ApwK2hL!t?qLwMJ%eWqONI@`5g;{x;%-wlgF(tzDSAhDW_bJn$tMC zK8ZZ?kEl@n7$78Vux@>9Bq~=&vo1JLkJrhRYaq#jhNOC5$Wan<-=J^O%u`ZC{x;$= zMaYzJ$U)!bTVecL5oCeE4=~9Kl;W$*n1T@s)>Ci|1=murfr5<`(B&O@BL&+i*iOMs z6x>07`#$-fMX#g;8_eUf{H?%BFcu~ zLzPv$1Xol(<^t53Oc$PXHVNOX)PRx8z;$6X8_&Xp!Pq43{~Ai^N_4`xs9^|9O2 zD1*FPHX3mpIOu=$My?~yW{%u=1ZY5dJeuxY!VE7=#RjBGL&neYm7t zBtmyt3hdPXVcTv0#{LXmciMfY9=1JFlC3z|WfDw1zTYGH_&$Eg*9!|x1D@Z1?H>L$ zZy0~5N%gT|vIRf!5C&op6dDooP-J>$WO-I(dp1&fGpt39=OE*AgIL6VV-TB~NA*+7 zYmnNm(R2QU^+wN@&XCcN2H%98jg=Lrwgit1B`$rk*? z9b_2P@DMRPlOWHc_EC+P#CnT7N6WUB>sqd9xuIo8%X3<;Yq<&XJZWgTrR6y-FKD@` ze-cI4_D8w(rZ6oC!6Fw^8POt>5>oL7^ld) zL2f|?K9p-ae#F9)X_$9unzHyH+Zbw~|7wzez9^v14vqYfx{qm0hb(m;9Z*P>BT}vw zwg)p<)_r;$(2>faA1Y&aH()eQ*^mY9?uZ7=57U!ubJl7=2@7Dw)Wn@N`N9|O6DIt9 z7P6F4k#z?CvHL6zl4#;ywlrXIsT(BeA?2W&niZ-JSS8%uW&0uALMT78*0wJW;m{F{ z1+AqG@aus$TB)$4)n2luUFn&; zp=J(ABA>-sYe3=3<&n$PS$RU%-VR|ccsa3KpVdrl_wyw6l{*IsKk;rA8eD2{o@qSI zH0CsvbA_4_+0dq#k*rhZd^_I`V&1FC7Q|b1E{^?($_A{~9V_cW5{{$zZYkW;cg^NG z75$OV(-=~bU--*nHi_|3GFI`D_2;>ewTqZQX7WJGwFp9mX`UTiBn6z5SA!xx7lCU5 zyQ!I4#5_f(=tqUwd<({! z#__})jiMe4`I z=j1k2<2a;ZFQp_>_Xa2_St z2A3JaY&a>$GC5tihggQeFdN80P1LH4*;hLkvvB`^pZB77Q#P<}NQ`9@<2)oFw=jM= z_CwXGFso@3t_oh(p8-o9P%b+|P4H!Cuzx^hTT%WQO_xq-U727pp>-@uT9=!%R#8st z6%%*XQp{DA89MwhQF$@i4n=PoGGcRbMs{V0izm|hcWE$}P?bw$PykMdC zd(oSdw(2RJdTyz6lt;Q<<)T9Rle7rk$+9+3B(IlOT+|*bKV{>SyvRONJSNm`>!@Y@ E3yc&!UH||9 diff --git a/odex25_ensan/odex_benefit/models/__pycache__/generate_reports.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/generate_reports.cpython-38.pyc deleted file mode 100644 index f27c01253522ff2698fc7440679f1956541619fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12748 zcma)DeQX@Zb>H3F+uQpfd88;xl=X4?uw+`|>C=*|NU|(TvYptfEjf;Jk-a+IERT1( z4{~--vaZL(ie$wxU{q}bqb-C~D$-a|6FaUEHx62$=pR9l0!7g;kc%KFP_%&m3s9g) z*);C&z1ck;DLIXZn|<@<&6_tfZ{EClGx~gAUrNKjzxk6*lizzq)BcSzz5h&Pj^O8= zMItnz*R+EA>IEHnqh{1&g;?DznDuxeUbhOCPUW#$qHY)Lda{tzwI?-UiuhGc#9gzR zx)Lj-fw4pam;^8xVETl9S{t)JMl0IMF*C3xDsD}9fmLq`x8?=0;#4KjoiQUAc(GWk zh@xLUcCae|cNpl_`j!5PPyZWU``Nt{W56s}j2l_~0~ zG|+>FH>b+pnb%1eP&^!;LK@{T4S z04Gl7zw913(-h4nCp-7>XME?L{EjoFmghI?K)A2&dSu-5iw#kfVq6LAo$+1I4+|Z) z;T0SAW}I^vrHP7vMor+EXwaN!(55a)8qEGaT0pPN48HG#_Zcq%BO~&^1 zV3&zuv0RLlEiUN~OIC=LWrHyTA!byp3NhIb^MF__)`aa0hPbt2T}U+)Vsc`=*bq`J z18x`+ZiKYUxqOp&P;3rsjD(mi;-L_;0@}M$j6r)xQMO7vOlkE2u@yaAjj~nH@HOFg zEy`@Mjkz0zb-?COx<34F2)`TgT`9&zUThaTZkdHmoZpES9%N`2pv?^J2DF8tJ%Anp zWQ#`tjWM(r5TpUGeSo$yZa<)H3_S{H98ew-Y-g&S;(+*!IEWT^g!w~ZerK3J9Oie0 z`Nxny0{Y!y{_!xsC(IuePl#hEeS7-OCW=1bxXV~&WI#Vc2}!sEgbXYoBMisBr;Pl%Eb_#P9kn85eAD2qva zPlyWaQ8gHNGBiS=*_qEq3oNoq?KKfeE;3Cgnlg7(ElW?5-EU`}Xi4cd{2bZPk`7e# zk6`*efuBbUwWC$FDvb0U{Uoe#%xzoHzgCKl|9Tn+NTK3FT(&xzvU5#;_8 zKdrqok|-1?ACZjdK|;6_#a7J+??h-ifv!L_HdEqUmg>c~Xn@ zW~)IXny#a5-=)!T+rvGXocrn&47lr2M+FWu>jg;D{nkdQ&bv4vZwT-_9NvEj3iR(|*x!DNz{b z3VBr3OjT;C88k&2i560&W&_jH!t~2y3YDQw$~vZv#^^Y64|OSzCfsrp8=*=2=9r$k1d$c$;Rjbe} zd-;i$Y*hS~bo0z=BoZK+KQHfJnsVEHkzR5(!1VIA?FGq-a2hR=3jL}`f6^g0gI5yk zG^=|sv{)pJg2xJ8=!+ORr04M8%5IP>0%SH|Su2*#JGF}E2YnUKX&0gT4pto88!RqQ z4r6A5bjXC*b|=N-4tZq|;NRgRK?+vr0v3tmH-k(UM(2X=yhYfq7L3q1yUsoM>^&IB zpcI~FczI+nx;1GKgH$*HL^8B!`8! zCj9n^6uAFAb52K`yY7_%S+inL^ihp!3KGJ}o{1yZCx)0;>etj5ZuI~GQ17mv~q zpiMJ2sFqbz9h*|Fd%crb7`5yA^mY8Mal467%3*G4W!S1N;4A{OoJzxayQkeHaubJ` zcz`*42zW%SX7~uSW6h^?Val~kSq0^~|A#Wil-~p;oKnEnH946zaI#pHj0W)_xPn<0(g0BN#f>p`tEP~FJzHiij1&d?^% zpPd=(3|1eku2(!EgDGpkkjBG0baPpeN1egyX6Ce=VXBoCI{^1#EpRJjLpuG)WeK`& zPS@}|*r6UBgp5NhCW6Eu;}UPws77?c+N&Ze{{yYXU<5MvVvyJtd0ZP3#dD;EK`>IjaDGj&++?f zmT4c$(O@|?g}Sr9E5V~mV>+2?Kjh0_x2B)sS_ilmt=pb;q1FndGis8yb?y9CGz2jV~zLbjSbO+}W(f$M_HLn^;SX!f8J z4o+d^N<&H_inBrlCVga!Fg+&*r+Z@HaR}njPUu3c<~HOxqRmEXLx)QqCc9pI6~`bP zwk|FvP&$P}1Ra@6bP5fIquMMy;n9Jy6>=lhv_z9mrShxD6r!_|=ctJb^h(chf~w1B zsnWs`gO3sVtA*&?7M|18$i$>uLTBihRYqpKqR-$wSkjbSaK^A|+ zEtKLD(?HY}r6$)+f$I>;Q=IDuY;h^Lfzsx-hESRXWPy&NwIljUq?W$6%O`~%r+_D! z`gIdENv>foCka;T?FW`df_lbp(J?5FVWc|Qu?mOTdju$b-CH0mFwJJBeKYIq6i z8D91TK7DWxEE-(o!oiLA4DKsDxYqp#_fH|uZ#J$pkUir{!#oy_D{oXh?!Vc%?jG(P zSEaPS$++%bG_E!zNZ`k6dm8{eIW%>J2=fn6kAkdrS0d@?iFr9m19g`Ip-Wxo%c-OCEMX%6lAi<+g>Yw0qzbz8N zfZrJ-UyLYl#=pvQVV^|Ylw+*4>yQ=un35netsb^#zgTNWK0%&hmb}*#Yy#P;C)GAY z9aoCa>Yk%4t%$%XNtc32yhX(?O4!yho7X|F@mCRFlT0)(iXbK`u;jd*@B%4BLO3kM zlI4;ryFNB24?*R1G^cCPvc~3)3^Ex?GGr;N7&45jXyvS0YL*sQESlaJIFV)I={*Sm z0}rc&f!ASoFt8k&iB-+e)unI@?m)wG3Vm2~KXrqSG)7177!HSB@J&Y6=1FiZ3`Kqh zyqqvLDFq4^M!!^RoeOM^dm@aDuqF+uyntjZwbTTWpQ5JY&j=#QLf6sh^1nu9w4laf zYDVm+Xkoai)uq-ct>)CBvYj;Ev<5Ui2Xk-T&)~BLF!iFLC2t#EzZ%+E0BUHl2L1_< zGWY};)z}OoU>wgP%hC_shCWwKtP*2-voNu`borbg@8GN_;^$5IoUmrh#xSs=i#4PW z2~g66(77{#>7z3)B42*0n!1_3rS;H$1JRJ=sD?P3*~OajU6B&Wj!skEFv?oT5ELiN zRQu#lL`FfhnNXSNyJ2I><2=dzCl`)3WptGPN$R`2gCt0(&~hzEgkB>bcz8+5^F)Aa z7kFN5C2h5oB2QL1vK)FeIcobfaivKO?1|7zmnFhgkc{>B_}iBWOKw=OEb?gCFLEvv zYb{s)E*0k};jOK!NOFX##2U?ulD+HKkR7ws*2Yd9AH%$m3!CB(sYc|(DGzKd?Nj%dt=z+;B4oOCZcBf6k@rx}~|W zG!gRemGr-u|9a+s0kADLFuWf;HVWK)hdtgb=*C<1*cM|7Tvd<)(lDA}?h zM{|*EA9kR}=VRAnp4EY&3nA!q2tl($2>KmDxO^Z;{>UHfSXXoorw>7zW%$8NlR1Zz z6Ytm^OFVTWHIoE>`OOjB)$7$29j%iTpMA@iN%<>pj&@SwbECM*xVcI^0|QG2c)55M z2Au-H!)SwC*I^iL+}L-hl!EB1@iXcE{zd|I$W$*Er=mK@t*M&++UnYy>uzbCv^af( zR~6NEa_Y7p5`5u?d0O+=`y0ed6jc1G&Zhl~J*K@y7wxm}%w3&*XZC}+*IV?8g|i<4 z@ok{*v_^rNdwupcGC$0Pq~D#rJNG6izN1R7&3-U@d-l#frE0%tN9!YSkzb~SLS!wv zK$^QY_r~l;_f%St;VxQuAML!`BKy`u4skw!1ea0v-rSpW*I0_#@3L_BO404(+}A*U zIc$58$a7b~5~I)}w}XJCElAoA`eb$?SLLUSCj|_h#S4gsnkK;M`k+?Drw?8*`T-+g*7V6u}5w z?WtzNtDM7=w#aor6fTXxA3R7zL~)ax;lqPdX<#DVpkL*pcLxh0PL67F_)v9`)a4D# z>wD1(_yFp34Z3+}p^HC+K$n47M&kD9eT1i@@>0FysF?If{AC;5JZitEwwhukLk z(QSO>Z&SkFH3gsKA5%h;Aa5Wkq!7=Vbc;{~yjeuVtn5z)mO`{2qGxo`kmQwD=P!(r z=fR#hQ^fZwk9=bIO8B#9;yN*|c9NJByD`TeW_^ z?E*n{;nG*K&pb$VGbQ!<%E40vsmA(;gpbByqEd4uUq8@cbF5Ff)Av)qp;EKfsy7f~ zUr@t=2p8(53M~ByoFt8H5FIVbse~j*t5|8~nmf(V^c0wed^aqNpZGXvNyApIrQq4sU4|I=#qw#{g(H zethVsgMkkh9cN2E?&CHPZaR+saX2S2dfa>?K@XZwwzE+K(KEcjgyPoQ%X=0S7M61n z@6vF3q9{ds%c7OlT~KN!aEPk77ad}P1DAU-TJuRp)6xzU$jgXUnWT9O5?qe;ZmCTb zOOVt`o#y_Lpw}q5-;u|}lJh?#4Nw6`t2^SD>HlsIM_oJ>K8PmrlVeXx+Ti2>B~(w6 z(#s)A=+q?1QY%|SzKW#7evmxfeZ}_@A$e8uGAvM*mnPlZ@Qs98!n~r%g_3iWG?3tN z7?vL{-&*2QkmN_vb-auY5T;kJz{t3huOMl?vC|PG>7cA`p%M)G%|agqGrFOd0M7?e z9ZPk=5d1#XzfB446>2|WgYkQm{Td~F9{wGIH~{l?KtcROt%E4&(pkRqnU+>wT8iHj-?qEo*VxR%@}m#F1oKvSmBiZAVf}=r}Yzec#NyQ7@zW zdMxQNA_SSR6fWQoKfs|zl#5^pJ7M1{zz?8+Dkutg?1ZKAhkv1{39Ec>MoFp;F4|q`F4KFbJC+ zvuic1uHCS^=|;NiG#n%KLP}Z6ek-MH*Ivxrwi;Pr(#iqGi7`1~GAav9Hpb+E$*DXr z`503Grl5+z6k|*gn39?RW+KLvfSFWNz)Z!M31FsG8JKd6nFMB=+78V27&8UT4z&}Q zoiSz_m|bcHn3)(;R=Y2!s(ZeOGpDLXn9;4C@_K`+9XfNK+fjb#boT3@YdF__HY7RKrlIhN+B(rObxyrdJ(O>5dsu=C;wuxY@-Vsq(hb$P1hkxB$4Q z@}NcbZL?95T9I_%$<_4R>BfXAW3Ssn`+_&Pxi+O;zt-+A_XhfAtqn{tdEV{0bKbzO z9IdcRXt%NT(C)RmZri}_l0Opw*?j?ze;sm0W)p^Q7miqSN$*(!wv z&3cfTZTW7^Z&j_(a(i!vmUidDe7tzmQ&lsxeYZ0g8v4DIp2Cc4EAG>8^i{tv#fek$ zbM(Zi+VMBq%l@F>1;V{?^6{ho02FU&brfV??zsLN1J@tKjZL@bw|bi^&DrRnZ$zwl zW1+w7d%gK)yWgAh=4(qg!>MMc-%>ybd9cGAkIFNr%&ZaYAbDyV`+%_6)O$wg_ydjk zLc0#i1=FL1#&!p8n7+)PpfJ)BW-dgF=`t3%ayJ1$lE!FRJ zZq}=lVYb;MbDGUC-)u$%09fJoq?_pipIVhn^Y$cCIifL9U$(-0{W7e<@+sqqzyJ!^62}4@% zE&SgHnHm>d<@|xCb$MpE|6LsE1VbZL4t*^+W1m^@w^Da~zg+kIK471g;7E5a6mhrjDx<>ZE#1 zoq~#ZIL1A$o&fGi!94=pKJ}FPfO;CUJ&M{P^+C*i8nal9qf$RJtk+OKrp^lOkB`77 zM&Oep@MAbnRXu}KoKol1vu~vukE`?Q0)C%xpIm)PJ$J`Y&#Q}XrJ(vg0L;_s1z=uO zFA3&@>O<-q(D$^oyo{DtR9#xm$mqO!RlTM@e8*Oo)Mde+RaewUFya~Yy81@^o|AqY z`BC*v(&JgxfY$n0n2FWG+GMOQYB3@xbX#7hHdx?Q47N$7)gE|nQYm!38(uFckEqgk zR5%TFB3HRN?+)ZrzGvv&yf|4Fyghn5iZDIf>9?Pn%t4S}-wZq)oU7BKIiZp2EO&b+65yoRuEt?3 z=&tW^eBNkdvh4nQc8c~EOm8}AP>OF@UQMI{N*X!I2bDT){w>F{rT{sh7yVhyV_Vp$gh_+5#AYK)5fezm?2Jn1Wj78%| z;Prmmx=sH#sav16M%*I19z1c{o71r06;GWx5V(wgAyd$y!EwHS+zwq+$JnT>P7-LzF2D>?62P~e$*aA;vLSbF-{ zG3ZXe2AwkBapCcHrT$FcI|KaTYiHJs%9`;=Q08TU7Vr0b{x(TStLI(^ZSBF$B{y^i zEe*Qp%Q$&8qaVf({C#(+(`vgAd|X0$M|7L?K^F9r!ctH4Eu1sz+o~1uBl~i{EjLFd z+sK(mFz}o4h-*#G*oFh{IL3^z2mg+--82pSe`TFtiHVT;#+XLGo&LHoZ6^Tw=(-G{ zOf4EaQEQrsmp*ga>&}ZT;`cyBWbKe2iC50+w&qgKfxUJ)MSYFfXRz%w{l)9SH}bD2>ckfn^Pwhjh1;oG=!+u1XX zYd|9Km(iD1*A#(yJox*kXR1y_jiTtdrq{!TaKnkH=H7t8_FX^BMfD!s534onhow2M z*Xp&s7R&~WR3ygwb<7y1rRzpQzJ{ioczk*^l;ONFWt7dLF@;zl4=9*U*gsUbFetE| zn^;cDQb!5PPXiFjo{T69MF6@eV|QxRypvi*&@753HD}Eu3cY25I;IFkLJzyHpT`{f zB8oNROw|cZ+}Z+a2tk)sA8r?JY#Y8EQN_rfM`mdJ*wV7`*xciHsyn((-!xW2hj5z-uG2t&4=HfAuVj zsbRs$JuHd+h;^?2LqPfaP^3(Ub_POhM(i@D-Zw2`vWEFz!H$G+W248IMv3JqglW_X zUMk8Gt>Dg{P7T05un-9@u*SsgMKrsJ^q;Vh^^DXlVIdi4s62Y6z(l0{-pPT9rFx?r zM-&p2FpuM@M*0#RaeV_zYU-g4%t|O9Uq*0K2Vbj~uvB!%w{q4M7PnATbCK+S8xfyi z@$D==$wHU{@3=Q`Zw&Nz5EZjVcrnf&IILnw-(t579LfugWxMa9*{6q*f@6@sCyRth zUkb`&Op*!4IAmiUKEk0V0FXoTblhmQrfyj)=4xuiT7)(=QrC(qx^O1-s|QV??9VeYa-Pz=SydT<8O7==X8 z;ckYdB@HRk@Kf2QH5bgj+H+5Kk>t}|ZvI6UFS8*hnLoB{85KsZUwH4xE$X1>IH5w( z$VUN|usVGa>D7UzQ=%7Gcr31>2+K*()s&!%-8DlMO|Ll0TV@ju>o#!@u%P3nsbDk( zS<~j|+bq75#oH{_ZkPIelulP%9AN(au9lbs+| zbMGX;*dHC4b9nqL?B#eu70Fa9PNpJGijt|TIRz^ziPSi)s`5zcA(@Jn0$P|#EvX{k zxghyBf!d@bQ;TX6{g6gQeG2awkTzB2x9vuhP{n%`%+G}CHjKqPlq9jqw5Ga$K8N1> zFrKN^uij$^dSv)sCQiO)hI`rN&aCccS`_a_kPem9-5$Z2Nai6qDww_M5R}v5;kCFV zW`SBf%!@LVyAaGI`2f87h_6gVnuE#pUNvUak={qphkNfTeHhcM4Hc|(tjV>r3139? zP1(}VvD;MCjC<(L_qFHx`WVqe8yYotU8e7R{aqYK*LiJklAlQQc+^qUrv4OqAQ4l9 z4^JOJGDi9ZjvX!>P7K{De+iMQeu!ht&^V!gF@{d+Uy7l}^ygyel>X%ydR+fX3_YQL zHHMzlzZOGJ>0ghb59r?@WXaND4zF{NoPtJ@g8L`ZChSQ5# z&xq`^^n6X?K*T+i76}GJo8kk%+@I$9J%okPKaA#ZA~sOT9b5&nQHX0| zhlDu43$$kTYhAeX=h<~aBn-ZuLRvn4$EJUr9Vtfo4_U0!WZedR1`WT1$NvEov?ut7 z4T9ykYs0~zyKR2Ou}A9fJGn7@)F-kwcb#NRgiXr-Hgo2eoMJpK!A8I9ZOQ2O9UBaB zU}dnJu_88^Ks@2p{COuVgzI4VbFpuckh!;NR24%$EOrdP8n4=YnZ zOOauKj47!CqqA`O#pu1P+_RVHTk4;~dRr=Mkq}X-7xho0lLYxyL;pPBwSw@x7WJW& zt`!K^_)2rxuU99wlB;_=g`%7}4PVi42K_E8dH7Uq1a5Hnw&e4lpwl)AK3z%SbHpk5 z7v$}bZwar7HO;SRj@!fm2gq}HBv{+b0e&?Ax{~@1sfyQeCSIPhCXp~>U|4H%#1V^H zLOb}eh!?1^=6SL1Mbu0Db^!5nS!}Qc4tM9Ru?pm-nX%+TvxYD$) z7h#QllHG^aP(pGsti!}V=B$BbvEhpP(_+I$+T9jjGuf}8WDGOsO5M3Azrl2DnK{8c z-gChzcV3WR%=MdGcDVMHu+(fXxb3Ta>EbTo^N?sud)P}}0dhs8+7K%^(OhGO#6&CA z+66p5llEdF>&(0(S;OQGewkfgw2?ZLlvrF(Up1ue#C7MY>A#%7%DjqH5ff(3RBSly z`o++m?GF~NR5J+9{CLCqZ?I_OmHaWFFpHfw=XAe|$PN&`ObFTG_gJj!II*FB4cvz) z_QXdiv5GN))KBrQX$B8$At5lSBebelw||Z6`5;%7ODSqzHke;$j%fGj0HU_J(=clE*j=V0e3>p=q?DC_!{Gf+Hs0q^zdgRm(Pt30eCvY`AaL9AVeS$gk}HhuehRZl7#r*u zxoC1vDiZw3^@ud(pRzA~&3d)4C8hs}9V#p=76(}5S=?bEMsc0z>lFKEv|c8~ICo;# z5*jh3q}k*Dff5<$v`E9@ODIqx7v_Z$k;#zbal66JO{CapHNwJk>mSL~tNE{s9ARPf z3!AMd@-Ns$lN8yx1w|stX!f}`O%z)HkJ6E7eSRb(7FQ&PpUD&>8!&H)72vmGjIoL_ z4e_xIXgCp03Jou;$1BvikxcE~M96h_YQzR3pY<0Q6Cjn)aVz|037EemrVy#n1oyX` zS&F{`gifM8MQMKl2z=@Ebul8k@PE%q|AEEu*6V*|bt}&N8yY&~3{wpoWi^r6cbSBB9iX@XFtwnVd@Y|8T zuDk@ZedAsiy@HM#i6xOj8lO90wXFo{KQQJ8Nejk(5iN?2CU(=ghbsRZS~s72-Gu{$ zn2+uoAb#&fF@bRK8pCaa%O>hS$@SG;e8`fd0c$5sb#VxO11zV0t^B|x`y0t{tOw8{;vWYSU*Fdt9Thi%^=?%0 znTZ0P(Gt?5*|(1GRvms^+wW?VliU0_G};0Q8JTd0E$LU}eMpAbLo7bSf?l+kUa>l& zX65c`%A_zz*4b*aVfHlAEBLtdEH<3->9iG%8LK>1{zU4L@|E)b@&n~!xm4Z(OzD3C DCQBEQ diff --git a/odex25_ensan/odex_benefit/models/__pycache__/hr_department.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/hr_department.cpython-38.pyc deleted file mode 100644 index d5786dde08f308533d7c4023bb9a67fabcbca12c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmZWmJ!>2>5S6qaUe0$ALu%u~1h%*%XPm|a<06nWc8cI;SrGEg-0hlO=`88MXP0)H zKatLV!#_i9s{Dmik#-&5fd_UpZ)W!K^mI8I4Tz8DUx(E}M9A*|wj=i7%zx&CPe6b+ zq@@LIS-~jzN`OK1NFYLb9X&)v4Dk<=Cx84d$(c)A1=tvu&TDMI%tCuRUdi`;7fC^Z z6bxt)VSJqgYKVWbB89}0rf&F6f5D~Dwnb_0MwOnx2JU)@?Xpp8#Jj!kOVq;FN*QZBMEf*L0j>|ZgqD9W#fOD^L)r5M;`OQi+FO!VdvO-;3?QJ10^F-?-CDFZC z|H*mVlk*y$h#va2F8#g7lTv|FU78+u$9Q@?`B=_Y#;Vpg@b>7_*jOP!Xc+erOli^B zmmx=KgnSG56-u1fw(PAfE6q19OqOdMJPnFXC^8zeu5*zmE)JSB3o^SaCFkLFy75MQ UUyb~d%RcwIPHCVE|Gi`X05S@g8vpc{f<4Iz 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 CNOo-i diff --git a/odex25_ensan/odex_benefit/models/__pycache__/member_diseases.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/member_diseases.cpython-38.pyc deleted file mode 100644 index 1b4dd80d35f674b63a0371890f2b6730a0a3a6a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1303 zcmZWp&2Aev5GJ|5l2(%ci}d6}E-GNb2~wa4iX=@`6g}97y6s`1V!>!Ad)@t!Nvenz z_9?mMk|#)V%WDLE3SN8aD->waAy-NblnV~$n;8y=!w>sYzuzS|KEA(u@w-pR9~Rsm zXd_Q>sxMFg0a}ofrnF=!E4|dCU#twxLIn+Vag%~=} zMPCn50zJ2@kNN--=$|tfzz}1$Ui;|~ty{3|BDS5r@=ZsHLd;M2 zC%nsaqod!j_y4eA5UjXynl%X@#6lMN7$|k zxP&9*@v;zVs)f>PXC^AetN(-Sxv0cE*VC5!)0PX_CkiZ9a)34L;#5{4ET&x=(k&XZ zm^F7=&TL3A{_oXJM+YX(vI;4eWu}{DZBeKvS$4JL#o80NkadfmU2ti9>oM^OuU7Z# zN|?^NCge|VQ&)x{e41BWuF}EUn6>Scdst=L;Lh16+8m(KL{ICw5WF(ITxD|27t=)m zEnTGjmzW5|LR6sK&D|5+5}(`b0Se0-br(fUeU{LH`x5F?M%h2iV+6my!yusvw#@A~ q9fiiX59w|zZG!f|;KcrTT+FSL?AuFwoQc0~oA=0aS6Mdgv3~(zZfF?* diff --git a/odex25_ensan/odex_benefit/models/__pycache__/member_location.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/member_location.cpython-38.pyc deleted file mode 100644 index 067ded708a85b3ebb444d599f0cedc6b88a85a27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515 zcmZWm!Ab)$5KXe#wG>$;^Ah@^-Z8*n4FoKpKm~%} z95BR^XTTDU7RggmV1_S2o__gSkRzAPDqb_=GNBl+%{0L4miXkSjiAG+5!)J4<9S+Pp&>as&_x;F^O2w3lZZM2jZ!qldm(!)ON_c?Z z9US(IrIJz2dd*v=wA|PgNw_pr{!hq+OFpY?+3cun#v;FC^>6NV_=B)26M`1RC?exL ibvUSs+I1*!=_o8Z(tq-ss2lj!aii=6hIV1*ZS(`dH-|m| diff --git a/odex25_ensan/odex_benefit/models/__pycache__/members_hobbies.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/members_hobbies.cpython-38.pyc deleted file mode 100644 index 74bad46a9efd72f0fc52f31db15789e0a8d9c5c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1291 zcmZWpOK%%D5GJ_~tya5|6F*Y47awv_0Siu$06|dX>7wnyKGbaw3l$4mL)q)>Lnf&r zTG*%LnoE8`(p!H-FZ~(3_SC;nphbsVxiwHOI5QtPoEZ*3?DuIJ6CA(&eD~~EpOD`z zxH)i*Jj1CzM*#$ANh+Grie;?wGLMq42r%&867U2&_uqI~0RAx<2Y;YH8G9z27or4Z z!m0sLD&z4*F|&I&M~L7VPW2vzAQ=UcF`$_z{PV!Ze@C+r?H>3LAYxhMPzXJT`iNqP zpbs(b4G<+TaHmqVhmb&e%3ug1^x1glXCqwQfLqSvma}g=`?lEpumzhRDQv;^Tk?ix z+pvSTxnt5pQJo0+b#ro32-OZN2PbD8HvSQ>#F&~;X<5{#Z93;wQLZMPn+dzq?Z(=F zqJ-Ayr%YfYuD)v%r+1%g&1Yw0W@7HFO4M5Ruqo~6%h!uSa$Pj_E^sZ-C-{k%1(@Im zs}T2ubrE2C&R0O2cJX$PHP=gJ;!~k>uNtBtETSs(91I}jc<2M zbja(~{iYVC-<6ajed2Xh)(&43HJ2-s*tJ#OwNh?lg4_Bug#!P zxmS5Z>LSZRij903JMukVA`=dJ$0(L_M?@@e%?{(w*9rWLI|+XnPaA`VzhQ z8a~EeJ^2cr+)W}D9GKs4nEht{tF@OThP(Ty6JNgX=&1$6XjUkIc-iSC(K&?9x)L<$Kp3Bv`d#m=YmeaIgz|MWFn<|$Hf0+0! z?NQ333@FuYN)3%7wQ-lyry@#g#G?tHgG_Qs3=iG96e5L)>rSF5)MMX~>>98%-_LLo z3MNEphNIH;hoiw^I4x8zGE;!%(Q#kp5oeKP{pw*A=AiN#q`+0g|0gsC4znZ=tDA*p zPg?K!OLOqJlJ;Nh`IHSj?2@uF@f+H;%*suqZP1OeJ$?!Qtx!chi+iUPyEAOZ*$eED EA922qGXMYp diff --git a/odex25_ensan/odex_benefit/models/__pycache__/service_request.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/service_request.cpython-38.pyc deleted file mode 100644 index 47c05b498475984afad7e4e84d1e7e40f4d096a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34270 zcmcJ237i~9b@xoqxwEsoqrJ3Rt)#IeTUtq8Tef^6A37~NXl*3nV{9=VZT0TX?Ci{{ zdR9j>;;;oa1{nv4lYj{;2qX%@354XAKmvqZgb=!uJNb5hT~p_)s#mXGy?XV!`n5ehsSy5F-@0@5`Tq=s{+0s%zbFEC;<4_BBSIov z4$X&i;dvux%tvyO`DiX0rg)^NC!7!;x}wzAM+o{%AQh-<|6YhwciAn24VZ ziMVN$(vL@SJtA>9G@g6`utVcfCq7*?%ffQv^HpJ%Ehkb~C_3T%xZ!lY)-vTjDXY@y zyT4E_ibAbet#HJ6*y*Yj=S`HT6%go=W*Mm`RKyg4_Wz}Iz!vjtQKRaY0bH4uAgJpigh9@u0Z|) zgyUkp*l;eK8-zb8Hi|37Rl5Em&b>)&7UP_ISckWWtsGvd!`o2a$c-ShN^BBWqpk_S z9_8>g;##p?Tqmwao>*=*;>N@du5S(dZxA<%n^1Z!hi(?PaA+NeZWXWMP!^%2*f|px zw~5=ipI0CzF76O_qOM)2Ydyjn#BMLVk;8ku@RbOUiM?LJba#IH&y(r%A@>tKlCL zmZ)*QgPgL+DU)1glQ!kABUt`CC(ei}8+1VXb2^@t1NX8_&E6%i_lk8(|O?EhKz zm(BU5iujm#{=6Z6PW=4Y(Bt7;6>$rQ`#9o0A%215j;nm;?Dr%G2w_m$M54_YrZD_f^(cj%!2s3_)Fj> zBK}JJHOIb%^La!f8zHUu36RbU*i9A9Y4%*7sdBb z@At)v9QQ7cdkGl4gmDOQ+`B0bp|JQITtj^9d=$SCJW)=6PXjjMVtBChW0Zb`DpUQXPN#W_nlLj8h--D-@%RH;=>O)N8ya6|ZX9cJIsN0V7VZ`<08Q}OI)A56d z8NxG+XC^#-I2G3e9_v0v6L1-PGEZ21feCs*wz3^?ovk|y^AAYaI za~1s0;dc|B&G5hfiBL3@`-#J$&0E5ukkfnElqZT)<{|U=qG{DG_Cb=N@Pt$mcK3Xt zSe~fOO0yvB0S*+VAixxBrzhr%r-~J)>ySBZO0zO$9@#$ynBE`x4Lp1BSdeEzHArZW zhapoLlTKvPJUJegF+^VoJ5kFlPhSYh41yQWn72Ms71b&`+jsEK)!TPWT>Hq>qE)NT zBf>m&-3?b;wL(P{q_`Ra*<#tW9;u-RIx%lntU{$VkUwTt%;{q75hcVuqPv^d-JMuC z?Id@W3-iZB;dYWe{~b@rUKzyFgqveL?!>K{ELLWmBta-jQ#jG7DnTKHRV(GwPOMl# zd!2+Zrwfbanw{RQnvgwmdclPB7@sc87m+W%pMNQ4-kd*XN+*7hf5#0uh*mgVK#~dE zS1Wc}k5_hYp#~V7E>}@gduC*zQk&4-l&dN3#KW8Fo3_!jc@vOUGZDBAk7Z6(Dsw_w}E^jSb3nuy@T5@?Q`RSsxY7J;d-FC-C6?9XvGrCa|Q)t3W zRi3u{RF|`R+=w*_7x|)adyscCBhCewU?JKR_MnSOg{bUQb+J;j*R}#t2+gbXzGFbq z)a-<1)@m3!Nc6io!XEV%*39tbPrKLq1XdB zzAd|XlWqkK!J@TkTb2eP>z3IxepIdjbaZkZe$^vHhy9%V_6==kJQJOC} z{Te|oqreC|J-+-!VfVWY+vS0`NAx_U0aHlH?wV&J9olDMUkJJv*+XcEj&?@#GiEIh zKBm%89k5m4BJMQbOx;-1ws`iw!fEQ3v%WK!{DR73XYMN$gOv|)sRcv_>vf{k3@1tr zwLSb3`?@&d;swYCW%1g<<8BXfxAs&)npiNhlZ(vKhP?6Oo(Z#tQM26HMO{731THt z#c+c(3RBF-C-kqK*>?(SlVw`jT`I*HXuwo4n6CDqFiEn3*DXo0UDC8B7STe>N$KKP zKkZd6EfZbqiV%+yF0E#%LDV$6n?QiE)hed6Gl%s&zfVFcnL^AuKPcCa6_-=FVRu^| zcW_JH5iABa-CWWho~_QC6U01gW(5nHIZ?!lZP_b`ZR@D)-5fQ12pk1VIV~gEgN0Kr zw^^;{h?j`P;FQO1oXBYtYOaSc5{6?`s*W*PwbvaeSRjCkc{*FGX2DCcyzG;YIL{sS z+D3-`q%g}Ctt=!A%q?o;9nM;=lOaH2K!!Xz*T`V^YDg1RDKIK_k2`PfrLa8=WCdcf zd(jw7nO$IJY7RJkiX_3t6z8sX}=|k-L?P?`68T^H{g%vDEYA(UTvm z^G*mMuGr!ilV~AVHA1FpWWT*r_M;cmdY(+oLz=Yv8%rO!X{Ck@gFWE!xa_?WB8*um z-;vu+yvTH!Umke0C?W4-2QKaF)i^iQCOhWxng)0vnxSNUYz)b*~9oWS)db zCJW`PC|U&+l;idgPp|1kSt(kxpb|a1GW)$4J-JrXIPN3K9C$}Bv%8DsvO9o~p-yEV z0LPbs=n*W66${ceq&UpUiDJb<^_U;_Dk^X!km|z1y26_@3si$Kv0k7JmYq7tn}qDH z8Azmh0ExvR*sGH;Uu3mhwpTWiU0($RW!eKoq6Z677Ez3#O9*m?TuUsDWzOM!m|b@j zr)ybP;^rneih-DzX){Q4H&=?p?2UR!+7JBhUOb&WfU2@I1ytoqT6fest>~90+_A;e zAZoNK$pxri+;iGo>EX0jyA(n5f~bNLHN}8g#e^(O*PPg1`aw7a4h;r0g;mQ*ffs5& zQqmT7HCQ4Uu_W6-z|d$$YENKGV-M++EXc=#$fov9$k!X(N!j4H3=nLcc38fg{d$go zpxm93-LKajVnq#@#5BRRFcGTL8nIKwg2Yx#Eijg?GlOcY(^)lzIY-vbftEo&YxFN) zt70R!uuv|7k&gKLnmtm@9@Z%+HLUk7(ws8stODyeEuHr8e%_)2Ln=P2SPM#EOEwL@ zC7cAb0qlvR3}M7;T$>)D$5d;JqX7h(hbLm5)AwlENpfm`cV+I zQt+bwWlB0^V%k;+aga#dfwR{hUNC`)a?z@7va;9&fuBy(6ja%rZXfkH?#2j2K;W?; z2b373z=+^sCB_6i_0ZnX(T!)q^>7L5j5*8__`)Tl9?l!bqwq&uzX&N+N7H1_dy^f9 zN}#`n%q$-Ud?%$z1TB#{L|iarAH_#78mu5u&I-iISHbxZ9#*e}jAS?!P8;_6!wRUT z!ihH0kkh4xblL8117z;*dS7>`i(#2novs*yIvzP5<<3SX9p4J1smA&TfZ;#T!BKc* z0gjVe0J}8viOl%KRhjZR~M#_~3`h;uYE-&pT>*OAA3fgbCl zC}73mD3sXOwjks(00JaH!=J>%B(M`6#>sUGCrjb;p>PP;FiJ!iqi2k|u@n(R9?`l{ ziVEYo$oX(MbbQpq(f;v>lXClsK^_N4XVZej9K+h*z<_^;p)?g3t?`(X@vV$3C_@KO zfoG1%g(YRjU_q7WMm`EB*Vk0038(T_WcoNBi*T(8DI5(Oc%m=bn_KYbZn_(7ywj1H@J%6L zUcs>4c&U9FMk53mNDI$|s8lUli`7Gq8%yzexNg)V^=LhIK88seo3yu)Qqf(&CT3)H zalsAc^@Jq(A6{(I>>bPGcBR0UQcxJE-H6&qTnyhfo^T>&<%AOjdy{ew$Z@)63s#=1 zhni_|0nwy}gqo4ptns+w1<`^ey;XI38cHlDRxZwC7R6X%c492xL8;o6&rg*LmX*&p zCXbYW_N#cTemEf`8%|#`jN!2QO@{5ErlD5#P7xb)|43&`qsk*{V8o$h$MLi}mY#{9 zF>0Y2MhJK|o(!E2pNZ5XrHI@?ZY?Sjj}y~8gprGhq zl6*jdQT|N6Q}(g z_d&!N9M_Au2*>>r;vyW^hqx%meGzd{j>{k}#&KUqT#VyZATG{v|Ax3Y$Mx?FQ45w* z^(f8kdIS_SFzJkVn{BN5tn|oNl+t6sOTn5bYkAlQn9d3>l2&Mr>hq!$_j587;nEXn z)0_sV#)OtV7!11`iY<%SC`pm7T83pK?ESoy0Aq94w(C*eq78OEbhMY)8g=-7u(jg` zvGoh#NhY8R*ac2p>%@51MoN1yTdP4@PS;K-BF$3^^7gL~Kr+sV;sBt9drV=at(j1w zSHZ`v+b6tYKAgBHbkeSmkm>ZXvciW&*i&FudKko3oF*x6hMaT&bE;?qYvbMWI9jNu zmuiy}trX@>K9rCZB;s6RQB<8YdIjP3G}cjJ!tSGT+UfE%yH4z+#KwC(#xqmCg^D!> zQrnDR?Y5kr#RVE>y++AXRQp+ScqxAxzTd`U-3TWXHNboI|HWuB6CMn&HP(jXMl_rZ zr`tV|bnE0*y$VcTnz-KN{Tc$7o4hp5Y7w4}WNp%zj$g$Tj!L*#_TF_SR*#ip@{7Jn zIgJUUCS?~Uk(!h?;?$%}Ax=$7n!IXKb|X$rN}9ZCQl=57CM8W?H7RM5t4T?dS4~Px za%#bnp(f?=y*w@ZCZ&x&%GZ-qC+7?~Zy@K5a9+uDkZ+>WER(#Md_064}ADxV1p4A%XzaMA$1A+9~W^%~I72L(;;Sqn~y z5%5~!iO-{+JeiQuTDS%&k~sWh;o~5+8diI(9kKHyK1U{@Y`F&j>@^Qn7qe4^3eGp6 zd1ReQZ5FyENX6(Eu=4EHPWOO$hPUfMmmnHNoKsNzWuJTDNl;dGnM%W=(Q9 zhA^H|+Xxl5njgN z0eu+pa2&X4ee8`*wBT(zxFuTAAHW*P5kwn|wVP21VeOgl(QRjNY>$4CR2{ZPcvA%m zfzQZ6VsL2ztOIgbShYC)&66^RUkqg!za7gs5paeq}DaD zSnBk+u_~BR?Q0ygI^8;k#ho6gKp+FxPV?^0S=rPww{s3GxGV;kr=I0i=UsKJGul+l zhXiMgyU|I}s~7c0sl!oHugj0Xo9iWgJR_J-SJYzAU?y9U=L(uMcfu2*>4Irv@ZNkZ zY(!{}o&$a<8TPLqU&qjd$NiPj9OrM=#|Pe(%B-nITY2E9;3%_OW~LyO24hK|b`sz}bhOF}A7`a36fINldRT>Cl?$_lO51MVf>sv%BSuTP zeNDR&Tc&NDu|RVevnGVq8(N+c_U=bVc%DUQyMUFm7o!L*3^374n@blH!w^>8BTC;X zr0O9bb%ND4awu)n2T_^Rr?+D6+T*0?*h#%bz>`&v#$`8k+8Q|FiHr8+_gGbk^Dy3Hwm`L<mk}Ua*2>feo62qbM$aft*jm!3ltObgjm} z-Eu-w^BcTw@s1^9;OHZ`BWpSdZ|MQa;4FXdgok^e_1Y!K;Fzt~V%9?TUKJ`u@B#{q zXGQEBwA$!J40KAn5&ET_T4GXu05IfLa4>M(rFn`Vp_HZ13t_nk|9^}If*WS0Dx<#rb+F>2-x;EFt8`Vpq?Z(b+iV} z1sGXmDatw!C_2w3&ttPnIds>fldSh{flVUV03NHCVV4+U$(Vx)tlF$apiG)E6_4xH zVluOr858=o@F`&IQ502-YX$j8Yx@k^EeWo@v)yR7KaKV28?<>VHvJ;5Kx=%>)ua zDk0QcZ~gKCW)@2bC4+ZzuEh2xG<_b9!CS z`eEuP%MC^{W>2&mh0cWoJt7h$odxyEB58_AaKcZ5yz_-xj3fz7gxJLr5tg7B^N28} zh!8tIeSY3j57oiss4%C|7xURaqdGe3RY1g;`U6bFm;KPBYH6K8?De%e~cJHzc8+1|NH$=Y>XxWA) zx@=eCl{JmF*qw3a4rtI&07af`Axd1Z||v~1%x>6$KQaq{s%b8l>q z%F6-i+yRmtc*2ai6NUsR#r_1VCp^&!EADHM+ey&OpDM^B;PO0~SnPN=Cy~5}q_!ly z%I&c_ko8&P{37+y-J$c|sQK`_W6{n%TaFbRUUq2Kc|_3OjOWvVA!%NTE>rlGHTcM~ z4PK+`Y;QsI*+6r*wWpx=MFWim7+yB_;FnDn{HIvY(UCsH(T9+Dafs~wnVDMjn?H%S zajGY6Se%fx&jc7O&Pd6KXyRni#>+%b6jAd|1nP1*4q5V;AX-zk;WbZ4h!bsqL+?G&6dHDYS{uA*VksVg_$bTgljLJrQVOHBuxn?x)%W_ zR;vP@{1=K@-GZrxNwxeoa!6X!8iVJoYm3K5A#Km#q_`5cPvO02ZY{SDwo%}dM5;Ih z@{dGrJpo=mk76GU9y#g_ehaw2BGRGdGi0P7^!A4{a7j-`zb!{2o#8lx4NLAkzb8Rk z+5p+m_J|%{Q#QgQ!eBHoGy}=>(jgy)oQ={~`5j1yrb+wK455ej^;8Fj1t~w{U z9)LhK;gxVeAfHjnP-;WdMW^9T5;}Rdm}l1SBwe+J(+42~iV|4g;YBH|_)f1Z%ojwV zlE<4Sb7pOPh5Qx(_;#=((*=5^3NJB3#!wm;wbxYozZa>xl*@*3wmJ;mJm%g)xiDqY zYd4s1R9^lff&C@QJ*dtAg3z3Gt!1F*Xq+rCIr!829|VC9>t_(Np2Ce^dtH+((F`j<+BCa8Wy^yI)U-x!N!d4nnUh*& z2@5{%5@1y)9X+xBFQ)Uvy*vpo4|oF@R2$ThC zu5LpZ#!#iG*2Zi`IM$?%xe%8hL`kJ4{S^8BkQ^S9j8f4zUer+qOnHsGO)5kvD}K5B0fQzhR_*mJ4Rj9>k*`fjFGT$2^)z^@rEw~HEgqLp)D9@ zN+hE|w&-tt!^&CJycT(RoB=+Z(d>}aw|IfbNpgNDxC2D62F;|ki{^v%&F)YLCWDw{ zT0(Nnr+Tf}!nXnGE*y2*q>=mOsde>BwoAddnIz)6>Pg6L&x;h6^jHlR$B&2MrXLU2lfxm=^Bg9(Amc(<#*t=};q}eo zk`KA10nrO}FQxgI0GDhLD>>7JJUyje(T`fcUGFOORibb+jhdX%VbYLa;=UwAR)xIQ#hY5!8MYyhFzhQX)4CB{(beda zA)n$>>%A7O6dQak8quSyH$_hRo=`Y{KQL}&>BE$+Zv=U+n$8{g2vIS z&>nkb?k5;c9)K2zUsl< ztz+q|tx?+^9lMHRfxCpYmhrP!;jTW2m@V}o^yWs6-{;|UptKpW57tMJqdtK0@8FobyfSJO#xV-OUx!f`Uv?Cday|M&E7bvvf(mWXzXYAQ zCt};e1|Joj*W9E$r6J$VkSV0vyOm*{Y6~-7+S&mswecQ6>XJ#}=VCu}`Pl@n)$eh! z(fTO01iVZ6;-zh94?zvi^H*z{-?mJ94sv_m6KK!m<=cbV-6hrd-`g~nS94q5)1fU_ zcW4VsP0ys{?Hc3vpv(NO z8<=7bd%aYAIwco$OOJ3%DRjMft@3k;`@Ir0?hkOvr;tlg&<<|Xr<&S?)t#a4=+GvD z^dKO0OFE%fkZu4ZggZdGp#voDg?x}}ONfUcFFr_XW`GWILGA?}wYnuwP)5Q=_RN^q zvKzT&KhdFOH@0h8eKq>>^L`#tA4AONIp$#xqc?H8Z-OMPXz&q@x0@7qKmH(Zi;qqg z=V|-)Z;<_8NWd8nJF(L^-L_t!?Lcuiwsi7e;gh6bVauWYlJZ?#=hJSxI@5V5AfZ<; zRI*oEcsDJED<;aOlbDAR1)B~hak9X#hO>4iumz#*IPHOXJ5DuWdGK$?NdV^U_?+RI zLd2Rk-#>|By!j?W9ofzp;`+v3)ZTqKXqM%v_jF%cUVLudcFXspMtwlwyYxj4qc<1B zw=45}GPuGv^IB>g8(&>X=$=FHqH)D-Y=tF1kC1(18+-qE`Tg_}COT#n~fK3-8 z+xJ`!(8(gS**^P8?+^rci_uH_7T&m1z$F8G)#U)Tvk5V9Cq%RJ$ZiqqGmHwXY9C*+WlTz(IZ zJ<(?L8v}l&l_hcl{Oi?-JDFx(N&q-racN)I24nzbg&6>3YQzy8pIkVph9)Kea4P}a z{;~klypay|?S{*hJ7!K5=%S0$7~|Q3z@&ryg1z(Q6vInDI7qTAmoL&0+LT-@(nW`P zA#s_940LE4q5q3$U0X^g+XVe$FrS)|u5u7mPj6#I`RzO>f>ZPtNV9k$;^2s!E;p}M zD(*e!Fk#|D!{0y#rIX}SA9g&Q*3q~8%ZS(S4gYyaluYwz6g{?>B?dBbvO{-;-3o4kd3 z>PPUXzwRHfv)@AXtmY1d14r_0S*Cy5i7KDQ&lXP5nn%;`jvsXTP0iv4FC1WI3&-%1 zU3UA;ibdJ4`9T4wQOsKEWcZkwrSYVT$t1Xe#aB}?jh$AjfPNRYZI^b<;0`$X2ngAU z3-eg9W;xxnxKyh)OD0iffCbzJgxg!&G_oDvC2r z!U*EFt;UMr4)lTMW!qA+rG3}SgGs^{ivYWD=hs1>EIocRTN%jj5F-AA9JU?kA|Iby z=Ez5ucFu6q8H-h06zH{D&|{SCJUL{LD?d!mN67hUa()JmD(@4=T+3`pIoJY)WLGBv zvMOSgX8Q$aEgv?}6@+x56^swGMU^%~kiSBO*|xhtzLgkDEK@jYUjZK<)5{Tx<5L>n z(Yijo;rCryqUlmg@4Q0}5TrqJ{+z1#5IKJc$LS}8Xrn~8Gx!Ec$Qh#q|GeR~*v;}V zm0dwu)NIx93O~My>&Ek4fPQElW}%zkHRH#=Nd6|(<-TnIoYB>AXtz3brY7h(xr+Kn z_5sdV3!VF3(Q-zcNZy~e$}`O-$h9iH!lv*nM*)6(jk-1CS=7R$=49yj$+a$FZnM%K z!*XSw;;mdDfo>=_Rf03*FM-{Gj$Yx9R&w5;8Wn!+fG&{ZL(N>8%~0r-F?x@A%shpQ z#7KV9GZ6jrF4%07>XWE*BP{y*V)*ospk|t(@~zLgjm^;(EEY-P&HFl-TkS_A?i2GT zI%_+EP<>w0F`d!9-cMGFNSg~dLv&G^q8QxWNy}ZHcHE<`9M&eSmqjGp&a75Br<>Lb zH!$iZ`j>j0aV2MLlQ7tf1aAJQ*I1A8^srgZdM~YISlm2HWaP~nAGls|*`4|Ti5l?; z2)KugaeBS~6s}dGdnEYAgi9$S85s=^M@C?-(}?M1Yoy!pm^euZyqt^$hcC{^^%e z(IjeZm#4RZxkM_`%hb}^;y^CKPrH7F+t$#oR_YJhLvC-o^bWDZs1-ExQaplRBMoY4 z(<2@|7b`>`xUQi2uD#1nAP1WZmjNHwH^l~af;6{0D`0wahAaly68Ltuqg0ayxed8X@XElR*!7Ezcn_C7* z09Rl}4P5O&fbrzsbfB!-$bOD|ytlNXbSqxt{vF0iMAvs zrP|hBtlz_h23Qnl36EsiMFz&BVf%_s>Q=7=eZv7)vC;K=qH*Pt(?!OsDkVW)N_{=` zpia&ca5`iA%SdHx|E98(WZTBDvT$TK!fw=Jn@7UGvi6d9!XKH#tDY4|ij^_4H^dXx zsdVoTQmxqvuG+&$;f(w-daF3jV~G2c;7_vK#jd)sBS|?lgeCa90RM9yd`eB|)X%6? zE9!^uy{TqDa0J_g!`?moSyCMC!?PD+T6P}aW5La{u2PP66o(-GH|OU#uMqAwo-rq2 z%1m#j%PKiOs~Bs?3#=TL@8;$3Wr z6q3*2m_!+{PP$hnA_fD_1_X4}6j_SmLPT5@aX!2hXH%lMNRTNJYzrgD$@C(`=1k8v zmls_#Fwt!bA?1S*72OO;y|kU4~m z>SjdXMo>b;<6#}2*74x>DjpiiSgYYBu|!s6lD#0n=>|=EXFGm{Js<0AAgT+paendo zXF*u%#p^>&42JJV==>Fu*3+EUm=;7*yBU$2y>5O3_JT*^1tkC|>#od#oXahy^B=zsqa-IAY7q$EGUJvVSEXvLb zmErbZ%aP9z5?T2|DjR)!iuxWA&j)W~BsU>_iO@*YNy{$YmE>30Ah5?W;nbyMLWje~ z_oH!+iMGBfPX}L}=S=`fG#^l*dOt%c%JF7Ko0qHaL8i`c;x^u1u95nPZ;Jm6b%aDr zz6Yq|+slmtfrgP7n833KkM&kKGp>A^q1Q&1SU%-Dpt0`a%_58{U5vSewRSBUuX~zik$xo* z7r9kPg{EE)@J*V4f>GE-ypT}Vk9fKgw-(L16ZMhb& z!MI#aOQfdg%gkQtQ=AIZau(j{0?Yf)(081p^*BVGuJ_?$YxwY;X6;MsU!=T0fs`Hy zQE^;2*;mT2Zv{gAnCdXJJ(IwN^PxK4MnONG=63gjxeSOt+=n}e+=j@|74&D4^&~dO zL(CdhDAu6pfDJ`}A$3a++lK^D`Eq#15r9!VqvOo^T43hvXkr%X%Hlk%2LxRcg10r= zafdrDH{ZY=_P703#ebJWbo*M?v5Q|1bn*JjHP&Sg_j9NDLopY_*I*9vYJg-%(c4cMQxM^cl@nE1fj|!FqEGRtyE9Yz3stOq);U~lv^72~ z-$abg;|uc56l6&t$QjhB3^%Mm^>yp-NYKUE6!1P*=&aBwjRx}(kOPi`FWt<_w^9wP zV=<}qPZP8Om%-o#Y4`hB@+>lrcPTXsNjy$ctL82FD3yGS06jwvtxrzc-#ISa%%%EU ziR>#hV%MQKu_dL8$%M0-G12|U(eOqRaVYhB$wV4H=m-tt`^k8VwxJa|PVUjX(B$O) z@eer3e4db%&pW9+6yWsfQuxz(QZAKsN{q80Yq0`*gJMm;_PYnKd#gJMy3`x|u(eQc z?IdYGP9K`b%>~tyl8nNf)ev}R?O=dPep14&1d;EFec07Bf@nCd|L&V^m9A{`a^Dwcb56SLAjU8e}>ARfiE|N z@41rq3r{*I3mJp!pGhff61{T@0#*M|?;>W>5E!FWv>MNRZ|UJ{Hf{-TbP zbXAOUnwoJd<%sd!ABrUsuTpogm&muBoUP<+BZt_Cq`SQ2)#Thl&TZuECTAZxB$dd$ z*V|cIsZt`Ka=x+$@xAxDMI5AIWy#x z$YGmX;y}D>ldmV=j?<$*6EbC%%kHN_Sl~TH@K!KTI3ycdKZydw3vt2`@8`Gi zGtgSoTlsWRZwCK##xO`{4LDao3QiH!e=qKyq_Z#n$C;G>zn9)8X43E0TTZ>O+xuzoUR~@+SPf^AmTCvH<^l24$8?;)TvO6 zV(1(yP?KBhcMZHXi~s+Kr`72m;6zj5R02;7Cw!@BxW5ZmHg8C;OUDsjk=&F_CgaIO zGMbF(e3UnV7)nPAQb~l-5$|95Q^{_fKaF!YV7PY>CyId0-{Il*(CS40#&?Z$?;AsJ z#N7nQfn2dI;oc$m*QBHA0sgAR&3@BWWFSSDszk z)&gycrY+Ei6h&YA;vi4?H+|mMKJ_28LW}l0XJ*M2C8Y%lRKkwVeskt__MC6djGm5; zmNNJ`a{b2U_a`%%ztBtiCy$p~c!EEp5E+qeW!l+Bww-I_+5?S&cD|9%X6|Q1P7M4y zBL-yd`QSGLjUga;F$iSPAj3e0#4wOygA{-iL=i~QAVnZ0F#=@7ASEDWF$!eVAR|C3 zVhqTbLCQd?VjRf0K}La0h)E!m2B`p<5{G~sGRT;iUd_~I{)$y)YWa9*-IXm7#6xXg z$W{;!I9qORbD50HG_oSo$cb!YK;#;EIrw}?42b-<*~T#Bg2;+N zyyY52yp^zgsu^KnQ7AVEwls7sN$zNn93Jz8z>B23QWP46qMrG5)TE^QC*?1@j6M~;$SXqoD$`Y^DT9M?;L zo6!`Ir12x=i%wIjo6(4pL4C_np(j<8%*RUVqnT8rd%m((!;Zi(H*2{#Pvgb;6_j|Z zZu)I$qqERgPU!kxRDA%%TInIsnsi#BR2~#wN_*4q1T^)@g&t@<&|tU6Hr5bI&+(el z^hm2R2()IJetWAWLus#d+?GIp+^>vgZkq~g(Nu8X5^W}AOEzJ)rqi;8ne^s{+xD8!huyS2r`hw)7W_Yc$ zZ8sei4KH@Kt=o=*_PCNw)p5xuY@uK*6^*ZSA?pr9(3=gF;{{v33fbni>jfPku+{97 zT{YIjqz0{qgj{n&kmnu#3uI(d;>&E(G-NdLfL~}TWUcF4%75vyW!qA?P1low%~H>N zw&MxglTrkBxG8Pn2F_Ybis(8VNw>9@lD1lMT8Wvh1y5MZ)Yf{kDXlxEEk-_(wgQ|f z2;HXr%2!{(kiN3LjtXRSGG!OX5=PC^Y8G6U)zDj^?I`6s8!|2|8HrHo3VXv{52M0e zS6Czg9eYJSrtD_R5A}Edf&nW5pi@y!+YyduuQ|b2GK?xK`rXp+&=`lK<8#2tu%-b0 z1=0AjhO90`qqXD)v>dh3X(O6~XzVirtS$hZ0(l8}V^knFAvf%C!ISMR8BH%audRi) z-vJA(_d+$AS#jJzCN&hqpR27+$J;4U0M}deJ>w}uGJ&1&j_rzQ-k^0S44vjCPp(Hy zB~uH{ooSj{Jr(}C-{=I~&8&)ivqKbvLXx5j-2d+Kwg` zS}p&T6mV2VTp4I1q!_{sy)))Cn`D`~`MXoS`+7@yfefq#U9&U)(=(?#SdtyWnpjia z6{pXg{`mB{OV?^Y`yr<&??UMKG_|Nmv`N}Qqhva8yf8XW-{1h^Nv4uwpSoe6okMKC z9<3Pb9ir~;b=k-C5WT%GY@NCLx+%Aaduuz>DN?Ev1tnHw8cHG21a)SZCmCRT$@N^U zgIsAzw%4TE>0_FDk7>rK1I;8!`?m;6v53JzLe`fOOm~IqQ*nDIiP|qXxZ$AIG6gqN zP||5d&jh;~+1rJj(Uf-jKD0_Pe;+a5?RC0` z>}r3sj{y2Qnooj%k;$OHc2Csn@iI~!Na_y72U~^Vs+i}UZkxF-35^~wLUv!)n zZozoMsyP=Hq=6PZZ8Z)pyTXV<$NW>%B5p3*+L8*NmR3?}In2Sk(8^l2XL%WC?n z=XWPGyKCe5J;{t7k7Fx7+?T?n>KephoVu7VIM;nAGlaxp$qEZZb!?e2WjM^%p=Ss~ zb6CP0KV;M<2#AZFujTb;zVLl6E?wn6=PzBYUwqc=;8fBEAYWg;c0LG^tU5}Z*L)W| z3z1lwN*gJGueyo5U;eN93#U5sQKWybZz$S7Tk z$ch;KCc8eck!_5L3XZ;GaglPq&nWj)Co#49l7d^sd<>>6w<%f@--aWGqAD^?jAWf?lT|gq$65i?1YAQ*C1lU*;B`aZa z3tnk)=gYOKdXLuqJ{2EO@gWto?W!9n;>qp^=#Fw>@RmA7)t^%JXt$aspl%a3L#HP; z4rmd3z?v~me7LV-qi3APJWeS*C7Wzz2W*(++^zMzFXn}h@+(Tf04})GrYRRQ( zk$XMG6VQDeLL*l}NRV6OH;)j=4*fItFV;HPMadBVy^G>zOW)ZQMF9?1jHf6)O5H|i z-#dd&+4s~}Bz4_QweT91mMGU`hFh+ce*B}THg&)sfel__j_0=fnnXdJ$Sa@}Dlv&7 z^k5UzQJXeF`VvzNB2x7=<`85=rx?b<3wq&8^lkJtie7jPUB%UO(m?4RhZ?V)O%YX7 z?fAy&ATwM?cRdHyX84G(4i#OJPPs&g3Lj6hes&5)=$`eHqunCabrc7!A1kKSW9`gA z1;|BngswpE;a;zuJ|lT8&>lk@504ze!X1*vz@UY(=jJQegg+2YH!@qL}E zXH|-8^(6}WW|X-hu+0Xo*v_xG&e11gO5gQ}L>KB26)Df$!qu0wL2Kc@U*;v$=?NxK zB>NbLYPO1?RaCd<8w~)wg(tX-BK?i9TVN-FeQ6gNHrMS1$VKy|aM2EX566=fpuNMc zcGFAfjZGAd^{Uvs+Cj%tXcDL+``WV0o;~M`^X&7tX^baS?B}OHN5!x3Bz~GB+ERq> zu|an?C4=v_LEmmV-1SnjiT+1}-c1uPrTsVgM?+bZV4;zCD)C78(jw0E+C*gVehPa{ z*fxrtV?7Gv%`Mf1MSb)lez`XK9}LF~*Y!jd(I8~J_*jqY_>`3#9FiMRZSwuB`!$;X z4o^@TetH^HAe&&!Je=F&X2&_R~9XX3wsc*`|L%!XRVRRo2s_QGrER zp47}`V<9;M)w1fhq}|;=qPOT~9KHGhgg&NOlc3|T1#N@;}@ H_$~Y!y~QAX diff --git a/odex25_ensan/odex_benefit/models/__pycache__/sms.cpython-38.pyc b/odex25_ensan/odex_benefit/models/__pycache__/sms.cpython-38.pyc deleted file mode 100644 index 07399629601dfc768e326a62cfbdfca23a64d0dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 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 H_t^ghfqQO# diff --git a/odex25_ensan/odex_benefit/models/benefit_config.py b/odex25_ensan/odex_benefit/models/benefit_config.py index 1e6f4b649..b48e6bb92 100644 --- a/odex25_ensan/odex_benefit/models/benefit_config.py +++ b/odex25_ensan/odex_benefit/models/benefit_config.py @@ -772,6 +772,13 @@ class EducationIlliterateReason(models.Model): name = fields.Char(string='name') + +class EducationDelayReason(models.Model): + _name = 'education.delay.reason' + _description = "Education Delay Reason" + + name = fields.Char(string='name', required=True) + class IncomeType(models.Model): _name = 'income.type' _description = "Income Type" diff --git a/odex25_ensan/odex_benefit/models/education_settings.py b/odex25_ensan/odex_benefit/models/education_settings.py index c5a1e1ac8..edf2411b8 100644 --- a/odex25_ensan/odex_benefit/models/education_settings.py +++ b/odex25_ensan/odex_benefit/models/education_settings.py @@ -5,21 +5,31 @@ class EducationEntities(models.Model): _name = 'education.entities' name = fields.Char(string='Name') + education_level_id = fields.Many2one('education.level', string='Education Level') + class EducationLevel(models.Model): _name = 'education.level' name = fields.Char(string='Name') + level_expected_age = fields.Float(string="Level Expected Age") class EducationClassroom(models.Model): _name = 'education.classroom' name = fields.Char(string='Name') + education_level_id = fields.Many2one('education.level', string='Education Level') + class EducationResults(models.Model): _name = 'education.result' name = fields.Char(string='Name',compute="get_name") evaluation = fields.Char(string='Evaluation') + rate_type = fields.Selection([ + ('from_4', 'From 4'), + ('from_5', 'From 5'), + ('from_100', 'From 100'), + ], string='Rate Type') min_degree = fields.Float(string='Mini Degree') max_degree = fields.Float(string='Max Degree') diff --git a/odex25_ensan/odex_benefit/models/education_status.py b/odex25_ensan/odex_benefit/models/education_status.py index f9eff22fe..536f06271 100644 --- a/odex25_ensan/odex_benefit/models/education_status.py +++ b/odex25_ensan/odex_benefit/models/education_status.py @@ -1,4 +1,7 @@ from odoo import models, fields, api, _ +from odoo.tools import DEFAULT_SERVER_DATE_FORMAT +from dateutil.relativedelta import relativedelta as rd +from datetime import datetime, date class EducationStatus(models.Model): @@ -22,7 +25,7 @@ class EducationStatus(models.Model): ('current', 'Current'), ('previous', 'Previous') ], - required=True + required=False, compute="_compute_education_status_type", store=True ) education_status = fields.Selection( string='Education Status', @@ -55,14 +58,22 @@ class EducationStatus(models.Model): 'attachment_id', string='Educational Certificate' ) - - entities = fields.Many2one("education.entities", string='Entity') education_levels = fields.Many2one("education.level", string='Education Levels') - classroom = fields.Many2one('education.classroom', string='Classroom') + entities = fields.Many2one("education.entities", string='Entity', domain="[('education_level_id', '=', education_levels)]") + classroom = fields.Many2one('education.classroom', string='Classroom', domain="[('education_level_id', '=', education_levels)]") + rate_type = fields.Selection([ + ('from_4', 'From 4'), + ('from_5', 'From 5'), + ('from_100', 'From 100'), + ], string='Rate Type') degree = fields.Many2one('education.result', string='Degree') percentage = fields.Float(string="Percentage%") specialization_ids = fields.Many2one('specialization.specialization', string='Specialization') - + intermittent_reason_id = fields.Many2one('education.illiterate.reason',string='Intermittent Reason') + intermittent_date = fields.Date(string='Intermittent Date') + family_member_age = fields.Integer(string="Age At Level Beginning", compute='_compute_family_member_age', store=True) + family_member_delay = fields.Boolean(string="Member Delay", compute='_compute_family_member_delay', store=True) + delay_reason_id = fields.Many2one('education.delay.reason', string='Delay Reason') weak_course_ids = fields.One2many('weak.course', 'education_status_id') @@ -79,6 +90,40 @@ class EducationStatus(models.Model): record.education_status = record.mother_grant_benefit_id.education_status or\ record.replacement_grant_benefit_id.replacement_education_status or\ record.family_member_id.education_status + + @api.depends("case_study") + def _compute_education_status_type(self): + for rec in self: + if rec.case_study: + if rec.case_study == "continuous": + rec.education_status_type = "current" + else: + rec.education_status_type = "previous" + else: + rec.education_status_type = False + + @api.depends("education_start_date", "family_member_id", "family_member_id.birth_date") + def _compute_family_member_age(self): + for rec in self: + if rec.education_start_date and rec.family_member_id and rec.family_member_id.birth_date: + day = datetime.strptime(str(rec.family_member_id.birth_date), DEFAULT_SERVER_DATE_FORMAT) + age = rd(rec.education_start_date, day) + rec.family_member_age = age.years + else: + rec.family_member_age = 0 + + @api.depends("family_member_age", "education_levels", "education_levels.level_expected_age") + def _compute_family_member_delay(self): + for rec in self: + if rec.family_member_age > 0 and rec.education_levels and rec.education_levels.level_expected_age > 0: + if rec.family_member_age > rec.education_levels.level_expected_age: + rec.family_member_delay = True + else: + rec.family_member_delay = False + else: + rec.family_member_delay = False + + @api.onchange('education_status_type') def _onchange_education_status_type(self): diff --git a/odex25_ensan/odex_benefit/reports/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/reports/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 1d160de5893a9a0cf05c98d21924000458acf21a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249 zcmWIL<>g`kf0QZC!~&$i#IN#HtC;+h{CqHBXac5m4Nde6 zVv0{mPCV2FF%TCN c$Hd2H<^dfPuUAlci^B$Dk{!sopMjVG03HQJ@&Et; diff --git a/odex25_ensan/odex_benefit/reports/__pycache__/benefit_report.cpython-38.pyc b/odex25_ensan/odex_benefit/reports/__pycache__/benefit_report.cpython-38.pyc deleted file mode 100644 index f0d78522c3d808d11a34c75d943638df64a71d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2194 zcmZ`4ON$&uxT{~&)AN39vPqQn0WyajjYJWR;>K)5F{^AgIW#M6%~Z`yZ~8H*?g_g~ z&1s|HMLc-)kmx}~5CstgPvX%Zuv=G8`2m9Dfd0(JMx-=PI2M zmZGv(jw)V7@n%?!s$Mm!d9|qS)s@T&8&T71DjJ0?uLU;kupM>0&Rq6CzTeeIfjIXx z;!tO2>A>*L5OhQ979T>)+D6wB2A%}M9tJcdsj#Dj&@dHNmL!0X-_=F!77hb~vmlAr z8B3Tb-b^V|WY-W5XlNEhR1_tIzcVaMDeNL~?&|urwVNMo`8U=#Z>?|oSJ$@I{c9g? zUSHb+ZD~X^p9JY7#Cro7&f;@Y+!c^gO%~MC3GxhT?pVYk1~KoU1LWC6hjeV=UZF7^ z2HEENNBgfaI!Rd8gIsp~elG82Gy+E%^+zCJl9+4!e6>Fz!;OKl5W^DCW%%BKFZ~s1 z8ixRuwV44}2W$d109$}fz&2nDZ~?Fl*a2JsTpVdLmuoxFgJtbLdZ69cNs+kR7#bt= z0D(QJE1lArb6rX4%BOVJTvt}Q$|;>a*HyT|e&I&kx1RW;!K_uv3cJU@XjRZ$gFR`_h;1=f0rg)0jXUlL-ZEfW__-{7A#0u)%LYQue}$ z@w%iM5;P@{z8?Gc?4b{lW6?P7g)e*Ig9%Z~+wfRWpZCL;{ZLCFzjPXA0tFB$O@Y`I zXrDbJeaJGXc)!=!8$dsr(bu;Vk|YXTyrj_T#Y?@Hwg=NROCk`^-IrfkO*0%5%*ZO7 zq|=b5+tTt}>C-sH@srH)Nwl4xMCtZCo%zYso9u}u99!A(Np%;8Q<};Sq@MuLbO$ZI zCc1F)I>=PIDzZ@>x$v5&zA`F*(=oAJhNrKXv8gZ0$W6M;C2$3v3nQ5U%g% zY5Tq?`~ICN4)fLvOYH$Bx3;jP(Igvm}sqMNO)Ebay}}@@h+2L8{~g zv7!X>?$0OGRV&qv$mD(C)iA^TU;yn%$9O`SSM3KR=;3gbupk>ptOBbPx# diff --git a/odex25_ensan/odex_benefit/security/ir.model.access.csv b/odex25_ensan/odex_benefit/security/ir.model.access.csv index 5b7c94143..7ae7059b3 100644 --- a/odex25_ensan/odex_benefit/security/ir.model.access.csv +++ b/odex25_ensan/odex_benefit/security/ir.model.access.csv @@ -118,6 +118,7 @@ access_rent_lines,access_rent_lines,model_rent_lines,base.group_user,1,1,1,1 access_relation_settings,access_relation_settings,model_relation_settings,,1,1,1,1 access_attachments_settings,access_attachments_settings,model_attachments_settings,base.group_user,1,1,1,1 access_education_illiterate_reason,access_education_illiterate_reason,model_education_illiterate_reason,base.group_user,1,1,1,1 +access_education_delay_reason,access_education_delay_reason,model_education_delay_reason,base.group_user,1,1,1,1 access_income_type,access_income_type,model_income_type,base.group_user,1,1,1,1 access_loan_giver,access_loan_giver,model_loan_giver,base.group_user,1,1,1,1 access_loan_reason,access_loan_reason,model_loan_reason,base.group_user,1,1,1,1 diff --git a/odex25_ensan/odex_benefit/views/actions_and_menus.xml b/odex25_ensan/odex_benefit/views/actions_and_menus.xml index 253bcc2e5..d08a2dce1 100644 --- a/odex25_ensan/odex_benefit/views/actions_and_menus.xml +++ b/odex25_ensan/odex_benefit/views/actions_and_menus.xml @@ -1026,6 +1026,8 @@ parent="education_main_menu" action="study_material_action" sequence="5"/> + + + + + Education Delay Reason + education.delay.reason + +
    + + + + + + + +
    +
    +
    + + + + Education Delay Reason + education.delay.reason + + + + + + + Income Type diff --git a/odex25_ensan/odex_benefit/views/education_settings.xml b/odex25_ensan/odex_benefit/views/education_settings.xml index 29e584cf4..13c06a152 100644 --- a/odex25_ensan/odex_benefit/views/education_settings.xml +++ b/odex25_ensan/odex_benefit/views/education_settings.xml @@ -9,6 +9,7 @@ + @@ -20,6 +21,7 @@ + @@ -38,6 +40,7 @@ + @@ -49,6 +52,7 @@ + @@ -67,6 +71,7 @@ + @@ -78,6 +83,7 @@ + @@ -97,6 +103,7 @@ + @@ -113,6 +120,7 @@ + @@ -159,5 +167,11 @@ education.illiterate.reason tree,form + + + Education Delay Reason + education.delay.reason + tree,form + diff --git a/odex25_ensan/odex_benefit/views/education_status_views.xml b/odex25_ensan/odex_benefit/views/education_status_views.xml index 69f2f6532..4ba541143 100644 --- a/odex25_ensan/odex_benefit/views/education_status_views.xml +++ b/odex25_ensan/odex_benefit/views/education_status_views.xml @@ -11,19 +11,26 @@ name="education_status_type" decoration-success="education_status_type == 'current'" decoration-danger="education_status_type == 'previous'" - widget="badge" + widget="badge" + invisible="1" /> - + + + + + + + + + - - + + + - - - @@ -46,13 +53,15 @@ - + - + + + @@ -62,15 +71,19 @@ + + + + + + + + + - - - - - diff --git a/odex25_ensan/odex_benefit/wizards/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_benefit/wizards/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index d2cde6f824f46243c60bb8e2c23dd30672a9361d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmZXQzfQw25Qm+AO3{eI^xVrc(budK|R3MA=QMz#_DWELs+^MPkuLd=hnJ-Qsrz zH<@HoI*cdoGaOGwmswG1BNteJ_0{!In_Mtl&Tt`FRf5h8Xj6w2gwDm`g-$`hjGJt? cSDjJH1viwAmYZ#IyX$mkr`9KkW3T!A0ic|r?*IS* diff --git a/odex25_ensan/odex_benefit/wizards/__pycache__/entity_black_list_wizard.cpython-38.pyc b/odex25_ensan/odex_benefit/wizards/__pycache__/entity_black_list_wizard.cpython-38.pyc deleted file mode 100644 index 0d28c12035c3c5d1ded56dc8cad0aa6403d4607d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2400 zcmb7GUvC>l5Z~SV8gC1TOi3WQozptL;DKD0qdR?z9v zX{_X_m3YcG=tII=zXl&;UwO($AW|tadv4`zJfM z@as>SOg}D8ZsX7`B*1{DY{1)mAlhQ!w4H(5b~(GpK!Ed%fg^d}d+M}(a38UzcZxQw z=^B5KgG{yYyNOIe8z&wnhDRL|Pd^o$+{U3563N;eSX%&ZJ0RLFIN&~GZ4W%~@$Jh> zKY$7Z(u3-e)2`yY1~r(0Iy7Jw=6XKNOW(?7P*#TpScIh`(Qeq;GOQf&_AIQz1@txt zYZ&mlS-Yp=tavE9BQ4>fjCG#wsOdGORiqGuZ^qMTc2%pM!Luc$dFI2-Pq7YoB;;Ef%PAyQg0Pf z7ZYJ5GaYCDoP6y=q8I8^zrG{HCJ2Ox7! z$xf~Ss|XQbdgHl=mJuQ&BnBB;ml8~6(w@kxo$t!HcHV!+dqhPVFPyV50&3>Xrcg^% zra;NZqeMv#RRd zSYYJ~{YA2cC0ITZhrvNm#t$p7O4`RuZ~@j%1Zs&MPw=dw7s_(^gmLybfOYsFq4Rrj zd}DJ*<$K{UABLl0SmfcJN(vbkJ2JGJ6w=WNmEDD~o2$_FSkqDSv>gjpr#xPzj#->y z4a$8{i>PZ2njG;WO(%F-MR1Ua9(i`g!|}`}t~tS^@nUFOA?)nLSx*85W_WAtjf(EZ zm#04YBV=kirlLpNee`17?Hu;a%rI6(CKck5Hl7^BNs7TUX zA!aIVYUhS${MM=U&W)EQgQPIkp2|ldsoR80dL}A@ ziNE|{me(C?^PpKVF5Rb!t}YvsqW?W*r%_e*mgXtyBO2 diff --git a/odex25_ensan/odex_benefit/wizards/__pycache__/entity_refused_wizard.cpython-38.pyc b/odex25_ensan/odex_benefit/wizards/__pycache__/entity_refused_wizard.cpython-38.pyc deleted file mode 100644 index 0864f7efb5744067005d564ab3d15172d1dea06e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4507 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 diff --git a/odex25_ensan/odex_benefit/wizards/__pycache__/exception_wizard.cpython-38.pyc b/odex25_ensan/odex_benefit/wizards/__pycache__/exception_wizard.cpython-38.pyc deleted file mode 100644 index de0ffeebabbf129da6833e56976a6127586c71e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2303 zcmbtWQE%f!5Z<+UDhO`E#{?KMCJ3Q{BPbi5#h4rm20txne>B&*1BGuxg^Z1>h% zXsjY0xYzp+9B+L={04r;zVgIh=o2&R#7>W^gus?R&&hZubWSQ zuQT>1Df5?u$|HQz_Yi;qAG3&iJhD8Cvo9G~U_WPI3w~<$I22<@M`WJADyTfdC;bgUFpmTCEa09E7KXCHdCt5FRG^CQD%8NmcTKpbb*Mu_ zRAAwS?KO*G72}y0Cm=!3y-SwS$%=xC3`#6}2vE z%kYNrT`}^TM()8|u!bYwfpxft@4K*pi|p&gor{q;Q(+Q+6J~*gtRrTI;SWva8u5JqlJRghnP>EDc8+{R{LHtj}pU&qnry)Hoi1BmF@NA+N zeGtdN`B-5T6{^Vsu|UU-@ea>63g&X+hOc=4Zz3ffzU$U;5QXE(FcQ&`kg|q0=@QUv z3{g3>QJtG{?!Jh|e>3CU`}P?(F;2PlxXsp{t|0G9+&-6f!H02Nrm0v6jA!?5r7n+I zMK4|5F{D$Hrb>qKiLOnzLv~F2u3=>UOiK}@Nt|_x@ck#oGT^d@U9w);ur1P&3{7s} z2t6gDvqT0GnfApjN3z~QY3>(&(SP|&$S8>MSj>4ZKb{#&->hA9>mN+c1oo}t85fu# zNt{n=rS$krsbKUp!mtMe%e3l7P}s6L&wUk0)!)Vq$hu|!ofwSm#zqq7MGikf<&tf) zZ@>Bxv-pyqGM~^g5}|D*LdQsi6(bQ=jYL>8Qtg>TS$}2i$yJOzaCJRT6+Z;oMT=e$ zGd6wPTd91&IqPm|6*1(tvNrkoKI&fS1?6_>c4<~f>HH8SSyz^%L#u5mMz3Z`i)v63 z`|0^n6skVDrF5bgckyl%cecJWoBK4wZ}hvJWDjE*k{_2OPs#od6eH2DA=}N#mTMS( zP}lW5X_0ANGil=ohH`li+vNs9pWtnRcL?4k*d(C(I#)JUrVE=!%z60$eNx)PoR=HS zY~I4mjR1RtRjlxS97MwRb;G9*0@i1go4)_-JQz<~D#itkbDJ!wa>*qEDjbpyuy%KY zc=8~Lg>F+XwgsOhZhJUHaKD UeyF=AR9#kyHxs}9zyYtQad;Gp{ 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 diff --git a/odex25_ensan/odex_benefit/wizards/__pycache__/suspend_reason_wizard.cpython-38.pyc b/odex25_ensan/odex_benefit/wizards/__pycache__/suspend_reason_wizard.cpython-38.pyc deleted file mode 100644 index 5d70a8184cdb7f39e2371759d1ea23931c5179b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2160 zcmcgtOK&4Z5bmBCKVv(N9rIXrk@o>w3&mnr%LT2_0t=kt12ICfj7AezJDK2_@%FS~ zJqjms-79C7TmA+=qpzIyFXTj3Pdjl!c7=q*jJl?)y1KjStH*p-uU8p9fBtdr@KuSi zzld3XJY=5WNIygZ4ET&ie8eMXo?yv61186~{|QB?sq6N8Yr&`;zY=;%I_5(6wNq!k>h106nW8$RJkzeG!Xk zsC30HhH&cWvOh^;C7vto9td^HwU>(7^pwduUUhaNJ{>2JB!)bAWIj6&9`!#SPZp_4 zA{2<{4?o#SRS*OExq}xjW+ELckt)0Bi#QG9e=@$cXPje^jx9uf4w0XW`}3vV^g&F6 z#Z2K*Dpbo2f`T%Q@g~piUW0f4%8vhxsHEIGt51U{oGts2i1vk)SO83xiI7DGv79uJ zU9&n@-$dcRwL0JNdaG-A)QzgUrK$mQ2WYetg8f3DDjipWZtYI&(dEVo)gX-C;RJu<^I+5XAg-M*XR=S@n z6-*8zjQOzVm<_rboXgOLwi3}ik%7dR`1Z!EGrSOX?NI_yyJR(V$x5@DopguGxj>By zroOsX{B8$CRcO0PAwye5#;?SRJTwqr5tCxjBnMx*=>vGdgtq3+WCJ#D#<)TEiWQO z4MR_*;Ro_IF3CGY?h?62por zei6ojTpEXUW$!%A4GQ;Z$45k{=dTe8v7|mrwV&QVQs$oHIb{!Dw~5WS!D~2LPPt
    o|ETYp1dG0 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 diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_grant_benefit_model.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_grant_benefit_model.cpython-38.pyc deleted file mode 100644 index 9e5990213d27f0454fd7ddbe0fc9a8f51ba62e45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9668 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 KS!`ZtzV$y}D-KWq diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_month_payment.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_month_payment.cpython-38.pyc deleted file mode 100644 index 12073218d4e7455701f3c42df3867a542b90d5b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7906 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 diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_push_notification.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_push_notification.cpython-38.pyc deleted file mode 100644 index 8720acbfd6d9761af579d45395ec30386f882fb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2834 zcmaJ@OLH4V5Z;-6N|t2V@skQ5s1UMH7D)&filXvz0#(>hWru_BrYSd#7Hn8u0t;@wuIU zCk*3noQ(f0m|TTNeglLVj3h>n1f)j;+A{;QX9X6)b(+{cCvb>y+h8WM9vRHyX4ida z1|F=~%z+hWv{GU2n&Er@fJVc&lo|D7KszXHOIfG{JVj07g5fyK70UKDAO&poQ1gmY6 zpvLN8Q$x+INB5(xL9)W7jJEkY@AZ=?=fy%kTyOV=jCNjfnj_IxDXZ)}&J(WOwZUeW zck(AhIWiY+J^E3-yOt)v!Y&ZZ>>f>e#@uGi&&N>`^xHM{e9mIrprUa z6lB6d8t)c!NC&)i;S|p=-aVzS^|fqWOHko{Yk4o0`FpE=U3uY9QK+h62!S6YJPcJW z40i`nqK^obtwmswaoG`ZKaaCiRYJi#njuVd!@98(3E}DCI^WBcwVAPfRX=5uYKC$* z2|HN|(TL(Smro3F7WQcJ^jH4*M#i#ClS^0hYw6OJ_Qj3PK;~Hw7Wm%f&z58!r7RL` zX=t$A$hpi%%#f!tN?)FYqwH-A(X}y}hW&xu3DYc(x8hEOp0)e?!UdBMUa|?qBNqN? zjWkHpr2lE|>(TfdY!)DnWyl2=vTY&d0TLf&srRGQ2{tmoe z9do)^EWwTOXphIEm_p&!Dd~#fvOR#xltpc=582E_3k!8!)WLgYFZZH2De5Q@#;l!W z+i~ifL%h3!V>vNpLrMi#&Pui!C;Yi|eN^VYYiKdKs+@vUf( zjIw#;Kg~!~c4~aa>$Qnk%>H;Xc z^bonjv3rP8*0IOv3F%f2&4Y4hwL8&uQ3E`+{!e+GnGeYUW!CS`p;es6UCdrIjvEK& z2|1oTuwZ`^R&~ogqQtmsq!%nBpSoWae-Pu)CPq=cYy4n5w$K^|E5F$HV4l)@a7p0R zuzIUl!g4R`w*69}h8$5AmJLSL#v$rEkU!1e5?N1qBiT&V$^>F_(^(oety(AR^`mrO zx3r>;Tc0)fbx2@!3$7p@Vjlcy@d3maZmlFyw$?mMx5?9=m4#4I)lwbe1dmdt;9H8u zOq_?k;zK0ZEd}-&=g5?$i@DgLUq4_58Z^4>1 zwr0ax1NPXk$2>4a1NhF6&kTT+yQ)kmQ|MSLYpqzeAR2iaKRx=z%(Z^MHM-WHvBalf zU(r~`_&-~O=wt4K+3^5|`F@{6@TIEcSq6}VsV;74CUEKJ;u>u6EuA-Ip@_H+EBb&J zljP|n0kUp`gj@iES*gMwb5W%*f(OS%>y4QJ6|4T7n8Jgmk(@y?gJc#7ra^ft0Qt+< zZ#63Ck%4ZDkC145q6tHIdpDtP=P_bA%^oNh0|?zwx!1uX9>E}%@Kq2o?Ynkbpci8< z>bqX|zIT9u7HJpt6-%1{u%^Cdr)k6VY_BCyYSphQ3qK14MP+EWKpYJ#XA(JWURH+` i*awxpg5Qw(rq()MWrFg)7=Ax|iFzgOTL9osH~t3=Tm-QI diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_res_partner_model.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_res_partner_model.cpython-38.pyc deleted file mode 100644 index 6d201c4d7a2cb8a7d1cb6eda48f73489fd101465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1822 zcma)7Pj3@P6rY)0uh&kTgai^eRJBm5V3b&;qE%Ie3PGW#MiqpM8#>y0X5%&ckC`zc zE9VrXUdlJ<0eVB~2k5yUW3D~%0eZ=y?R)EWaDb{^Yu@gAGw;oB-uun-gI23a;Q9TR z^}$bdLjFKy_HjYE2}5^52qI`q6568)>#@Y?If>hIDfyZRCY)zPIMNx`j-8$--20?c zdksFM<60-kBkP5cjD@ydk_j1WOL-rsXCDWYn=tey2uXTWkRB7X=SX*0!!4du3@vKU zNUttDQHQrLeAudCoA;#tHc%#&s+dz!ck_v2FY*3B_8;*m{Hlr`XG!NjN35uEf8b!6?ypi5gn5uWZ)8cL0^&~LqKCXbV6sJBBe;0On76; z-N&w|SML&F@j?4G;%G-4UO8aEd1doDn6n86dwmC%`i4%I`H3ED^Z7q(H z$n4(T>C~(v(>q(+j_OdE27pQ>dBAti@i)_ zSt+hvFJD{Nu6IA)>yNa_5-`Z8pM1KdO^}K}i7lw$D3*H9NNuV~E>j((?<%}H*50J* zdzH$eLZ=|hscwF#fPka{LzkRnzH^zm)Mv%|o7#5&wVG#2h_uBZWeI(k;2f1gduYg~*otmXG2a!ilP^5@@+#@G?fZ8By>)?8QpOX4Da1B2#1CFjGmR5$3G2<|z)`9YM5?4Veg*##Oz39wlE?#jlSBy4PM+}POsNOvAW za~LTFM}Y3)ra>ZY<4GhBxH-(HpU7NWL#qayr5%Y~654tqOM)o1o(a^xG}voWBcGa% zuNJW;ODN8vSO#HT5%rC_f;u)IysBZxRp-&LiiU+5@R04vQoO+BEmjwC&4(qz*@e?w zPO^c4^i>dqU8d`7i7wCu=1~Sekbk={7+d;_IcS+j`=715uTscW+?Hl~tDHpykuJyMkSieMPjp8Ev2W>zNUH||9 diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_sponorship_model.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_sponorship_model.cpython-38.pyc deleted file mode 100644 index 6269fe0737d80bc92f0b95701acb86befb7eebe7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72671 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 VIQpMl>Cp7lh%xec<@3t&{{mk_YRUir diff --git a/odex25_ensan/odex_takaful/models/__pycache__/takaful_sponsorship_cancellation_model.cpython-38.pyc b/odex25_ensan/odex_takaful/models/__pycache__/takaful_sponsorship_cancellation_model.cpython-38.pyc deleted file mode 100644 index 9600a421b7b491756ba70fd23225f1483e480da7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3540 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 W)PselU7|~+bj<^J=QQ&2n)N>%I&{SV diff --git a/odex25_ensan/odex_takaful/reports/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_takaful/reports/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 7f713ff0181d59c9d01c5fb3981fa589341d6acd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 293 zcmWIL<>g`kfG$+0&wIIK!q!=h9lAE7bk`Z5!SecueR|1vr(`3HIPz17| zh#5$%WGG?Hvs{FMBBFkxr{rgRNW^bBH>ON&eLbAbY>6-K7I#U+V(DTzfX zy1Dr&r8%j^F(s+RB~Z!u)V$)vJWNhJ)O|5f_r=7=XXa&=#K-FuRNmsSftX|ma#t~k H;9&#+O)pYt diff --git a/odex25_ensan/odex_takaful/reports/__pycache__/month_payment_report.cpython-38.pyc b/odex25_ensan/odex_takaful/reports/__pycache__/month_payment_report.cpython-38.pyc deleted file mode 100644 index 9b818c685ff88aa7b56b125b8d14b586fab060b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5867 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 diff --git a/odex25_ensan/odex_takaful/utils/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_takaful/utils/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 977ca7da83ca1768ecb6cde25efa547cc4d81f00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmWIL<>g`kfON&eLbAbY>6-K7I#U+V(DTzfXy1Dr&r8%j^F(s+RB~Z!u)V$)v tJWNh}Nn&0%9Mtxq$$#lA*ZEQI{z1d!?MrHt#oo2)Me1$ zj%*hCJO#c)PaW>d>sL_pK9WA3ptB{i2ouqtV$yop+IUQgu`xfe#^GzH+wa(x7C%3! zRZGTktzJvSQo?y{Q_bf1xIYCY`ETcv*Y&QPEdThq`*IvHMva5xK)>!Yvw)&J-Ido0mKtox1 z(HQMFqLsS_w5JQ`ys}VsTAiL^7&!%*Su&Z#$hPf$z6pKbef{ zg#3<^^^e2kOBnhA2tfo*NJ@Q5QD+HD9p6d0&(oS;OI_ck%v!<|jUy(Su(B;XZ@Qu-+HaZYi0(N# zqkd2H#Kt-CH^e67ea$p?WhTdQ@qJvDt)~lp_#;eiRE|D)LM8g&$XTw6vhgS^WdE_s zQ>fO}g^IJIvTlusdD%HqVO9*QeT-M_p$E*=D`UB_H1@v^Pg0o`;Otb+AkDL4Qr=oE z*~9sAp@t(HS|&0=d`$yzmcbZOF?FjJc|_L`WuPOd4`JvX5U1o3`Qgq_^psAC;vlJ& z1hr$Xc)C``+-=Q8d>@o`ONX*!gTr7hxs< z{Vm|oJdt`-NL^IUKxR73-k$_TcpQ%B$p~%{LiOkpw!v%xdH~+x?8G#qiHwc|#P1el zracgZd9)3`6$gLO+)Mo&lEy`-KDi;1SL-Q@fzm z-nfFlrPKN;T!W~+W(OF}gbV(smA`(4-vj^4%HO!`w-?vke>_;b57SbXzd>;_lV(Zu zAQoET3sK%hz?aA^`MbiZik*pZ5Jm;CkON+!YGLH|m64Xm{}JzBzkDNl5-M5V{~!C< zmBGKV@zz-P0c50ZfG`e}W*nJ4N8XK1rwW4fp>+mK^>F1)6iCR0xQ2o48MJg!9r7_) zG;T_$M>*a2%jHdalP<=pO_3h!QTu~U;{`z$rZNajGk~r}_JZCHf@kwEsXR5i1dKxJ zNX0WuO<~6xj!kt@muc*U*~v}{Vo_b=VEGCtTQV{bsGMi;Acb+J)panak5F8cXEm%* z!M_61hM^GvEQ~YcdzZSD{p~@CP1mm3A2du4`*bK@MAGJ`ZD$*fR^{Mkn6SbGY`dH8 hAv}RPhIefbZZxs`T$P0JK3~A{1-6{VUE1`v^AE{=*VO<3 diff --git a/odex25_ensan/odex_takaful/wizards/__pycache__/takaful_reports_wizards.cpython-38.pyc b/odex25_ensan/odex_takaful/wizards/__pycache__/takaful_reports_wizards.cpython-38.pyc deleted file mode 100644 index 187515e336a2a2eab54a482f3d5feb6c626de714..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2429 zcmcIm&2HO95ayB;DXDgT+$44Sldy@?SSc(tu6qd#BS4DuP}nHq6a@$a#Dcp@s7NHc zyKZg5J*DW)@6h(<*XX@3u-BgY3O*E_S*~PBmVIg|aJW0enVp&a_M^UCTx>gV{qg(C z>pw%s`3onLmk*PtaLX4Un8V1x8IqU`-Pj#^u{ZQ%pEzGR%w^us4)eI%Z@l&505m>p zfTm$JA!q^?f+n<@CTs3Goz~wF*Xj7$qh+RpVZr!7>Y$hL0h5{}DVis*aYBzk%bl1o zCw3W$J?6$fZ}bD^;nK%$9M%iQb|HOZo4)Do4>-?X@KUJnvWf~;-Bt7r1$FmFGw%vs z7D9E0qj#&-v0DUwV2hp?BHHBxo+{3w-LlAKAy#GQ^y(;-taYag))?*3AwMBHkV<6v ztCUO>BEr%(EBxsW+;$xj4kUf(|=jBKLC>o;KRnlbqms{M`h!y^ZD z{;>-UZB+N7ZLVGyEK)^O!g?w?tDvqf(rue!k}>V)kX`ivI)9LiDj1ia)E-I6dI?Px z6yY4JzE2mz&^@7#ig>wgy)jx z=O?3z_Ui2gpL)A(T{5xyZh5Hhq=Hk$le6M$qkZ=(l2r_{{(@t{f9^E_SdvW2ULAS4~INg6WypDj370AzTnKE zL$|Cws#`WfWJB1qCV-P1flU`J5dZVZSv_}hX0xin9MzpikXN5hof}(LV#}I2Jz^0H zK^%!&C=mU%zzx$Y7CEy)rcn4Xyg7+Nx7xBvo^SpLikAiiK#C7Akq=RPgyIg0yC@KF zB0_;jTiio&mbDoftYKE~!95RaXgh~B50p>QVFScPG=5Ct&`^2<$c+Gzn=eS*s=pk1 z*%tnc<|!Xcf^Ow<(51$qx@rBRI)H^-)p{<9Ve}<1fx%oAzAVh_V(>kI8s^dVn6#0; zN0i+#lpRb__QMN-XH&Dd1Kw6ts01jO>n6{c8C8$wVz91q9t1m~xCSYU>nMc9 diff --git a/odex25_ensan/odex_takaful_base/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_takaful_base/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index f1250b4fab5aac1335f95105605f69b3ca3a3d83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 238 zcmWIL<>g`kf)W=BK3Q6#Hp1-C`&L=~>B8!~&$i#IKT6tC;+h{CqHBXac5m4Nde6Vv#oz#I(|!_@u<*)R_4A Z%)HE!_;|g7%3B;Z5M%5>Zu|_y3;@gmK|cTh diff --git a/odex25_ensan/odex_takaful_base/models/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/odex_takaful_base/models/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 9f167d6bfdf456199267f7c9803c057e7bea6cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 305 zcmWIL<>g`kfG$%eUza%p)GdZy&Gd~X~E)Ek<&d*EBOph;4Eh)*&OE31* zWWL2v1hS}z8Az;TC}IV%LBy}>RI8Z$l>B@!VQ2!TbPY}P3}TW?i%arzfdZ)&My9&O zC5d?{iA5>8x%nxjIjO}lC8@Oinz^JxPhhsWCu}sX4_l@$s2?nI-Y@ VdIgoYIBX!M*?~M(400e3BLIv#R@wjn diff --git a/odex25_ensan/odex_takaful_base/models/__pycache__/takaful_config_settings.cpython-38.pyc b/odex25_ensan/odex_takaful_base/models/__pycache__/takaful_config_settings.cpython-38.pyc deleted file mode 100644 index 6c8cac8e763ebec2265e2f4d364af151b5f52b7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3684 zcmaJ^-EZ8+5$E#jNFGmj`mk)-vdtt$i%a8c>^e=Fq(NLK4${I(5vdu`Fh3Nl(+QH=%2B#eacJzfCJKYX36`|N$C-s+usbiJ2N{oJN#3v z=4tTz*SB}}e^}A9e{`>5b}yqW5z_9)ETKXg zQ9qU>Y!X@jbCkq1%Hu5knDdMS%TMB*@hAz|mr>He8Rmae%{g$H)+SVI>y)$&W*%5n zrv^1&>TSD3mO>SUKtqL`QsyY+mdI7eE0L#AwM12geCmTuHR*lM#G|a&kJ6)Il{3-m zl%O7UI@uu2Tjl@Qf6TL9@UY;1N2D!s9;bWb`c4-7E=r$GMC0k32ibt9Q8KRoF*@q8 zG!K41VSL8>`%x;UuPpr~rrF^P*FK56`5fG0j85SesO^Md8ueHhN-qpyKL!bo{V@Du z5GAF=3FCC1@i^xOcvm`4z{dMo%H+ngs2e3w_>`rr8|PtZVHi_+YeDoB44aoPzFL}y zuP$fGsQITGhiKM3r@jYIZ-qRtv z4TyY>!(-g%`-x8(c3Sy6Vkr+mDVLRps&1e+8b>B;JU)E z($`)%AieRGW@_zC$hbT5%1+_XK8X2JVr*a1vvv^J4z0tBQb0! zIWmKX1;^WBhvj0!wK5u7X_m*`xTBVkwXHcMhHD?OBsyYrqM_1&*HFXF?S7VujEnua zKTY0A4H(`j3k{@BYa!`o`N&Ylb{$dA8CWHgrpR+!Ta<%Ish|^$x_(+D~eT(zN{nrG-tath}$@a!`kWQYtvl_@d- zIS1|(TY$YOvH?}6r~=48s3BHvceci>F^7{^72STsAt51;$D3H*&(-NxFHXZETgIJhAjkh>QWvq>F52z4T^w%EqEqa`}P{QilV$c1~;Q&2%in)PNvr>il(7 z!NC==0z)I?hG8d(gb2eT5(9XEzXjw2xYco|O^><;j>s^$JnCk4or^TA*I39@r2P{H z^O2?!brxxmtQcu$g2uds zv0yGFwfpp;p6nWo zTI_j;_0btZohb0B1xBbyu%1BGN>tw|mv%UOOvLboQ7}=@xkF{T$% NM|%w{@b#72{{RUJ5M}@X diff --git a/odex25_ensan/odex_takaful_base/models/__pycache__/takaful_notification.cpython-38.pyc b/odex25_ensan/odex_takaful_base/models/__pycache__/takaful_notification.cpython-38.pyc deleted file mode 100644 index 427286fdb8631666bc556d30baa063134046471c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1555 zcmai!TaVjB6o7q?oy&H&El`jOrsBm&8_}w~AcT5HNNj|ZR7h4NYu0lTyY(fVnV@c7 zLE>ru1aJHee#X4=#9vqm#5rT9M4|{MKK8lzT*lw{`D8M*@c8YQPm1q-%le&^!^1=6 z0iN<(6x`x=Wz}|S*G}rxZtB)v>e*y>D!&fWz_z}&xXZntEbf8*V(_DzhG_A5fR>=Q zM0_x}lJF1AXeFKw>Xt(#b+9U-;!?Y8Q))X)Y#lw9Af5`*ikxB(j{ubic*;j8z)Edy zr4F}Kmpf}a^|+h*5WE<0k81P5CH8@O#6uqO;o9XRv<7^9>7_$H!ETQ9^#yy$R@>?f zq-1MYTx{U#rs{0dx-(7{Sw}T1tEnmkFur@XC`uXQUqHna@L08RA01P)jN4V*w5nW{ zIa6iZ$avL?xGxsZL8-D?OYJX8Rl)Alhv(-4eki+CWHRBZfH*H&2@U3NE0cMVxH^zZ z;N#jWpxWqAz^iR3fG3W2WsOTYKbzA%+idjc;bv3yJ)q48nnL?e>9UI!l$B;qTrt8W z6%!OXRD$I%vA`@D=`hP0RzsHQVV2=L+g5Zx&aziqR`nj=gkWgd6d+24ZVoaR<%UKV zE+zFI7ffi6p3u=8D#*!~Ml@JPOZKZJKBN{%T>T7REL+~TM%=w`E~j_zPd{7cTdCR_ z4e;V!n4X z8FO?ePRGv}3m|5bb3oi7Ta`^Ii{0drQR8PuO`LS^&smd0^~V3WQ%?>XG<4_W(ek4G7;}k*t;a&BXNtw`y@UfVdxxugJZ2h=x{%o zxQ$MIa=3g3QyrbL=HgzBB0cW6ym4eDm;Vsl-F-v_ViZ*F5Fz&nQ9@+?+Jh5Bdz4K4 zEE#H#Hh^#_1@$QCqb%@iZRu;|nZoNF%m$N!2-W@>eNhd8Cdb>F(czcfPWg&bN_y^= JJ$A0&_#4a%u}uH~ diff --git a/odex25_ensan/takaful_core/__pycache__/TaqnyatSms.cpython-38.pyc b/odex25_ensan/takaful_core/__pycache__/TaqnyatSms.cpython-38.pyc deleted file mode 100644 index 37a550e92e694d20c2ab6bb6914ba92ed0a8814d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3107 zcmdT`Pj4GV6rY*>YsYrdP-s>4P@q6vk(iVg5JFW;NJ|BTN=a3)BCWPNlf;R=>&%R+ z##%!qdg98p2fMd^4L-(PIq?+&LcBM-X`QGl<=9>AoBwa;{pR=Hn>+P-mB91+lk?m8 zEFphjWBPHRaSc9o2?Qscc1gP^X`9+MYqOh#GwwVh-1&vI9qw}P5ox=eu92qyC#)l@ z3Cih*LE{>HY6FBIsH@F5h1CpKwmta#4rvEah8%Q)#tQei4`r1HJcM$FS9lf58lT}c zDC@k=8&Ed*ET4mNmY;wf%o{)Hc0{TT88+g6XHmy{>3*yiRh-~14j-)Jw+x>`P;#1+ z2y6u%bhSy18xQn$lNncu?xu8M##17FC=T|-=NlQ%GAouY+hSqq^5RDu$w29>2OZ+U zr7H_c$0?5`U+86g&=qP!3#H4!NTe!Gk2Z9?8*dJ}QIbiqv0iL@t)~|I`zDN{PTJ8? zRLAXFJLqt>Fm&;7ETJ%X_+TA3ZSA`Vm7MGlc?KjM1M=AF&=*mNs2GWZWHGY9x%J@p8Tu9^I%lN*jC@>38pC1HY zidYJH?qDwN_q!#YEyVFDGj)VHlbxYOd01P{QVr@B*7y6uxVOJwTR*6^?k}}^LaBI5 zr~_}HHy1v8+K@HCL(ZT;m?To!czn?7E8}i!-IvG~GyC=W`t3E)nu-L^5w;h@i6BEv zAjRGQsA*=lgqA|}vsA%PrHHxlxk!M{%}Q~!czO~!C>to|aJdTe?oZWC<7A|aJ= zK+ka^1c=OcYU@o{rOtyOG<1B%sD1zT{Tgks1`8?s$M@%H2yfLHHcEPwi;s{TN%D*s z520~{823A5ghWR=SgOB-4uwk~9U!y;9h{s29U!z>IyjaN%+kTlT}ua=Q=o%?j1Ix7 zJOTTV^C;c`VVs*Q>%&G%?JF&MErQ?sWrCz7Hl2=UQ=+WP?<6Di^(;5S^Tk4Xq*qO|k67FqPBd{{>UI=twR_7ks%JVys0sgh>3-sO;Fx^xO^I z+?jGi*Seu&-4LTOMr8($`YLYdf3@=M%KD0Y3kmbg{hGdYKe%g%uF&Eeu`gf26U*5U z%JyFgySdU4i=V)<)#eAE}&?lz@#rfM1f~BB`_=7tbpNDodFS2_xa007W(1Y@HD=5-VvX` zlz~acCgVp?8J^W-OgY7bI&nr6qO6U#BYKyl7hR&=-KxAn;ixDX);hqHyW~gmgkb_5 zv7guv&`LoOp3CdAZ)tQdF%NS53-jYlR;YIYd;3kw}2lAufO;6$tSbmJ+GKwoGJ^|76 z4U@t+YH-hTXzCx91@=Z3eo^r4Dw=OE NznE)7*7%vs{tGv)vMc}q diff --git a/odex25_ensan/takaful_core/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/takaful_core/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 9516cd9ff84556723a82c11a491548cd654a9a7a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmWIL<>g`kf)W=BK3Q6#Hp1-C`&L=~>B8!~&$i#IO8RtC;+h{CqHBXac5m4Nde6VvOV diff --git a/odex25_ensan/takaful_core/models/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/takaful_core/models/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index ebf2d251a511f603a57b3af1c316147a622bb735..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 428 zcmY+BJx;_h5QXFX@3Py$4QNti#iFG_2yp;JgJ_~imPsZMZDOx%XGN|<$2F)qL0T%V zK*fv!32gbz_r~^UEZ;4ca}USs^YP;w#&reZJE5%vjdn(MFrW>ZxjUz1 z(>|a(v|=loq2r>e)F3VI)gCZ^bT8zVTP>t%Kx3`32WfAzWb!mUMh7GzNkkHpBq%SQ zo)MFL?%}*twNg&j8yE8RW_40lgR!c|1U#Ld<;DtG3ti{Es)r6tX~Ec^O%Bos`QQ9D jT`3JE-hs}PoVT*IoUeA{lwN!nx}+`*ea(Wo=`Yw9Zn<+k diff --git a/odex25_ensan/takaful_core/models/__pycache__/bank_transfer_payment.cpython-38.pyc b/odex25_ensan/takaful_core/models/__pycache__/bank_transfer_payment.cpython-38.pyc deleted file mode 100644 index 106812f0f59e568cd1679acf0e21f202bdcb362b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3834 zcmbVP%W@mX6`h_p9wZ@(q}~z~Td@&Kl%oA9w*~r*Fv4pV8Z_lrKn_g>!BX0D>}INo7#Defv&7ZudF&cF$LHb5#S+ zkAHo8^KT8q_&Zf*9~+h1_~(xyxWQS^=(B+J&A{wifyKyX_UyhBI9j)QZr=@DW_)6B zn>#NI?g-ZPcCEmN#pNC>-q=#%{v)GRd5w{cmZjW&#zikzZYL2vo+~TbN?J^@5W?qC zA&R6gVro45Sg72_KR*j0jDT??FgXh>VRs#Fa_c1vTyA3`N7e3S{jDh7z8j@ah7Bq5 z)vZVtsgSGdusp^*)upIJ<{u8`0XI-jojd zf+Ebsu?xhOFM1av8G_;Nz)2PI`jK``Ta> zc%{|OlcA8yXw@>6!)4Sdlyjd7)V(c{ax6o64@(6$SBkEPv7j$?DLC1pI2K#5-O*)f zi=#9aJ-Dn(!IkrG?%3+x#(e>Buh(2Xs4nnN?9!v0+ z89OE@V7KKl^c>a_xtaqQffWpwDWE2}Pl&+ zKH!UEK|k;MwC|}XsdD^k7k3N zH;0Qe1YIp>jDh9!A)SKz9{%|v#EvmS?&fB>Ms8q@RvV6MATFZ8D<(ogLoN{G+(x)5ozWWM05uL%=LyS-nb z@Eqhq=7eloymFOIL8k2WjBl&j_@oIFoNSe7P;6!ry0YnDlfR{5w0H|ztFEdC&E@au zr9*-^DQN?hnQ(cHYD94GCdtEy_mfnTL&{3CXC<7LBsi59XK4ZYDGziD`}xM3056P@ zo2=|T^wPvJSlz6%dDbwOn9Iz6xz*vBBM_hTI|MoTJcay6R0zoY(}HoP0XA32Vs&ju zeN_KoKQ95cCjgHl))-Z|vtxGcF{rNY2Z*0rv!g-xN*Z-*ppMTg<@htysg6gkgF2YG zm>bQ5Iyjs_9rA-_!r?T|1!ZkvhDwdLyoHqnl?f|~maQR?pTdj;sFSs_i*2NY%VhE> zZ2@YHvgf{uR5C(I>F&7sR^WUzw#2T7&E^~h}%`xx(>DC(TNajsO zJH)*IE&r7fN4Zs!FYh7Bg0{~^&!_Rbe#sp5EV^2 zgv2yCTdCQ5%8glncjs zk!GpQkh$J2$$`rU9p$3rs3!REFaH-&i>z55_dnz6v!vLZ5H@}C%WS2yr8QSllujfa zS4ZW*lCcM5JxombC+hnKm=gw0T>J)Y@{dL;i8OfO>?$P-WW*y~x+{>auN1yT^-~;7)hK~{*mUHMB9G@hc@Zj@A z`JM4KPE{UFZ&3OSq3~AreH<*o+_a}YXXs9#9DQ3XgZm~7@(U6~Y58XoUqh(5@l^yj zx8CGBqIdH{YN9VD4QOP_>4?E+1pRP5nP+wUsBEw*GY#`6Q%l#JXTE8(dC#}~1^l;(MRaG{95=pvH=#7%(X0SxY)gsG!d3o9D(MhSZmOkX12lTn9KV9@dGhk~+^~J@% UiN)fp?G_E5`w&Z%T&zX+Kb^b9?f?J) diff --git a/odex25_ensan/takaful_core/models/__pycache__/res_city.cpython-38.pyc b/odex25_ensan/takaful_core/models/__pycache__/res_city.cpython-38.pyc deleted file mode 100644 index ebff12cfc2ad77ec313647039a67ca35a9067f56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 907 zcmZ8fy>1jS5cc2xWbZD70tp%_3a-eCL`j1XLJAU9u8EM)>X2o2eB_S(N$kCdJB2D~ zd546K*WfYSQt=8@jC~PWu;kA(o|&D`-|XAbC?mLje0y^Gh!OJBJN+fld4=2N2ta^V zq^1R}S;1;v@LCjtk~ahx@M{8Gvqf~pix|WS8ArdchKz;d>TK@fx&>WX7tiLp0_&(O zeYn5=HhYJ+niLdB!GIQAi<`)|xMd(9x+Yh&h;_0^A%^5DEw+N420KH009%lu$BJR_ z1~3fX2u4V2+lixjw_5KQZS%5SHl11JCEhquB1I<}RqK-Wh@mjVb34LqpCVk6*W~@< zFZ7Zwh!Kbsku2B^2YQRQQk)AQ*o#fp$p>Y1Zq+z436`1^!ExPOIBxXJWp@nZ9LCHE ztE-u#<~uRlnD_faKcBYHwgL7I!m+z|kUyK2OWUcG_v% z-36s?tZM#sI`v7-mX$19qoQ$WysG~Zbw$F0t^RrklPlru`vQ+DIL=F1219z ze-gvQjxwlnkQqZ1RmFpXmmy*+I|vVIh}OWqO*Y$EsQFw~cmb;DE0(1E1}c?!i6p`lm*? ztq-PD@Qh~BkPg{44YA2Mal%g~v^U(>_^!qmx#-yc>mjlC;n2r_-K8%!PkQOOTMrNU EA5S&v5dZ)H diff --git a/odex25_ensan/takaful_core/models/__pycache__/res_config.cpython-38.pyc b/odex25_ensan/takaful_core/models/__pycache__/res_config.cpython-38.pyc deleted file mode 100644 index 8d2de754eb040c216910c4e95a0ca709aceb337e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1713 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 diff --git a/odex25_ensan/takaful_core/models/__pycache__/takaful_account_move.cpython-38.pyc b/odex25_ensan/takaful_core/models/__pycache__/takaful_account_move.cpython-38.pyc deleted file mode 100644 index d4c2f22c46d8d53afb0e5e164483d235d4cb932c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2883 zcmZ`*S#ul55#9@n#YqaJDC#sU$#UR?h$PFhopSl2ESJg=Et^c@+G4V`LJz=&fL&;I zz=$aN#nh|*gOoS@4gZXJ&69pY4@seeR!XwX%ih`+r>CyIHfW ze=@Q7cpyH;n-c(8WDl&N9oj=DbcSx|4!zK`nePk=Lq9AU+#LjAAcChQQGRBJmCr5m zsPNdLf^hoPBR8yp<5Llw;*3)l^&<k}k8$uJ&7BMBr=vUID%N{des#K(B^n*hQJZL&g#?9dfnzd#PTY!sW(^C_Ux6DRbs zQlv6fp4eePRhUxK^-nsTY@Dh)>3)`U#H1Qe>Gm+&7tft=IZ2}jNlFoAX{=z#Wcg0I z@dY@|TQd%%8r>v~(@p}5f0Aq5p7RzYbu}N~&pR?1@m^tddx63}m3)+?c_#C{WE57m zj|r^RkI(2OT{Wp6@BcYyNSsK8ps16jN+$Qm#@NOdSb1}Ef%mfhtULJ;$@1r^%P67XfJQJt1(nNCmx$-aUWBm-6&&|bwkD@N+1Sf#ZiyX(*? zVC#(a96C*BAbk=NYjl=j{}i1AXB~K*&eH{Y4b*9~Llb(hn;k9!yJWD-z}_&}6<}|g zT|K%&zoFI>H#`HqfZn3t8k>0kI{l6|sEs|(8S3}6AiRRPS={mjr z%%L0f&SUGy4lmM8diSvvUZVFbT?x^jg#sQ+cWSr(* zHs#YeebC&Qk=o;mZ8^G>&&$l1roCIS;z}-(=*HuLnpD102TgNVK`)Sv*8CDz_{dU{ zCMtmng{3=l6fGDR5~Tgx(|`1WK57}9;OjZ&jpBr~caNdJtztFKTdussm*Jg_HIwu6 zSloy4?fG5c=mYkY4(8XHG!}f8jTO61FGW3}qWxG!v2p0ka9!+V!_ioY(1p~bc2A-o zbyV}7MB9c5CPLR>g7zutB?=Q|s;@onJ{|VK{BeQ!csKFpdjN;lE$gp;`_?|R`&PcA z>_e-MQF7XP>OQmj-gKBeagOY79Y_?YaOjYK);eXKwGQpbS4HOH_17`+jvx~S54|Zb z!tj~WWFdD;Ta%SUw$Y=zNiRa?Au$zlZ-wtWi(Q1a*@2&WFw8vi4gASB0bcNse&H}_ zVp@_nfa^kckim1VNcXjuk15k7_MzEczRePisV}0xBRSz{cCRi-BA-wN{r@e6wUzIr#;`AU&sAWsG;uqHG3g3Pv^##^*_LyZ)F1*63 z1<|e6Wx2}Ron){EpbKUIPDh)!xfe_A@!ShbQVcUCV1f?r!j|hCcst^ef-;nJ;WmfM1V-|Zk*67)VQ`i~fdL0rUIx%Lp6JkyR7UZE_6T*WD-YE{ zlyP%Ic@{7aQ5cnZrNIFC0joMR(lwI`^Y1A6A@9rn;9fBjDdi@Zl0CoRM>CU6s4rlF zt;}}-cpg^ms$F;LcHOQ5f7NtkZrLvX*KwWy_+A5&hGyQsoq}UIKlncDuesn3$Ak})Tyo*cuK;v$ko9`_ZZX;ZN8m!5_~~NAD@c{XUH-T< i!`htkstfAigXveqhwPP{oAWwu7&v9OvDA3icYXvu932e+ diff --git a/odex25_ensan/takaful_rest_api/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/takaful_rest_api/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 00ba7a6b8b00d6fb357fb4bc8ee0384cdb13102c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmY*Ty$ZrG5KdYZQTqmtE*&Z=x`>DmATHt}g%C`{Vw#j(3i>*3K8J77)yY?I@}drU zaNp0}@o}3dY7wm4rFU2&-@W;*0L=m$x(I>@sz^?^lzJVY4z>a6a82UcgW^d{tM<-l zXN^+Q0@_AygjBGK!-`lRXG4T5v30LKJV8!VBaC^&aQvoZIPMS9T?x+QIFP5&Bmu{@ z;8r9USt<#sli1aL@G$> diff --git a/odex25_ensan/takaful_rest_api/controllers/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/takaful_rest_api/controllers/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 9ad51dd43ac6b0716cae4c7fbd7b782449ea9cf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 478 zcmY+A%}T^D5P*~ZE4vp3pTJ8GU0hi&BH|Nx5kW#BWVewmwn<1*bWgsEH=o0|*sCXf z1W(RHacxS!`6iPLOm3&seFE$4<#_!G@g0-@D}v+-es>3GNJBf)Q${Iz1Rk*{cnlu1 zICuh{uq1d2p0YG}2A;7jcn+Sk9K5(8<=zK{_9fjWy=WCiG59saVkw;D!nEK=&S>Sd z<&Sd7S6X?iyG~lD91c!eJT>0_yC94iR}PHW^ip}QjkLnI(D%A5w#4GNHbx|f6psg-Hy3smdz6hb3FJ>q8YH(inupysL&noAIYJ_d7UN=K0UG1gwzeO&U r6Kb4z@gVMpj$1f}bJe?XUCnu`TF?2+Y_`S4PsdAqKQ{qP=glI$$wRMdc#0>Siu6~WWp?=M}*(<1? zRnL5+MW-!|+FLIBp|0UqaWeJH$693EOP{iJ2S%+h*LLf!nvn_f?Lxhv`ZkOg>qT9o z=5C2j?CJIL2O7x|=ZQuf>b53#%=#2D*R*QxnGT1m>QaB}8FaK2=vtdXbl^A3=%-!E z1#-Oxaz{T|c(@6T{|*S%;6@tU2JZDltDDqnWr#^ElG!kbjXRUv(+qJ*{)x7u*KNfw z09PO37D-8Qvx+-$gj*()it8xu)Hs*s$TXQjK1g@TEZl5PmX_j3us94UyR*Eu-Z0^y z!%qe}Hnb&Z{5L=nV;3xx=yTeh-Un+4Ju!En2i5?c;y2a4FcMRkLT?&72D_e^eJi@s zs|a1-jg6DquDz%2W{H_f0tpsKC=cwY^{s&vQ#gs$`L)QkT#?_+?`bF0+2P#QN-uw& zdtuO|B52dzbiitjIBEtPUdLyCn+nQ$=Y+rIH@l(7z&@Ve32LxJ#9K7-=;KZRqh1hI z3)0-6LS~v_>mN}T5?jbWQ?nXqKe4EQ`+kec1 z9+eiJr<#G;G;B&Y-A-(Gs5G`7$x`|}JhyZY53;YZ6R_9wU(sv#V-m-TEM8SV7ZYQ5bzIwF{fwHFE z!*jZ=Vn3T?`QKnoUact{SyLSDC`vn8-$}IH2~tXQIBiaixN2lVjpUPjlH1Zg)0vax z`gu5cnUvMZCtFi^^905d7iMM2-M06GJ$Ur=MWadvB_HQSnt3^LU( zsyXv}5ai-S>tySccmv^t%x)Os^zK)Na>?B1)}Bu0pIZGAIYCZ7(UOw))uaSLdul~m zp&xBX+h^Y8%Zt+Ka>^oz)?3o)_?$nA8R>m}x!n=lm4|-VrIol@xiFk`p%Syoh2gvl z3-wbJXL>`v7c&UVRLZl@zzKSjA4VW1AQj>Z|AEixLcJWML*8(xcXn-?3)-&Sg|k%9 zzi1?ahA)CRsxe1bEr(y}jl?q?Oh0 zgV-w-75g0Tgh#FfQDq&$sIn$vMr*Yiphh7Tkj5XI2X~gmfvj{)P7NOqkwa!to)-{^ zn{F6BKjU{g;ou6FT0D;4tu!`$#;JI(E1DO-vv2f@OMYXMUL3@0&xvBd6F9}bQMYe1 zf1~ZIu?EhnTC55OQKw;VVecD2_AO}x1c@$}1w<0inx|qkyGeaQ8J7-dpc6-&j%7sy z)?(;-&^QJ=fk4>TR}}c|8xZ1bgR@y+sF9SMgh%OI5B>H7;@@}-Pyd9b^}cxoZ~#`6 zc{~8=RNJ-dVchUTegit`>gpMV>8yY$Rin^N2a#Xm-jN;Lh-v z3#)h6y(6meytTVaOUr9(-qPy(%hEzmkr~o$cer%HSzzOME1=a0HjU~~CV3Zo=a8Jo zI}}rG5Xu`Y=&)CLJoT~_--gM&14J_mkairSpchO> zcXSKVPQf(v8AwIx)0E+u)&a*>sj6VOx@AIxuQB{Sx1AY%&Tvh8IP!&ISk{35FZ4;)Zd|_(Dln_D3h;4e#l^{MC^V>WhB5^m65VZ zCb2Lh3Cu=_@h0R3JF$5v3Of*9iA|i7T0bj_gZxnJ$CQyW8 zb`a$j=8b7mAW(P$($DP9;tVqJxdA9&29(c}Niqc}pZDgHJfQsa3Oft;V_!ppaB=H- zbtSG0RFi^W<&n=T9TqP zNgs`ki~trcVl^a}kX%L?#)y+H!ocfMioJu2u}EXzKIo}O#3%M$Ab-NnH6Xorj&q#B z?UakW0-fd$(TS;OyN)8?Lvnyh>;^unXuFBM4}jF?pcHOwdJne8^(Pm`5zD)JdC`Nq zS0%=QikDFcf>M1t1;BAV{uJ3ONLGQ!bB9HI+Pa`pf)M$ePLOpYiszzjf+LtH399}xrb0r6rC z7jk2Wfavf7&>#HV?dO; zFGVT42WMd)Bf*fv(wlRC1KzFHx~i&yH>q&DlHRCV`d{7jETJL1osDFRe3b}(S zV9Y5@*b$2%Wnjr%)>hzfCs~WXb`^n z3=qd~Cg*f_bw+m=q0P^LrPYk;w6xlO5V11KnF1oSSQrNIHskW3-3cj{PYU&9{=;@B zW?~r&#`@&2E~^d8GKP36EqupMFOkD;4gXI{&4dV{{%81!Dm_^f_e98-?x7mhv0il} hsFPE*-M~_tBdlYk1XqKXbu>x|DkP|%bf}6l{{c*|DvMXL<$L^V~jmu!_ru7RGF2P=OXA@LeB9gU%26;$Wl3}NHAC=pg|VuNgfKrygcG=@E+x1$#U-}TQJO|+ zMvT0#pw#5jEG>1QZBFF5G|8o-L#1P4oJ%b(ofsnT2y{|6ix!#$mUP7D|=TPswc#7+diVHZ#XM&N%@_KotReh}?y>hiZ zcBaXhGv$_d>rAz=TB!$SvvsptSzZi`*RCxrUM(7dL8U?RUFW7-@f;kvHuE*R&0NQ|V~Fw!w#8Q8!gp@ii(dY4_FkRbSmm&@pam z9i8(D&Ktfiulj~t_e^2lQ#%PSxncPUYAp;Ogz`Y^m|jX)zIjjkoU)*_C(vhRW5mn) zx^Hais`5FdenC~}AAO`A+ec2=)Q73Og%%6Sn>6ptTE3I?llK+(Cup1Ap>3u+KGl{# z=Q)gSDs@dL9SiSNN%K-n4Ju;~fuk9qesy@9d4VZ*Hn4 zR{fUpp|$`d>DYJeH}O>0-oz7#W^6t%s^$7>V3uX+?AddH)p8wKFV~!_fz>R#?z;^s z+D}}mHN889+vRG@DKu6Jr@EC+6&kW|s$1{W(T7@Kx?b69xq)7DS1b2HCGF8y>S$RJ z1yT0OH_NVb^rL^L_p=LkT+gW$u4BXkQK3`!D$8ZB(x?|!%9W}kj#j>cih)sYRjZ4j zRlQXafmv(ZL}8GjNtBiwb5cBxZwJY4H^y?Kc_%PiP0ZB^^i{``gl$2xgl<+H86?oWA%k(ZH$+J~ zZnIH$oxoUg8}%R|TD7JdBwfq^O9?UqO9Ow2n#yOV=)6k<(OUH_OtiV+Qfr%C%4=&mP=>A-NE>Pn!k zzbg+@XQPyiQ8Tc)>y}qBXF3!fTpplO9#3^1D)JdTKKi2b?2U$KG&nhTfxk|lyD)e5 z#&XN`8a2Fd-aG&FX&ic8l%+TwNsJpFWJOe1a_Vlm9)Ivcq@v|}rE;@!gAPD8s#Qn2 zH;6{)9 zH~Xd9ggTit@K#f2R87@>YMADK*)}jlBP8j)Nsm$Q=&^k$hN^Qz^J$L{qimz)@zE6x zIf7|Qf=!vBgytSYR3gA0qJ9+*j1oH{YP*0si4Aj;P!9+obYP?b1W7#5dPrff+wymS z6TnE|M0z9Rjre+m6P)W9!t@Pl)5qNyPUv^_7)~VTWsa7RN3z%+A7(IG^EisG7PHJ% z@(@*KnmajZ-&EE{A%@Y*iVj^PEixZyBm&)kLSG|$>B~=2FB@YJzA8kY zC9>0s$gM-jOVh)cB9ER%L5i3~I6CT#O)DU=U1nK-0xie)G6#tK*C7hWSrmQ~B%Wdt zC$+%#p#qTl5auFL7~7E;iKp(SVkAB>K;n$8R|6gA94L>DUV)5(h#~<9F}6@{iAo`q zLWO#(b`wZW#Q!J-G-G^lAF0ntP=WGL4HDH#t>Qg8c%7x(@^Yh9_X?unxP^MdD>&~} zTo1YyVDzIOqQPSOz#BwjT{&2B3w=owjD#{nIPS8nG#?#YXw)E&F|%rwg=+!TYZZu{ z`f73F@r-yB0|h!71)6k%M6K*C-wGxcUc7$!mC~+{TrA&2&v zv&Xs+FD=o4#COUPJ=lHbV16#z!wgIkOMaS?9v25mW?Pc$*u7TOlg#BqyglCUy3}lh zBEv&J?yn%}vUey6vOxbx7U%`l=;pO77{1H=VR;r(gJect>tX%TI2dd*YI}bS529Pq z&VcZTdj*6iV}PK$Ux0R)09zQW8-wjwHwJbyZl^YEV*MVQC&A`vuz5yUA{8<^*gRx- zovv13c+)rC@1oc2UV8P-wUOrcg~6J#Dv$dn^}hklHUfYg03Z)IdgNg)Vl-rT^bS@Q z6A$zr28K%tkcuj=AZZ_8yoK832sv(*L*OXK0jM~-GrK>Qhb7(SK0Ru@fwU>FsVBjAB12Azx-Nl{&25_ZkU4U~P z?5IDqKQS0c-%ZDKf&GIpkm?e_xvN1he?DZ>Uk53)k1gJE3SeMII-=06+?VkzU;E%8 ziNxgsC3^sm_Tkr}Tlf~t0IJ}6N*KZLv?~O>Of^~C-bR-9aUj^w9rsAT)FOR?B-{WV zWQIlio7DMRl(2k%gK|9~A40-o(O_oFfVj_g#e9IC+(jgVsDLYj3j8OBabb|@vGRe5w2#E_fl;r-8bYM3#V{g;3HLB!ZBH1{{?`~n=#h~!-pK*(mBgXL@_QE+?2B$mgx5ZGg(O^I@T|8m;PlU5V zP|W|YC3J9L3!@NchNJNfnq_rrm^XhRW-M$a>^L9fLCh}cLtTc{SOjljM2(n~8E{ZE zckMELoqI0Mg1Zghp6s&WvUFgiD@B@7jQhy2K-LyEReuYZx4U8GezJW&#($xN=KFXg zl`Y)OLkSJDH1a0Dw>h8We46tX=b?t9P6~NbjBKjDDzX<9F3E9;%_TW5$wwulT$1Km zW1P=$ew_0ooS)!)mh<~KpCc8QWv}HWA(a!*8?@THB$pM$exh*^Y>Nv4bNf;JW7b*kFtJY`J-Y#^oubvC;4NMOxMNqI+?(~j1~vb ze)ksLnf}1fii6zt2WUI9$F_&K#eeR3w46AM78+J-i6eU%gY6{+XiPxIjjT8-X8jSe zm*B!P?vLNsT#25J?Ww2SM&29s#@Im5RvXOY+h~1!Pp!#rbD}qoG0Yba><_x)3ph4 zcHN>pW_WHdGlaY4{FLIGQwo14qi<_U>Flp4ooVrLe_A|sQ4weHeF1#FAKw|~_kEkn zW##iTH?+=y&O!fxczRvO$Y1jh`qTb_i^_fDov(S5Ys%Wx+Ww8O?%Sw4(>df#ZyfLs zZ5-TGK$nO88SxBwIw5ELLu)ggBR>5f7M~EGd|-6QT&#*uVb2cv1=Kz&p7oEe9bVB^ zRg5xoQK?)0;V_5s{*G&ZB09%I{xn+5`m-BH$lUDDt`$1_?yL3vIFV2DiTrT4)dQu% znU6)Q?5-{G&X>A7AueJ^p1T;@DxcqJ?E3Fw!fIxy=b^iQN{XetNJ)q`{qp2A7oIfChJhH8{u& zpx%i{gX3HWa&1_C#O_}w?w*KgaIXw#aB!f7wvUo`r|HOx5bHsTHFJ7~M;k69c)aYD ziiBY>bX}%h2M#3>dfL*piV#&NdRQsfD%CsTgF&^I^vl;?3hbK|2_F-={X#=XqIs(U zzuFBRu7a-E&$ z{5bVQ_ty3t+okAb|EgQALMIb_%JH4LeUPiO7P+-rgXWO)Lg(XLwEy94-~|*dwu{_49Iwi@ z^{}TEZ2kg!d0}nm4SA#%f=qOjOqomBiraPPR&L^O@;$04l|8S#e5;rU(v_R#dh{sY z!;ryfr4CNUIl&JBc`KM=tL>4BoC~K&)A)$OkK{W@mU2YNRmY=i2DJ(j*ZtFAn7%VaxD0OM<|ahoqr2m%Oq!3`4c z0;v%4Ae|L?on}Yw)6kD|a`-}7qN2Ac+3uYA_}C=QCr2kP>10C!s3I2_Fsi$K`w$#p zfDszoe>E)AHX%?aD*`jj5h z^vJ*q0DH0vPejj;H(`%)s7CAxdXa9%6am-085?{DW@8l@tk_sh2J7fwx8aN)Q#BZ_ zVA#gfBn;Z!d$irn;e9W!ZIjby)PAeUUaOhDA542p-Zap2*Kjtgl5u^1x4kxlCoGTJ0++K8(_gak)Pm}Xub(=v#sz>E_%qA3j2%y1ieXTdy=xA40~En?r<|FE-z zCD})oW$GsO%ffz4U^k*~^c>}kJo<_ZddNq%g`a1WJ?~v1Zb{gBK1S)2P@$zF>}|tXB@JBl5Rk#qea8E^;a^4sBWZR~*j5t3 z7+->Rr1h-Rwhzxf+qXE^LEInoT5?hu)D!vFW7?5+7vWk1L0ifBP>x1|ne+`_P0R$M zVZMYTWN3CNxM)@JmCxrpFhs0jl56UU_7&|NV<8Noc&LSvop={PT-w~(Ky`;BEbNO_ zc&iD!pFfT6UFzOM+)Vq-HXF}VszBObtTvX*Rrh&hx~;FWHT+?kfo=d``@X0X=sFA! zVY}8WJszWkEnJBZkbaL|uzRU*X&!PMkAwkLv^|(hk!GDoD+OdcsUA>!Q6L9*SV246 zr5YA~Zfu+XAJfPv=~`Xoji(+4=OKE4Fsl3aixGBr8by{~t;cic0qRuP#7`pZ`qW7|YP zKp&z}_pgwIP_R?+O6@2~xkQBE~4FO25y^DjP(A|(?c<&Xh9WY?WSyJ%AaT)HR@1Uhh8NP^3OAg}GXc#BUtL6?v!E;S_B zT^7ATN>r9Tmeacs!US=8s05aJ$M_;q#4M)LmB<>qk0-(YrfUAoOl0~HFytcMuDd=G zUM2nWl|uL4?!gOApm@!@W6T*A}b~m&UH+Y^i7J*f)5s<6680I zNtwjmM2tvM^MS?ON=g`eDv448GhBL%H?YgUfUMaWLdtYxJ;|~igoG1#JcJZS4xMD$s@U3^bI|cft<0c70*8n~$4kcITSt7u~ zV3g%5?kel=()W;<2&{|Ma_y!lKi@<*|Arov_ET|m?gz$nuhY)pVTY}YW?;SR$o00< zT18G`d9VWo*6Y!P``Cla1P4_&)+-Je_8dl(e@4j!61qFN&7nEU<0!dBCr3Uc1yBJM zRq<12n>2dmg6}awT6)5xPks{~7&%09#avjQ{`u diff --git a/odex25_ensan/takaful_rest_api/controllers/__pycache__/main.cpython-38.pyc b/odex25_ensan/takaful_rest_api/controllers/__pycache__/main.cpython-38.pyc deleted file mode 100644 index 2406c419e28b543d1798a47a2fc02eb59109ad35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11607 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 XgA!{?3M`r--OtPakCSog-!T3UIgr}_ diff --git a/odex25_ensan/takaful_rest_api/controllers/__pycache__/payment_operations.cpython-38.pyc b/odex25_ensan/takaful_rest_api/controllers/__pycache__/payment_operations.cpython-38.pyc deleted file mode 100644 index 2bfb4e3392a63adacd37b58cf562f2e10fd841ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6990 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 diff --git a/odex25_ensan/takaful_rest_api/controllers/__pycache__/sponsor_web_controller.cpython-38.pyc b/odex25_ensan/takaful_rest_api/controllers/__pycache__/sponsor_web_controller.cpython-38.pyc deleted file mode 100644 index 94d5bf939aec5bc6849234e19f6bd02b0ea082ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42487 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 diff --git a/odex25_ensan/takaful_rest_api/models/__pycache__/__init__.cpython-38.pyc b/odex25_ensan/takaful_rest_api/models/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index 3f83ac59f49a93e0f058817762b96b0413d7cfdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 261 zcmWIL<>g`kg2RhcGF*W4V-N=!FabFZKwK;UBvKes7;_kM8KW2(8B&;n88n$+G6ID) z8E=V~BxWb3mFC13r52aOCl+MJm*i)s<`w&CGTmY*0vWQBp@;=Yfr(#Lsa7%hDf#(e z!q5av=^C2o8N?))7MJAb0tHelj7)WlOA_-^5{puFbMsS5b5e_AN`S^gCF6m{C+4AY m&|MJ&)R&r591|a(nU`4-AFo$Xd5gmaVwfE>&^e!hm;nGOS4#;1 diff --git a/odex25_ensan/takaful_rest_api/models/__pycache__/takaful_rest_api_tokens.cpython-38.pyc b/odex25_ensan/takaful_rest_api/models/__pycache__/takaful_rest_api_tokens.cpython-38.pyc deleted file mode 100644 index 10b391c1244182f0594a79d2918ad8cccc9d61b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2060 zcmah~&2Ah;5bmCTuXk<7L5U)SSz-r!kUYZ3NGLccQ6vxud0WD0#!X@;{WuhYr4C7x~uB@s^+Iwt3jas`N!J+Up^s! zVx2f(~QK`o5s}4t=NLMmDvL)b_Q9;}2?cBQ!Tca}%SDjEUoi)!w$*tlAsvm%UpLU%sZ=O>-^| zyA&)wYdChHKZmZq08x@D<#a|VDJ{8eW>#rW?HRd8aCJha4#HB892{{1hP%7tHtWhF zXApT&3MLMRsT915qS^?fC>pQctZSF)Ks;_g0?;bov@gXT_`4sv+GknO>j|k{E?$j# z`hAuvHd1iC28wM_xC%~v?cO<3AOLMJWxOksoQ6=u+T?-&qpsQsNgf?kF z7vKs0^=yP~ymbv|xBI>uF6n?7Qy9|?#wrHFxXIWrqa;HkVdmD>LLREFOowG!$PlenKcEP1xQF6TlF(pFmd_#kTPTrHi(#7gw1X8(Vm?40Fwjy9+aP^y}a@tH!n2#