【发布时间】:2014-02-19 10:08:01
【问题描述】:
我正在使用 SugarCRM CE 6.5.14。
我想导出潜在客户历史记录(邮件详细信息)部分。我用谷歌搜索,但详细信息/不足以完成我的要求。
正常线索 > 导出 > 没有此历史记录部分。
【问题讨论】:
我正在使用 SugarCRM CE 6.5.14。
我想导出潜在客户历史记录(邮件详细信息)部分。我用谷歌搜索,但详细信息/不足以完成我的要求。
正常线索 > 导出 > 没有此历史记录部分。
【问题讨论】:
这是我使用的 SQL 查询。它对我有用。
SELECT l.first_name, l.last_name, l.id, group_concat(n.name), n.description
FROM leads AS l
inner join notes as n on l.id = n.parent_id
where l.deleted = 0 and n.deleted = 0
group by l.id
希望这对像我这样的人有所帮助。
【讨论】:
无法使用 SugarCRM CE UI 导出电子邮件记录。您可以获得的最接近的方法是派生 URI index.php?module=Emails&entryPoint=export,它将为您提供有关电子邮件记录的数据(例如主题、与信息相关的状态、状态)。它不会提供发件人、收件人或电子邮件内容。
这意味着您需要进入数据库或使用像 JasperReports 这样的 GUI 报告工具。
从数据库中提取所有电子邮件(元数据和内容)的查询将是
select
name,
to_addrs,
cc_addrs,
bcc_addrs,
description,
description_html,
parent_id,
parent_type
from emails
join emails_text on emails.id = emails_text.email_id;
/* where parent_id = '<your lead id>' */
您应该知道,关于电子邮件,潜在客户历史记录子面板以两种方式填充。电子邮件可以直接与潜在客户相关,即 parent_id = 潜在客户 guid。如果电子邮件地址匹配,他们也可以出现在那里。如果电子邮件与商机或联系人相关,但 to_addrs 或 from_addrs 包含的电子邮件地址与潜在客户存档的电子邮件地址相匹配,则会发生这种情况。上述查询未考虑此非直接相关的电子邮件。对于对此有所帮助的查询,我建议您深入研究include/utils.php 并查看一个名为get_unlinked_email_query() 的函数。
【讨论】: