Browse Source

Jan 4 [UPDT] :Bug Fixed 'work_anniversary_reminder'

pull/299/head
AjmalCybro 1 year ago
parent
commit
4ab5506c5a
  1. 2
      work_anniversary_reminder/__manifest__.py
  2. 4
      work_anniversary_reminder/data/anniversary_reminder_template.xml
  3. 2
      work_anniversary_reminder/doc/RELEASE_NOTES.md
  4. 4
      work_anniversary_reminder/models/hr_employee.py

2
work_anniversary_reminder/__manifest__.py

@ -21,7 +21,7 @@
################################################################################ ################################################################################
{ {
'name': "Work Anniversary Reminder", 'name': "Work Anniversary Reminder",
'version': '16.0.1.0.0', 'version': '16.0.1.1.0',
'category': 'Human Resources/Employees', 'category': 'Human Resources/Employees',
'summary': """Automatically send work anniversary emails to 'summary': """Automatically send work anniversary emails to
employees on their joining date.""", employees on their joining date.""",

4
work_anniversary_reminder/data/anniversary_reminder_template.xml

@ -4,9 +4,7 @@
<!--Anniversary Mail Template--> <!--Anniversary Mail Template-->
<record id="email_template_anniversary_reminder" model="mail.template"> <record id="email_template_anniversary_reminder" model="mail.template">
<field name="name">Anniversary Wishes...!!</field> <field name="name">Anniversary Wishes...!!</field>
<field name="subject">Happy Work Anniversary {{object.name or ''}} <field name="subject">Happy Work Anniversary {{object.name or ''}} !</field>
!
</field>
<field name="model_id" ref="hr.model_hr_employee"/> <field name="model_id" ref="hr.model_hr_employee"/>
<field name="email_from">{{user.email}}</field> <field name="email_from">{{user.email}}</field>
<field name="email_to">{{object.work_email}}</field> <field name="email_to">{{object.work_email}}</field>

2
work_anniversary_reminder/doc/RELEASE_NOTES.md

@ -1,7 +1,7 @@
## Module <work_anniversary_reminder> ## Module <work_anniversary_reminder>
#### 17.04.2023 #### 17.04.2023
#### Version 16.0.1.0.0 #### Version 16.0.1.1.0
#### ADD #### ADD
- Initial commit for Work Anniversary Reminder - Initial commit for Work Anniversary Reminder

4
work_anniversary_reminder/models/hr_employee.py

@ -21,10 +21,9 @@
################################################################################ ################################################################################
from odoo import api, fields, models from odoo import api, fields, models
"""Inherited hr.employee to add field Joining Date"""
class HrEmployee(models.Model): class HrEmployee(models.Model):
"""Inherited hr.employee to add field Joining Date"""
_inherit = "hr.employee" _inherit = "hr.employee"
joining_date = fields.Date(string='Joining Date', joining_date = fields.Date(string='Joining Date',
@ -38,7 +37,6 @@ class HrEmployee(models.Model):
rec.joining_date = min(rec.contract_id.mapped('date_start')) \ rec.joining_date = min(rec.contract_id.mapped('date_start')) \
if rec.contract_id else False if rec.contract_id else False
@api.model
def _cron_anniversary_reminder(self): def _cron_anniversary_reminder(self):
"""Sending wishes email to employees""" """Sending wishes email to employees"""
for employee in self.search([]): for employee in self.search([]):

Loading…
Cancel
Save