crm/data/crm_lead_merge_template.xml

183 lines
9.1 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="crm_lead_merge_summary" name="crm_lead_merge_summary">
<div class="crm_lead_merge_summary">
<t t-foreach="opportunities" t-as="lead">
<div>
<span>Merged the Lead/Opportunity</span>
<span class="fw-bold" t-field="lead.name"/>
<span>into this one.</span>
</div>
<blockquote class="border-start" data-o-mail-quote="1">
<div t-if="lead.expected_revenue">
<span>Expected Revenues:</span>
<span t-if="lead.expected_revenue">
<span t-if="lead.company_currency" t-field="lead.expected_revenue"
t-options='{"widget": "monetary", "display_currency": lead.company_currency}'/>
<span t-else="" t-out="lead.expected_revenue"/>
<span t-if="lead.recurring_revenue" groups="crm.group_use_recurring_revenues"> + </span>
</span>
<span t-if="lead.recurring_revenue" groups="crm.group_use_recurring_revenues">
<span t-if="lead.company_currency" t-field="lead.recurring_revenue"
t-options='{"widget": "monetary", "display_currency": lead.company_currency}'/>
<span t-else="" t-out="lead.recurring_revenue"/>
<span t-field="lead.recurring_plan.name"/>
</span>
</div>
<div t-elif="lead.recurring_revenue" groups="crm.group_use_recurring_revenues">
<span t-if="lead.company_currency" t-field="lead.recurring_revenue"
t-options='{"widget": "monetary", "display_currency": lead.company_currency}'/>
<span t-else="" t-out="lead.recurring_revenue"/>
<span t-field="lead.recurring_plan.name"/>
</div>
<div t-if="lead.probability">
Probability: <span t-field="lead.probability"/>%
</div>
<div>
Type: <span t-field="lead.type"/>
</div>
<div t-if="lead.type != 'lead'">
Stage: <span t-field="lead.stage_id"/>
</div>
<div t-if="lead.priority">
Priority: <span t-field="lead.priority"/>
</div>
<div t-if="lead.lost_reason_id">
Lost Reason: <span t-field="lead.lost_reason_id"/>
</div>
<div>
Created on: <span t-field="lead.create_date"/>
</div>
<div t-if="lead.date_automation_last">
Last Automation: <span t-field="lead.date_automation_last"/>
</div>
<div t-if="lead.date_deadline">
Expected Closing: <span t-field="lead.date_deadline"/>
</div>
<div t-if="not is_html_empty(lead.description)">
Notes: <span t-field="lead.description"/>
</div>
<div t-if="lead.lang_id" name="lang_id">
Language: <span t-field="lead.lang_id"/>
</div>
<div t-if="lead.referred" name="referred">
Referred By: <span t-field="lead.referred"/>
</div>
<div t-if="lead.tag_ids" name="tag_ids" class="d-flex flex-row">
Tags:
<div class="ms-2 d-flex flex-row">
<div t-foreach="lead.tag_ids" t-as="tag" t-esc="tag.name"
t-attf-class="badge rounded-pill o_tag o_tag_color_#{tag.color} d-inline-block"/>
</div>
</div>
<div t-if="lead.user_id" class="mt-3">
Salesperson: <span t-field="lead.user_id"/>
</div>
<div t-if="lead.team_id">
Sales Team: <span t-field="lead.team_id"/>
</div>
<div name="company" groups="base.group_multi_company">
Company: <span t-field="lead.company_id"/>
</div>
<div>
<div class="mt-3"
t-if="lead.contact_name or lead.partner_name or lead.phone or lead.mobile or lead.email_from or lead.website">
<div class="fw-bold">
Contact Details:
</div>
<div t-if="lead.contact_name">
Contact: <span t-field="lead.contact_name"/>
</div>
<div t-if="lead.partner_name">
Company Name: <span t-field="lead.partner_name"/>
</div>
<div t-if="lead.phone">
Phone: <span t-field="lead.phone"/>
</div>
<div t-if="lead.mobile">
Mobile: <span t-field="lead.mobile"/>
</div>
<div t-if="lead.email_from">
Email: <span t-field="lead.email_from"/>
</div>
<div t-if="lead.email_cc">
Email cc: <span t-field="lead.email_cc"/>
</div>
<div t-if="lead.website">
Website: <span t-field="lead.website"/>
</div>
<div t-if="lead.function">
Job Position: <span t-field="lead.function"/>
</div>
</div>
</div>
<div class="mt-3"
t-if="lead.street or lead.street2 or lead.zip or lead.city or lead.state_id or lead.country_id"
name="address">
<div class="fw-bold">
Address:
</div>
<div t-if="lead.street" t-field="lead.street"/>
<div t-if="lead.street2" t-field="lead.street2"/>
<div t-if="lead.zip" t-field="lead.zip"/>
<div t-if="lead.city" t-field="lead.city"/>
<div t-if="lead.state_id" t-field="lead.state_id"/>
<div t-if="lead.country_id" t-field="lead.country_id"/>
</div>
<div class="mt-3" name="marketing"
t-if="lead.campaign_id or lead.medium_id or lead.source_id">
<div class="fw-bold">
Marketing:
</div>
<div t-if="lead.campaign_id">
Campaign: <span t-field="lead.campaign_id"/>
</div>
<div t-if="lead.medium_id">
Medium: <span t-field="lead.medium_id"/>
</div>
<div t-if="lead.source_id">
Source: <span t-field="lead.source_id"/>
</div>
</div>
<t t-set="lead_followers" t-value="merged_followers and merged_followers.get(lead.id)"/>
<div class="mt-3 mb-3" name="merged_followers" t-if="lead_followers">
<div>
The contacts below have been added as followers of this lead
because they have been contacted less than 30 days ago on
<span class="fw-bold" t-esc="lead.name"/>.
</div>
<ul>
<li t-foreach="lead_followers" t-as="follower">
<t t-esc="follower.partner_id.name"/>
<t t-if="follower.partner_id.email">
(<t t-esc="follower.partner_id.email"/>)
</t>
</li>
</ul>
</div>
<t t-set="properties" t-value="lead._format_properties()"/>
<div t-if="properties" class="mt-3 mb-3">
<div class="fw-bold">
Properties
</div>
<ul class="p-0">
<li t-foreach="properties" t-as="property"
class="d-flex flex-row align-items-center">
<t t-esc="property['label']"/>:
<div t-if="'values' in property"
class="ms-2 d-flex flex-row"> <!-- Tags -->
<div t-foreach="property['values']" t-as="tag" t-esc="tag['name']"
t-attf-class="badge rounded-pill o_tag o_tag_color_#{tag.get('color', 0)} d-inline-block me-2"/>
</div>
<div t-else="" class="ms-2" t-esc="property['value']"/>
</li>
</ul>
</div>
</blockquote>
</t>
</div>
</template>
</odoo>