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. 6
      work_anniversary_reminder/data/anniversary_reminder_template.xml
  3. 2
      work_anniversary_reminder/data/work_anniversary_cron_reminder.xml
  4. 2
      work_anniversary_reminder/doc/RELEASE_NOTES.md
  5. 4
      work_anniversary_reminder/models/hr_employee.py
  6. 2
      work_anniversary_reminder/views/hr_employee.xml

2
work_anniversary_reminder/__manifest__.py

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

6
work_anniversary_reminder/data/anniversary_reminder_template.xml

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

2
work_anniversary_reminder/data/work_anniversary_cron_reminder.xml

@ -13,4 +13,4 @@
<field name="code">model._cron_anniversary_reminder()</field>
</record>
</data>
</odoo>
</odoo>

2
work_anniversary_reminder/doc/RELEASE_NOTES.md

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

4
work_anniversary_reminder/models/hr_employee.py

@ -21,10 +21,9 @@
################################################################################
from odoo import api, fields, models
"""Inherited hr.employee to add field Joining Date"""
class HrEmployee(models.Model):
"""Inherited hr.employee to add field Joining Date"""
_inherit = "hr.employee"
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')) \
if rec.contract_id else False
@api.model
def _cron_anniversary_reminder(self):
"""Sending wishes email to employees"""
for employee in self.search([]):

2
work_anniversary_reminder/views/hr_employee.xml

@ -12,4 +12,4 @@
</xpath>
</field>
</record>
</odoo>
</odoo>

Loading…
Cancel
Save