如何在sugarcrm中导出潜在客户历史记录部分?

时间:2014-02-19 10:08:01

标签: mysql crm sugarcrm

我正在使用sugarCRM CE 6.5.14。

我想导出潜在客户历史记录(邮件详情)部分。我用谷歌搜索,但细节不足以完成我的要求。

正常线索>出口>没有这个历史部分。

2 个答案:

答案 0 :(得分:3)

这是我使用的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

希望这会对像我这样的人有所帮助。

答案 1 :(得分:1)

无法使用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 = lead guid。如果电子邮件地址匹配,他们也可以显示在那里。如果电子邮件与商机或联系人相关,但to_addrs或from_addrs包含的电子邮件地址与同时存在于Lead的电子邮件地址相匹配,则会发生这种情况。上述查询不会考虑此非直接相关的电子邮件。对于有助于此的查询,我建议您深入研究include/utils.php并查看名为get_unlinked_email_query()的函数。