diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2022-05-10 21:51:50 +0700 |
| commit | 3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch) | |
| tree | a44932296ef4a9b71d5f010906253d8c53727726 /addons/crm_iap_lead_enrich/data | |
| parent | 0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff) | |
initial commit 2
Diffstat (limited to 'addons/crm_iap_lead_enrich/data')
| -rw-r--r-- | addons/crm_iap_lead_enrich/data/ir_action.xml | 16 | ||||
| -rw-r--r-- | addons/crm_iap_lead_enrich/data/ir_cron.xml | 15 | ||||
| -rw-r--r-- | addons/crm_iap_lead_enrich/data/mail_data.xml | 24 |
3 files changed, 55 insertions, 0 deletions
diff --git a/addons/crm_iap_lead_enrich/data/ir_action.xml b/addons/crm_iap_lead_enrich/data/ir_action.xml new file mode 100644 index 00000000..d49171bd --- /dev/null +++ b/addons/crm_iap_lead_enrich/data/ir_action.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<odoo> + <data> + <record id="action_enrich_mail" model="ir.actions.server" > + <field name="name">Enrich</field> + <field name="model_id" ref="model_crm_lead"/> + <field name="binding_model_id" ref="crm.model_crm_lead"/> + <field name="state">code</field> + <field name="code"> + if records: + records.iap_enrich() + </field> + </record> + + </data> +</odoo> diff --git a/addons/crm_iap_lead_enrich/data/ir_cron.xml b/addons/crm_iap_lead_enrich/data/ir_cron.xml new file mode 100644 index 00000000..8817afd4 --- /dev/null +++ b/addons/crm_iap_lead_enrich/data/ir_cron.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <record id="ir_cron_lead_enrichment" model="ir.cron"> + <field name="name">CRM: enrich leads (IAP)</field> + <field name="model_id" ref="crm.model_crm_lead"/> + <field name="user_id" ref="base.user_root"/> + <field name="state">code</field> + <field name="code">model._iap_enrich_leads_cron()</field> + <field name="interval_number">1</field> + <field name="interval_type">hours</field> + <field name="numbercall">-1</field> + <field name="doall" eval="False"/> + </record> + +</odoo> diff --git a/addons/crm_iap_lead_enrich/data/mail_data.xml b/addons/crm_iap_lead_enrich/data/mail_data.xml new file mode 100644 index 00000000..8a3c575a --- /dev/null +++ b/addons/crm_iap_lead_enrich/data/mail_data.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo><data noupdate="1"> + <!-- VIEWS USED FOR MESSAGING --> + <template id="mail_message_lead_enrich_notfound"> + <p>Lead Enrichment based on email address</p> + <div style="background-color:#ffffff;padding:15px;"> + <span> No company data found based on the email address or email address is one of an email provider. No credit was consumed. </span> + </div> + </template> + + <template id="mail_message_lead_enrich_no_email"> + <p>Lead Enrichment based on email address</p> + <div style="background-color:#ffffff;padding:15px;"> + <span>Enrichment could not be done as no email address was provided.</span> + </div> + </template> + + <template id="mail_message_lead_enrich_no_credit"> + <p>Lead enriched based on email address</p> + <div style="background-color:#ffffff;padding:15px;"> + <span>Your balance for Lead Enrichment is insufficient. Please go to your <a t-attf-href="{{url}}" target="_blank">IAP account</a> to buy credits.</span> + </div> + </template> +</data></odoo> |
