diff --git a/odex25_benefit/odex_benefit/i18n/ar_001.po b/odex25_benefit/odex_benefit/i18n/ar_001.po index 3aa937ee0..ce4f7f5c8 100644 --- a/odex25_benefit/odex_benefit/i18n/ar_001.po +++ b/odex25_benefit/odex_benefit/i18n/ar_001.po @@ -18546,4 +18546,57 @@ msgstr "استثناء أفراد الأسرة" #: code:addons/odex_benefit/models/benefit.py:0 #, python-format msgid "Non-Saudi mothers and fathers cannot register." -msgstr "الأمهات والآباء غير السعوديين." \ No newline at end of file +msgstr "الأمهات والآباء غير السعوديين." + +#. module: odex_benefit +#: model:ir.model.fields,field_description:odex_benefit.field_family_member__full_age +msgid "Full Age" +msgstr "العمر" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s years" +msgstr "%s سنة" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "0 years, 0 months, 0 days" +msgstr "0 سنة، 0 شهر، 0 يوم" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s months" +msgstr "%s شهر" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s day(s)" +msgstr "%s يوم" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s days" +msgstr "%s يوم" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s month(s)" +msgstr "%s شهر" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "%s year(s)" +msgstr "%s سنة" + +#. module: odex_benefit +#: code:addons/odex_benefit/models/family_members.py:0 +#, python-format +msgid "0 days" +msgstr "0 يوم" \ No newline at end of file diff --git a/odex25_benefit/odex_benefit/models/family_members.py b/odex25_benefit/odex_benefit/models/family_members.py index dc0551e41..f42b09ed1 100644 --- a/odex25_benefit/odex_benefit/models/family_members.py +++ b/odex25_benefit/odex_benefit/models/family_members.py @@ -703,20 +703,20 @@ class FamilyMemberProfile(models.Model): _("Over %s years old and not enrolled in a scientific or vocational specialization.") % exceptional_age_scientific_specialty ) - if rec.is_work: - if rec.member_income > max_income_for_benefit: - rec.member_status = 'non_benefit' - reasons.append(_("He is employed with a salary exceeding %s.") % max_income_for_benefit) - if not rec.is_married and rec.education_status in ['illiterate']: - rec.member_status = 'non_benefit' - reasons.append( - _("He is over %s years of age and not enrolled in an educational institution.") % male_benefit_age) - if not rec.is_married and rec.education_status in [ - 'educated'] and rec.case_study in [ - 'graduate', 'intermittent']: - rec.member_status = 'non_benefit' - reasons.append( - _("He is over %s years of age and has completed his education.") % male_benefit_age) + if rec.is_work: + if rec.member_income > max_income_for_benefit: + rec.member_status = 'non_benefit' + reasons.append(_("He is employed with a salary exceeding %s.") % max_income_for_benefit) + if not rec.is_married and rec.education_status in ['illiterate']: + rec.member_status = 'non_benefit' + reasons.append( + _("He is over %s years of age and not enrolled in an educational institution.") % male_benefit_age) + if not rec.is_married and rec.education_status in [ + 'educated'] and rec.case_study in [ + 'graduate', 'intermittent']: + rec.member_status = 'non_benefit' + reasons.append( + _("He is over %s years of age and has completed his education.") % male_benefit_age) if not rec.member_location_conf.is_benefit: rec.member_status = 'non_benefit' reasons.append(_("He does not reside with his family.")) diff --git a/odex25_benefit/odex_benefit/views/family_members.xml b/odex25_benefit/odex_benefit/views/family_members.xml index 93d773ed9..53c0b71a2 100644 --- a/odex25_benefit/odex_benefit/views/family_members.xml +++ b/odex25_benefit/odex_benefit/views/family_members.xml @@ -150,7 +150,7 @@ - + @@ -366,7 +366,7 @@ - +