Merge pull request #4928 from expsa/abdulrahman_dev_odex25_ensan

Abdulrahman dev odex25 ensan
This commit is contained in:
abdurrahman-saber 2025-10-15 13:13:33 +03:00 committed by GitHub
commit f2c02177c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 201 additions and 96 deletions

View File

@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-10-13 00:05+0000\n"
"PO-Revision-Date: 2025-10-13 00:05+0000\n"
"POT-Creation-Date: 2025-10-15 09:38+0000\n"
"PO-Revision-Date: 2025-10-15 09:38+0000\n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@ -150,7 +150,6 @@ msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid ""
"<p class=\"o_view_nocontent_smiling_face\">\n"
@ -458,10 +457,10 @@ msgid "Add a section"
msgstr "إضافة قطاع"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Added: <b>%s</b>"
msgstr "تمت الإضافة: <b>%s</b>"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,help:odex_takaful.field_takaful_sponsor__l10n_sa_additional_identification_number
@ -584,6 +583,7 @@ msgstr "تصديق الموارد البشرية"
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__approve_refund
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_search
msgid "Approve Refund"
msgstr "موافقة الإرجاع"
@ -762,6 +762,11 @@ msgstr "البنوك"
msgid "Barcode"
msgstr "باركود"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Basic Information"
msgstr "البيانات الأساسيه"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_notification.py:0
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_notification__notification_type__before_cancel
@ -823,6 +828,16 @@ msgstr "نوع المستفيدين في الشهادة"
msgid "Beneficiary"
msgstr "المستفيد"
#. module: odex_takaful
#: model:res.groups,name:odex_takaful.group_beneficiary_department_access
msgid "Beneficiary - Department Access"
msgstr ""
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Beneficiary Filters"
msgstr " حقول التصفية"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__benefit_id
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__benefit_id
@ -841,7 +856,6 @@ msgstr "ملف الأسرة"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Benefit Details"
msgstr "تفاصيل ملف الأسرة"
@ -862,10 +876,10 @@ msgid "Benefit ID Number"
msgstr "رقم هوية المستفيد"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Benefit IDs changed in a donation item:<br/>%s"
msgstr "تم تغيير المستفيدين في بند التبرع:<br/>%s"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/wizards/transfer_deduction_wizard.py:0
@ -899,6 +913,12 @@ msgstr "نسبة احتياج المستفيد"
msgid "Benefit Needs Value"
msgstr "قيمة احتياجات المستفيد"
#. module: odex_takaful
#: code:addons/odex_takaful/models/account_move.py:0
#, python-format
msgid "Benefit Number %s"
msgstr ""
#. module: odex_takaful
#: model:ir.actions.report,name:odex_takaful.benefit_payment_report_pdf_act
msgid "Benefit Payment Report"
@ -921,10 +941,10 @@ msgid "Benefit Wizard Report"
msgstr "معالج تقرير المستفيد"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Benefit changed from <b>%s</b> to <b>%s</b> in a donation item."
msgstr "تم إستبدال المستفيد من <b>%s</b> إلى <b>%s</b> في بند التبرع."
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_benefit_wiz__benefit_ids
@ -1125,6 +1145,7 @@ msgstr "نوع الإلغاء"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__canceled
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__canceled
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Canceled"
msgstr "ملغاة"
@ -1172,7 +1193,7 @@ msgid "Cancelled By"
msgstr "تم الإلغاء بواسطة"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponsorship_payment_model.py:0
#: code:addons/odex_takaful/models/account_move.py:0
#, python-format
msgid ""
"Cannot proceed with payment!\n"
@ -1246,7 +1267,6 @@ msgstr "قم بتحديد هذا المربع إذا كانت جهة الاتص
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid "Choose Donation Items"
msgstr ""
@ -1272,6 +1292,7 @@ msgstr ""
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__closed
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__closed
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Closed"
msgstr "مغلق"
@ -1374,6 +1395,7 @@ msgstr "تأكيد الإستبدال"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__confirmed
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__confirmed
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Confirmed"
msgstr "مؤكد"
@ -1823,11 +1845,14 @@ msgstr "التبرع لشخص آخر"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_type__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_types__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__record_type__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_items__donation_type__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_items__donation_types__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__product_template__donation_category__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__replacement_process__record_type__donation
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__record_type__donation
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Donation"
msgstr "التبرع"
@ -1838,6 +1863,13 @@ msgstr "التبرع"
msgid "Donation Amount"
msgstr "مبلغ التبرع"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
#, python-format
msgid "Donation Catalog"
msgstr "كتالوج التبرعات"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_product_product__donation_category
#: model:ir.model.fields,field_description:odex_takaful.field_product_template__donation_category
@ -1866,7 +1898,7 @@ msgstr "تفاصيل التبرع"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_form
msgid "Donation Information"
msgstr "معلومات التبرع"
msgstr " بيانات التبرع"
#. module: odex_takaful
#: model:ir.model,name:odex_takaful.model_donations_items
@ -1876,6 +1908,7 @@ msgstr "بنود التبرع"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__donation_mechanism
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__donation_mechanism
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
msgid "Donation Mechanism"
msgstr "صفة التبرع"
@ -1892,16 +1925,12 @@ msgstr "اسم التبرع"
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__donation_types
#: model:ir.model.fields,field_description:odex_takaful.field_donations_items__donation_type
#: model:ir.model.fields,field_description:odex_takaful.field_donations_items__donation_types
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.report_transfer_deduction_document
#, python-format
msgid "Donation Type"
msgstr "نوع التبرع"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Donations Catalog"
msgstr "كتالوج التبرعات"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__donations_count
msgid "Donations Count"
@ -1937,6 +1966,11 @@ msgstr "مسئول التبرعات"
msgid "Donor"
msgstr "متبرع"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Donor Information"
msgstr "بيانات المتبرع"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__month_payment__state__draft
#: model:ir.model.fields.selection,name:odex_takaful.selection__replacement_process__state__draft
@ -1945,6 +1979,7 @@ msgstr "متبرع"
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__draft
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsor__state__draft
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__draft
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Draft"
msgstr "مسودة"
@ -1976,7 +2011,7 @@ msgstr "قائمة المدفوعات المستحقة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__editable
msgid "Editable"
msgstr "قابل للتعديل"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__education_institution
@ -2058,6 +2093,7 @@ msgstr "وقف"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__wait_pay
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__wait_pay
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Enter Payment Details"
msgstr "قيد الدفع"
@ -2101,11 +2137,11 @@ msgid "Extended"
msgstr "ممددة"
#. module: odex_takaful
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/replacement_process.py:0
#: code:addons/odex_takaful/models/replacement_process.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid "Failed to send WhatsApp message: %s"
msgstr ""
@ -2132,11 +2168,6 @@ msgstr "فئة الأسرة"
msgid "Family Info"
msgstr "بيانات الأسر"
#. module: odex_takaful
#: model:res.groups,name:odex_takaful.group_family_member_department_access
msgid "Family Member - Department Access"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_replacement_wiz__members_ids
msgid "Family Members"
@ -2339,6 +2370,7 @@ msgstr "دفع كلى"
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_scheduling_line__status__fully_refund
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__fully_refund
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__fully_refund
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_search
msgid "Fully Refund"
msgstr "إرجاع كامل"
@ -2394,11 +2426,6 @@ msgstr "معلومات مقدم الهدية"
msgid "Global Settings"
msgstr "الإعدادات العامة"
#. module: odex_takaful
#: model:res.groups,name:odex_takaful.group_grant_benefit_department_access
msgid "Grant Benefit - Department Access"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__sponsorship_type__group
#: model:ir.model.fields.selection,name:odex_takaful.selection__grant_benefit_invoice__benefit_target__group
@ -2462,6 +2489,11 @@ msgstr "الحالة الصحية"
msgid "Helps you manage Kafleen and Kafalat in kufula System"
msgstr "يساعدك على إدارة الكفلاء والكفالات في نظام الكفالة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__hide_beneficiary_group
msgid "Hide Beneficiary Group"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__iban
#: model_terms:ir.ui.view,arch_db:odex_takaful.benefit_month_payment_report_pdf
@ -2864,6 +2896,7 @@ msgid "Is Office Owner"
msgstr "هل هو مالك مكتب"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__is_paid
#: model:ir.model.fields,field_description:odex_takaful.field_sponsorship_benefit_arrears__is_paid
msgid "Is Paid"
msgstr "هل تم الدفع؟"
@ -2982,6 +3015,11 @@ msgstr "قيد اليومية"
msgid "Journal Entry Count"
msgstr "عدد قيود اليومية"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__journal_entry_count_vendor
msgid "Journal Entry Count Vendor"
msgstr ""
#. module: odex_takaful
#: model:ir.model,name:odex_takaful.model_account_move_line
msgid "Journal Item"
@ -3223,13 +3261,13 @@ msgid "Latest Invoices & Payments Matching Date"
msgstr "تاريخ آخر مطابقة للفواتير والدفعات"
#. module: odex_takaful
#: model:res.groups,comment:odex_takaful.group_family_member_department_access
msgid "Limits family.member records to user's department"
#: model:res.groups,comment:odex_takaful.group_beneficiary_department_access
msgid "Limits beneficiary records to user's department"
msgstr ""
#. module: odex_takaful
#: model:res.groups,comment:odex_takaful.group_grant_benefit_department_access
msgid "Limits grant.benefit records to user's department"
#: model:res.groups,comment:odex_takaful.group_sponsor_department_access
msgid "Limits sponsor records to user's department"
msgstr ""
#. module: odex_takaful
@ -3237,6 +3275,11 @@ msgstr ""
msgid "Lines"
msgstr "البنود"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_product_template_tree_sponsorship
msgid "Link to Sponsorship"
msgstr "اضافة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__load_amount
msgid "Load Amount Per Person"
@ -3303,6 +3346,11 @@ msgstr "يدويًا"
msgid "Marital Status"
msgstr "الحالة الاجتماعية"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__marketer_id
msgid "Marketer"
msgstr "المسوّق"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__max_needs_percent
msgid "Max Needs Percentage"
@ -3480,7 +3528,7 @@ msgstr "نسبة الاحتياجات الدنيا"
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_push_notification__mobile
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__mobile
msgid "Mobile"
msgstr "الهاتف المحمول"
msgstr "الجوال"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_month_payment_line__month_id
@ -3732,9 +3780,17 @@ msgid "No fiscal year periods in this date."
msgstr "لا توجد فترات سنة مالية في هذا التاريخ."
#. module: odex_takaful
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid "No invoice found for this sponsorship."
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "No message found in 'Before Kafala End Date' notification."
msgstr ""
@ -3753,7 +3809,7 @@ msgid "No notification of type 'Create Kafala' found."
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "No notification of type Before Kafala End Date found."
msgstr ""
@ -3773,6 +3829,11 @@ msgstr "البريد الإلكتروني العادي"
msgid "Not Exist"
msgstr "غير موجود"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__sponsor_or_donor_type__not_registered
msgid "Not Registered"
msgstr "غير مسجل"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donate_for_another_person__note
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__name
@ -4062,11 +4123,13 @@ msgid "Overdue in Sponsorships Payment of Total %s"
msgstr "متأخر في سداد الكفالة بنسبة إجمالية %s"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__state__paid
#: model:ir.model.fields.selection,name:odex_takaful.selection__month_payment__state__paid
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_payment__state__paid
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_scheduling_line__status__paid
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__paid
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__paid
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_search
msgid "Paid"
msgstr "تم الدفع"
@ -4093,6 +4156,11 @@ msgstr "القيمة المدفوعة:"
msgid "Parent Payment Method"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__parent_state
msgid "Parent State"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__parent_name
msgid "Parent name"
@ -4109,6 +4177,7 @@ msgstr "دفع جزئى"
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_scheduling_line__status__partial_refund
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__partial_refund
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__partial_refund
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_search
msgid "Partial Refund"
msgstr "الارجاع الجزئى"
@ -4180,6 +4249,7 @@ msgstr "إشعار الدفع عن طريق الرسائل النصية القص
#: model:ir.model.fields,field_description:odex_takaful.field_account_bank_statement_line__payment_id
#: model:ir.model.fields,field_description:odex_takaful.field_account_move__payment_id
#: model:ir.model.fields,field_description:odex_takaful.field_account_payment__payment_id
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__payment_ids
msgid "Payment"
msgstr "دفعة"
@ -4259,16 +4329,16 @@ msgid "Payment Month Count"
msgstr "عدد أشهر الدفع"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Payment Month Count Must be Bigger than zero!"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Payment Month Count should be greather than zero!"
msgstr "يجب أن يكون عدد أشهر الدفع أكبر من الصفر!"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponsorship_payment_model.py:0
@ -4322,14 +4392,16 @@ msgstr "رمز الفترة"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__sponsorship_duration__permanent
#: model:ir.model.fields.selection,name:odex_takaful.selection__product_template__sponsorship_duration__permanent
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__sponsorship_duration__permanent
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
msgid "Permanent"
msgstr "دائمة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__phone
msgid "Phone"
msgstr "رقم الهاتف"
msgstr "رقم الجوال"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__phone_sanitized_blacklisted
@ -4353,6 +4425,12 @@ msgstr "الرجاء تحديد تاريخ النهاية"
msgid "Please add at least one line in donation details!"
msgstr "يرجى إضافة بند واحد على الأقل في تفاصيل التبرع!"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid "Please define the payment method for each line!"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__l10n_sa_edi_plot_identification
msgid "Plot Identification"
@ -4398,7 +4476,12 @@ msgstr "عدد أوامر نقطة البيع"
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_preferred_communication_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_preferred_communication_tree
msgid "Preferred Communication"
msgstr "طرق التواصل"
msgstr ""
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_product_template_tree_sponsorship
msgid "Price"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__property_product_pricelist
@ -4421,11 +4504,6 @@ msgstr ""
msgid "Print PDF"
msgstr "طباعة PDF"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Print Payment Voucher"
msgstr "طباعة سند القبض"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.kafalat_cancel_wizard_report_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.kafalat_payment_wizard_report_form
@ -4445,6 +4523,11 @@ msgstr "المنتج"
msgid "Product Template"
msgstr "قالب المنتج"
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_product_template_tree_sponsorship
msgid "Products"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__affiliate_program_id
msgid "Program"
@ -4598,11 +4681,6 @@ msgstr "تفاصيل الإرجاع"
msgid "Refund Invoices"
msgstr "فاتورة الإرجاع"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__payment_ids
msgid "Payments"
msgstr "الدفعات"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__refund_payment_count
msgid "Refund Payment Count"
@ -4643,7 +4721,14 @@ msgid "Refused"
msgstr "مرفوض"
#. module: odex_takaful
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: model:ir.model,name:odex_takaful.model_account_payment_register
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_tree
#, python-format
msgid "Register Payment"
msgstr "تسجيل دفعة"
@ -4696,10 +4781,10 @@ msgid "Remine Arrears Amount"
msgstr "إعادة تذكير مبلغ المتأخرات"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid "Removed: <b>%s</b>"
msgstr "تمت الإزالة: <b>%s</b>"
msgstr ""
#. module: odex_takaful
#: model:ir.model,name:odex_takaful.model_res_partner
@ -4736,6 +4821,7 @@ msgstr "الإستبدال"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__replacement_done
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__replacement_done
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Replacement Done"
msgstr "تم الإستبدال"
@ -5064,6 +5150,11 @@ msgstr "عرض منتج بند الخدمة"
msgid "Show Payment Details"
msgstr "إظهار تفاصيل الدفع"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__show_register_payment
msgid "Show Register Payment"
msgstr ""
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__signup_expiration
msgid "Signup Expiration"
@ -5096,19 +5187,6 @@ msgstr "رابط التسجيل"
msgid "Sorry, there are no results for this selection !"
msgstr "عذرا، لا توجد نتائج لهذا الاختيار!"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid "Sorry, there is a Donation Record in this Period %s - %s"
msgstr "عذرًا، هناك سجل تبرع خلال هذه الفترة %s - %s"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid ""
"Sorry, there is a Donation Record in this Period %s - %s beneficiary %s"
msgstr "عذرًا، هناك سجل تبرع في هذه الفترة %s - %s للمستفيد %s"
#. module: odex_takaful
#: code:addons/odex_takaful/wizards/transfer_deduction_wizard.py:0
#: model:ir.model.fields,field_description:odex_takaful.field_refund_details_lines__sponsor_id
@ -5122,6 +5200,17 @@ msgstr "عذرًا، هناك سجل تبرع في هذه الفترة %s - %s
msgid "Sponsor"
msgstr "المستفيد"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponsor_model.py:0
#, python-format
msgid "Sponsor %s is associated with sponsorships"
msgstr ""
#. module: odex_takaful
#: model:res.groups,name:odex_takaful.group_sponsor_department_access
msgid "Sponsor - Department Access"
msgstr "حصر الكفلاء بناء على الفرع"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_replacement_process__sponsor_donor_type
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__sponsor_donor_type
@ -5223,7 +5312,7 @@ msgstr "قائمة عمليات الكفلاء"
#: model:ir.model.fields,field_description:odex_takaful.field_donate_for_another_person__sponsor_phone
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__sponsor_phone
msgid "Sponsor Phone"
msgstr "رقم هاتف الكافل"
msgstr "رقم جوال الكافل"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__sponsor_title
@ -5241,12 +5330,6 @@ msgstr "مستخدم الكافل"
msgid "Sponsor is already active"
msgstr "الكافل نشط بالفعل"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponsor_model.py:0
#, python-format
msgid "Sponsor is already inactive"
msgstr "الكافل غير نشط بالفعل"
#. module: odex_takaful
#: code:addons/odex_takaful/wizards/transfer_deduction_wizard.py:0
#: model:ir.model.fields,field_description:odex_takaful.field_transfer_deduction_wizard__sponsor_ids
@ -5282,15 +5365,18 @@ msgstr "سجل الكفلاء"
#: model:ir.model.fields,field_description:odex_takaful.field_sponsorship_payment__sponsorship_id
#: model:ir.model.fields,field_description:odex_takaful.field_sponsorship_scheduling_line__sponsorship_id
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__record_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_items__donation_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__grant_benefit_invoice__operation_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__product_template__donation_category__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__replacement_process__record_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsor_operation__operation_type__sponsorship
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__record_type__sponsorship
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.kafalat_cancel_report_pdf
#: model_terms:ir.ui.view,arch_db:odex_takaful.kafalat_payment_report_pdf
#: model_terms:ir.ui.view,arch_db:odex_takaful.makfuleen_report_pdf
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_sponsorship_scheduling_line_search
msgid "Sponsorship"
msgstr "الكفالة"
@ -5374,6 +5460,7 @@ msgstr "مدفوعات الكفالة المستحقة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__sponsorship_duration
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#: model_terms:ir.ui.view,arch_db:odex_takaful.kafalat_payment_report_pdf
msgid "Sponsorship Duration"
msgstr "مدة الكفالة"
@ -5383,6 +5470,12 @@ msgstr "مدة الكفالة"
msgid "Sponsorship Duration In Certificate"
msgstr "مدة الكفالة في الشهادة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_product_product__sponsorship_duration
#: model:ir.model.fields,field_description:odex_takaful.field_product_template__sponsorship_duration
msgid "Sponsorship Duration Type"
msgstr "نوع الكفالة"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_donations_details_lines__end_date
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsorship__end_date
@ -5511,17 +5604,6 @@ msgstr "نوع الكفالة"
msgid "Sponsorship Value"
msgstr "قيمة الكفالة"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid ""
"Sponsorship periods for the same beneficiary cannot overlap: There is a "
"sponsorship in period %s - %s for beneficiary %s that conflicts with the "
"current record. Please amend"
msgstr ""
"لا يمكن أن تتداخل فترات الكفالة لنفس المستفيد: هناك كفالة خلال الفترة %s - "
"%s للمستفيد %s تتعارض مع السجل الحالي. يرجى التعديل."
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_grant_benefit_model.py:0
#, python-format
@ -5655,6 +5737,12 @@ msgstr "إرسال"
msgid "Submit To Pay"
msgstr "إرسال للدفع"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__suffix_title_id
#: model_terms:ir.ui.view,arch_db:odex_takaful.view_takaful_sponsor_form
msgid "Suffix Title"
msgstr "التذييل"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__property_purchase_currency_id
msgid "Supplier Currency"
@ -5725,7 +5813,9 @@ msgstr "اسم القالب موجود بالفعل!"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__sponsorship_duration__temporary
#: model:ir.model.fields.selection,name:odex_takaful.selection__product_template__sponsorship_duration__temporary
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__sponsorship_duration__temporary
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
msgid "Temporary"
msgstr "مؤقتة"
@ -6190,11 +6280,11 @@ msgid "Twilio Auth Token"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: code:addons/odex_takaful/models/replacement_process.py:0
#: code:addons/odex_takaful/models/replacement_process.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#, python-format
msgid ""
"Twilio configuration is missing. Please configure Twilio SID, Auth Token, "
@ -6220,12 +6310,14 @@ msgstr ""
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__under_refund
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__under_refund
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Under Refund Procedure"
msgstr "تحت إجراء الإرجاع"
#. module: odex_takaful
#: model:ir.model.fields.selection,name:odex_takaful.selection__sponsorship_states__name__under_replacement
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__state__under_replacement
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_view_search
msgid "Under Replacement"
msgstr "تحت إجراء الإستبدال"
@ -6322,6 +6414,11 @@ msgstr "حقل مساعد للتعبير عن عملة المبلغ"
msgid "VAT/Tax ID"
msgstr ""
#. module: odex_takaful
#: model_terms:ir.ui.view,arch_db:odex_takaful.takaful_sponsorship_form
msgid "Vendor Invoices"
msgstr "أذونات الصرف"
#. module: odex_takaful
#: model:ir.model.fields,field_description:odex_takaful.field_takaful_sponsor__property_stock_supplier
msgid "Vendor Location"
@ -6379,6 +6476,7 @@ msgstr "في انتظار الإلغاء"
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_types__waqf
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_items__donation_type__waqf
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_items__donation_types__waqf
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
msgid "Waqf"
msgstr "وقف"
@ -6491,9 +6589,10 @@ msgid "With Beneficiary"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_mechanism__with_conditions
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__donation_mechanism__with_conditions
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#, python-format
msgid "With Conditions"
msgstr "مشروط"
@ -6504,9 +6603,10 @@ msgid "Without Beneficiary"
msgstr ""
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#: model:ir.model.fields.selection,name:odex_takaful.selection__donations_details_lines__donation_mechanism__without_conditions
#: model:ir.model.fields.selection,name:odex_takaful.selection__takaful_sponsorship__donation_mechanism__without_conditions
#: model_terms:ir.ui.view,arch_db:odex_takaful.donations_details_lines_view_search
#, python-format
msgid "Without Conditions"
msgstr "غير مشروط"
@ -6534,7 +6634,7 @@ msgid "You cannot Add more than one sponsorship"
msgstr "لا يمكنك إضافة أكثر من كفالة واحدة"
#. module: odex_takaful
#: code:addons/odex_takaful/models/takaful_sponorship_model.py:0
#: code:addons/odex_takaful/models/donation_details_lines.py:0
#, python-format
msgid ""
"You cannot change the type of a sale quote line. Instead you should delete "

View File

@ -31,9 +31,9 @@ class DonationsDetailsLines(models.Model):
education_status = fields.Selection(string='Education Status',selection=[('educated', 'educated'), ('illiterate', 'illiterate'),('under_study_age', 'Under Study Age')])
education_level = fields.Many2one("education.level", string='Education Levels')
members_domain_ids = fields.Many2many(comodel_name='family.member', compute='_compute_domain_ids')
benefit_id = fields.Many2one('family.member',string='Beneficiary Name',ondelete='set null',domain = "[('id', 'in',members_domain_ids)]", tracking=True)
benefit_id = fields.Many2one('family.member',string='Beneficiary Name',ondelete='set null',domain = "[('sponsor_related_id', '=', False), ('id', 'in',members_domain_ids)]", tracking=True)
family_id = fields.Many2one('grant.benefit',string='Family',ondelete='set null',related="benefit_id.benefit_id")
benefit_ids = fields.Many2many('family.member',string='Beneficiaries Names', tracking=True)
benefit_ids = fields.Many2many('family.member',string='Beneficiaries Names', tracking=True,domain = "[('sponsor_related_id', '=', False)]")
sponsorship_duration = fields.Selection([('temporary', 'Temporary'),('permanent', 'Permanent')],string='Sponsorship Type')
start_date = fields.Date(string="Sponsorship Start Date", copy=False, default=fields.Date.today())
end_date = fields.Date(string="Sponsorship End Date",compute='_compute_end_date', store=True)
@ -446,7 +446,7 @@ class DonationsDetailsLines(models.Model):
rec.members_domain_ids = self.env['family.member'].sudo().search(base_domain)
domain = {'benefit_id': [('id', 'in', rec.members_domain_ids.ids)]}
return {'domain': domain}
# return {'domain': domain}
@api.onchange('product_template_id','donation_types','donation_type','sponsorship_duration')
def onchange_product_template_id(self):

View File

@ -69,7 +69,7 @@ class TakafulSponsorship(models.Model):
sponsor_or_donor_type = fields.Selection(string='Sponsor / Donor Type',selection=[('registered', 'Registered'), ('new_sponsor', 'New Sponsor'),('not_registered', 'Not Registered'),('unknown', 'Unknown')], required=True)
sponsor_donor_type = fields.Selection(string='Sponsor / Donor Type',selection=[('registered', 'Registered'), ('new_sponsor', 'New Sponsor')])
sponsor_name = fields.Char(string="Sponsor Name")
sponsor_phone = fields.Char(string="Sponsor Phone", related='sponsor_id.mobile', store=True)
sponsor_phone = fields.Char(string="Sponsor Phone", compute='_compute_sponsor_phone', store=True)
sponsor_title = fields.Many2one('res.partner.title',string='Sponsor Title')
donate_for_another_person = fields.Boolean(string='Donate For Another Person')
another_sponsors = fields.One2many('donate.for.another.person','sponsorship_id')
@ -143,6 +143,11 @@ class TakafulSponsorship(models.Model):
else:
rec.allowed_sponsor_ids = self.env['takaful.sponsor']
@api.depends('sponsor_id','sponsor_id.mobile')
def _compute_sponsor_phone(self):
for rec in self:
rec.sponsor_phone = rec.sponsor_id.mobile if rec.sponsor_id else False
def compute_days_after_payment(self):
"""Check if the number of hours passed after payment is within the configured limit"""
for record in self:
@ -1695,7 +1700,7 @@ class TakafulSponsorship(models.Model):
}, }
def action_register_payment(self):
invoice_id = self.env['account.move'].sudo().search([('takaful_sponsorship_id', '=', self.id)], limit=1)
invoice_id = self.env['account.move'].sudo().search([('takaful_sponsorship_id', '=', self.id), ('move_type', '=', 'out_invoice')], limit=1)
if not invoice_id:
raise ValidationError(_("No invoice found for this sponsorship."))
sponsorship_line_ids = (self.donations_details_lines + self.donations_details_lines_mechanism_ids).filtered(lambda l: l.state == 'draft')

View File

@ -23,7 +23,7 @@
string="Register Payment"
type="object"
class="btn-primary"
attrs="{'invisible': [('status', '!=', 'unpaid')]}" />
attrs="{'invisible': ['|', ('status', '!=', 'unpaid'), ('payment_method', '=', 'direct_debit')]}" />
</tree>
</field>
</record>

View File

@ -110,7 +110,7 @@
'required':[('sponsor_or_donor_type','=','registered')],
'readonly':[('state','!=','draft')]}"
force_save="1" options="{'no_create': True, 'no_create_edit': True}" />
<field name="sponsor_phone" attrs="{'invisible': [('sponsor_id','=', False)]}" />
<field name="sponsor_phone" attrs="{'invisible': [('sponsor_or_donor_type','=', False)]}" />
<field name="is_widow_orphan" invisible="1" />
<field name="cancel_refund" invisible="1" />
<field name="donate_for_another_person" widget="boolean_toggle" />