144 lines
6.9 KiB
XML
144 lines
6.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data noupdate="1">
|
|
|
|
<record id="mail_template_membership_renewal_upcoming" model="mail.template">
|
|
<field name="name">Membership: Renewal Upcoming</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">{{ object.membership_org_name or 'Your organization' }} membership renewal reminder</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Member</t>,</p>
|
|
<p>
|
|
Your membership
|
|
<t t-if="object.membership_member_id">(<t t-out="object.membership_member_id"/>)</t>
|
|
with <t t-out="object.membership_org_name or 'us'"/> is due for renewal on
|
|
<t t-out="format_date(object.membership_expiry)"/>.
|
|
</p>
|
|
<p>No action is needed yet - this is an early reminder. You will receive another notice closer to the date.</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="mail_template_membership_renewal_due" model="mail.template">
|
|
<field name="name">Membership: Renewal Due</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">{{ object.membership_org_name or 'Your organization' }} membership renewal is due</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Member</t>,</p>
|
|
<p>
|
|
Your membership
|
|
<t t-if="object.membership_member_id">(<t t-out="object.membership_member_id"/>)</t>
|
|
with <t t-out="object.membership_org_name or 'us'"/> expires on
|
|
<t t-out="format_date(object.membership_expiry)"/>.
|
|
</p>
|
|
<p>Please renew soon to keep your membership active and avoid a lapse in benefits.</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="mail_template_membership_expired" model="mail.template">
|
|
<field name="name">Membership: Expired</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">Your {{ object.membership_org_name or 'organization' }} membership has expired</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Member</t>,</p>
|
|
<p>
|
|
Your membership
|
|
<t t-if="object.membership_member_id">(<t t-out="object.membership_member_id"/>)</t>
|
|
with <t t-out="object.membership_org_name or 'us'"/> expired on
|
|
<t t-out="format_date(object.membership_expiry)"/>.
|
|
</p>
|
|
<p>A renewal invoice has been prepared for you. Please get in touch to reactivate your membership.</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="mail_template_membership_application_received" model="mail.template">
|
|
<field name="name">Membership: Application Received</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">Your {{ object.membership_org_name or 'organization' }} membership application has been received</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Applicant</t>,</p>
|
|
<p>
|
|
Thank you for applying for membership with <t t-out="object.membership_org_name or 'our organization'"/>!
|
|
</p>
|
|
<p>
|
|
Selected Plan: <strong><t t-out="object.membership_tier_id.name or 'Membership'"/></strong>
|
|
</p>
|
|
<p>
|
|
Your application is currently under review by the Board of Directors. You will be notified as soon as a decision is made.
|
|
</p>
|
|
<p>Thank you for your interest and support!</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="mail_template_membership_approved" model="mail.template">
|
|
<field name="name">Membership: Application Approved</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">Welcome! Your {{ object.membership_org_name or 'organization' }} membership has been approved</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Member</t>,</p>
|
|
<p>
|
|
We are pleased to inform you that your membership application for
|
|
<strong><t t-out="object.membership_tier_id.name or 'Membership'"/></strong>
|
|
with <t t-out="object.membership_org_name or 'our organization'"/> has been approved by the Board of Directors!
|
|
</p>
|
|
<t t-if="object.membership_member_id">
|
|
<p>Your Member ID: <strong><t t-out="object.membership_member_id"/></strong></p>
|
|
</t>
|
|
<p>You can access your member portal and download your digital membership card by logging in at our website.</p>
|
|
<p>Welcome to our community!</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="mail_template_membership_rejected" model="mail.template">
|
|
<field name="name">Membership: Application Rejected</field>
|
|
<field name="model_id" ref="base.model_res_partner"/>
|
|
<field name="subject">Update on your {{ object.membership_org_name or 'organization' }} membership application</field>
|
|
<field name="partner_to">{{ object.id }}</field>
|
|
<field name="lang">{{ object.lang }}</field>
|
|
<field name="auto_delete" eval="True"/>
|
|
<field name="body_html" type="html">
|
|
<div style="margin: 0px; padding: 0px; font-size: 13px;">
|
|
<p>Dear <t t-out="object.name or ''">Applicant</t>,</p>
|
|
<p>
|
|
Thank you for your interest in joining <t t-out="object.membership_org_name or 'our organization'"/>.
|
|
</p>
|
|
<p>
|
|
After careful review, the Board of Directors was unable to approve your application at this time.
|
|
</p>
|
|
<p>
|
|
If any fees were paid during application submission, a full refund will be processed promptly.
|
|
</p>
|
|
<p>
|
|
If you have questions or believe this was in error, please contact our support team.
|
|
</p>
|
|
</div>
|
|
</field>
|
|
</record>
|
|
|
|
</data>
|
|
</odoo>
|