diff --git a/odex25_hr/hr_base/models/res_company_ext.py b/odex25_hr/hr_base/models/res_company_ext.py
index 6952998e7..0bdcdbd9b 100644
--- a/odex25_hr/hr_base/models/res_company_ext.py
+++ b/odex25_hr/hr_base/models/res_company_ext.py
@@ -21,8 +21,8 @@ class ResCompanyExt(models.Model):
hr_manager_id = fields.Many2one('hr.employee', string='HR Manager')
saudi_percentage = fields.Integer(string='Saudi Percentage %')
- contract_end_reminder = fields.Integer(string='Contract End Reminder')
- contract_trial_reminder = fields.Integer(string='Contract Trial Reminder')
+ contract_end_reminder = fields.Integer(string='Contract End Reminder',default=60)
+ contract_trial_reminder = fields.Integer(string='Contract Trial Reminder',default=15)
saudi_gosi = fields.Float(string='Saudi Gosi', default=9.75)
company_gosi = fields.Float(string='Company Gosi', default=11.75)
diff --git a/odex25_hr/hr_base/views/res_company_ext_view.xml b/odex25_hr/hr_base/views/res_company_ext_view.xml
index 93760b9e0..e9f05d908 100644
--- a/odex25_hr/hr_base/views/res_company_ext_view.xml
+++ b/odex25_hr/hr_base/views/res_company_ext_view.xml
@@ -183,7 +183,7 @@
The Contract of ${object.employee_id.name} is going to expire on ${object.date_end}.
+ Please renew the contract or end it before expiry date According the notice period.
+
+
+
Best regards,
+ ]]> + The Contract trial period of ${object.employee_id.name} is going to expire on${object.trial_date_end}.
+ Please renew the trial contract period or contracting is Done it before expiry date According the notice period..
+
+
+
Best regards,
+ ]]> +Dear,
\n" +" The Contract of ${object.employee_id.name} is going to expire on ${object.date_end}.\n"
+" Please renew the contract or end it before expiry date According the notice period.\n"
+"
\n"
+"
Best regards,
\n" +" \n" +" " +msgstr "" +" \n" +"عزيزي,
\n" +" عقد الموظف ${object.employee_id.name} سوف ينتهي بتاريخ ${object.date_end}.\n"
+" يجب تجديد العقد للموظف او إنهاء العقد قبل تاريخ النهاية حسب فترة الاشعار المتفق عليها.\n"
+"
\n"
+"
\n"
+"
تحياتي,
\n" +" \n" +" " + + +#. module: hr_contract_custom +#: model:mail.template,body_html:hr_contract_custom.email_template_contract_trial_period_expiration_reminder +msgid "" +"\n" +" \n" +"Dear ,
\n" +" The Contract trial period of ${object.employee_id.name} is going to expire on${object.trial_date_end}.\n"
+" Please renew the trial contract period or contracting is Done it before expiry date According the notice period.\n"
+"
\n"
+"
Best regards,
\n" +" \n" +" " +msgstr "" +" \n" +"عزيزي,
\n" +" فترة تجربة عقد الموظف ${object.employee_id.name} سوف تنتهي بتاريخ ${object.trial_date_end}.\n"
+" يجب تجديد فترة التجربة او إنهاء العقد قبل تاريخ نهاية فترة التجربة حسب فترة الاشعار المتفق عليها.\n"
+"
\n"
+"
\n"
+"
تحياتي,
\n" +" \n" +" " diff --git a/odex25_hr/hr_contract_custom/models/hr_contract.py b/odex25_hr/hr_contract_custom/models/hr_contract.py index d66bcb64c..2d37b13b6 100644 --- a/odex25_hr/hr_contract_custom/models/hr_contract.py +++ b/odex25_hr/hr_contract_custom/models/hr_contract.py @@ -440,7 +440,7 @@ class Contract(models.Model): def contract_mail_reminder(self): now = dt.now() + timedelta(days=1) date_now = now.date() - match = self.search([('state', '=', 'program_directory')]) + match = self.search([('state', '!=', 'end_contract')]) # trial_days_send_email=5 cont_end_reminder = self.env.user.company_id.contract_end_reminder cont_trial_reminder = self.env.user.company_id.contract_trial_reminder @@ -448,34 +448,14 @@ class Contract(models.Model): if i.date_end: exp_date = fields.Date.from_string(i.date_end) - timedelta(days=cont_end_reminder) if date_now >= exp_date: - mail_content = "Hello ,