odoo18/addons_extensions/hr_employee_extended/data/mail.xml

59 lines
2.3 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<data>
<record id="hr_employee_event_reminder_template" model="mail.template">
<field name="name">Employee Birthday &amp; Anniversary Reminder</field>
<field name="model_id" ref="hr.model_hr_employee"/>
<field name="email_from">{{ user.email_formatted }}</field>
<field name="email_to">hr@ftprotech.com</field> <!-- Replace with real HR email -->
<field name="subject">Upcoming Employee Events: Birthdays &amp; Anniversaries</field>
<field name="description">Notify HR of employees with upcoming birthdays or anniversaries.</field>
<field name="body_html" type="html">
<t t-set="birthday_list" t-value="ctx.get('birthday_list')"/>
<t t-set="anniversary_list" t-value="ctx.get('anniversary_list')"/>
<p style="margin: 0px; padding: 0px; font-size: 13px;">
Dear HR Team,
<br/>
<br/>
Here are the upcoming Employee Events:
<br/>
<br/>
<t t-if="birthday_list">
<strong>🎂 Birthdays:</strong>
<br/>
<ul>
<t t-foreach="birthday_list" t-as="emp">
<li>
<t t-esc="emp['name']"/>
<t t-esc="emp['birthday']"/>
</li>
</t>
</ul>
</t>
<t t-if="anniversary_list">
<strong>💍 Marriage Anniversaries:</strong><br/>
<ul>
<t t-foreach="anniversary_list" t-as="emp">
<li>
<t t-esc="emp['name']"/>
<t t-esc="emp['marriage_anniversary_date']"/>
</li>
</t>
</ul>
</t>
<br/>
Regards,
<br/>
<t t-out="user.name or 'Odoo Reminder Bot'"/>
</p>
</field>
</record>
</data>
</odoo>