From eefcc724da7a36144893a73c9544bc302d58d469 Mon Sep 17 00:00:00 2001 From: Bakry Date: Mon, 23 Jun 2025 15:35:52 +0300 Subject: [PATCH] fix mission --- odex25_hr/exp_official_mission/i18n/ar_001.po | 16 +++++++++++++++- .../models/hr_official_mission.py | 2 ++ .../views/hr_official_mission_type_view.xml | 4 ++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/odex25_hr/exp_official_mission/i18n/ar_001.po b/odex25_hr/exp_official_mission/i18n/ar_001.po index abe7212e7..22f4a91c0 100644 --- a/odex25_hr/exp_official_mission/i18n/ar_001.po +++ b/odex25_hr/exp_official_mission/i18n/ar_001.po @@ -2790,4 +2790,18 @@ msgstr "الموارد البشرية" #: model:ir.model.fields,field_description:exp_official_mission.field_hr_official_mission_type__analytic_account_id #: model_terms:ir.ui.view,arch_db:exp_official_mission.employee_official_mission_type_form_view msgid "Analytic Account" -msgstr "الحساب التحليلي" \ No newline at end of file +msgstr "الحساب التحليلي" + +#. module: exp_official_mission +#: model:ir.model.fields,field_description:exp_official_mission.field_hr_official_mission_type__absent_attendance +#: model_terms:ir.ui.view,arch_db:exp_official_mission.employee_official_mission_type_form_view +msgid "Absent Attendance" +msgstr "غياب الحضور" + +#. module: exp_official_mission +#: model_terms:ir.ui.view,arch_db:exp_official_mission.employee_official_mission_type_form_view +#: model:ir.model.fields,help:exp_official_mission.field_hr_official_mission_type__absent_attendance +msgid "If there are no attendance, this day will be absent." +msgstr "في حالة عدم وجود حضور، سيتم اعتبار اليوم غياب" + + diff --git a/odex25_hr/exp_official_mission/models/hr_official_mission.py b/odex25_hr/exp_official_mission/models/hr_official_mission.py index ea78d1399..0be475e95 100644 --- a/odex25_hr/exp_official_mission/models/hr_official_mission.py +++ b/odex25_hr/exp_official_mission/models/hr_official_mission.py @@ -1049,6 +1049,8 @@ class HrOfficialMissionType(models.Model): account_ids = fields.One2many('hr.mission.type.account', 'mission_id') working_days = fields.Boolean(string='Working Days Only', default=False) + absent_attendance = fields.Boolean(help='If there are no attendance, this day will be absent.') + @api.onchange('duration_type') def _change_duration_type(self): for rec in self: diff --git a/odex25_hr/exp_official_mission/views/hr_official_mission_type_view.xml b/odex25_hr/exp_official_mission/views/hr_official_mission_type_view.xml index 9afd12a6d..f982c3dce 100644 --- a/odex25_hr/exp_official_mission/views/hr_official_mission_type_view.xml +++ b/odex25_hr/exp_official_mission/views/hr_official_mission_type_view.xml @@ -51,6 +51,10 @@ + +