【问题标题】:How to export leads history section in sugarcrm? [closed]如何在 sugarcrm 中导出潜在客户历史记录部分? [关闭]
【发布时间】:2014-02-19 10:08:01
【问题描述】:

我正在使用 SugarCRM CE 6.5.14。

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

正常线索 > 导出 > 没有此历史记录部分。

【问题讨论】:

    标签: mysql crm sugarcrm


    【解决方案1】:

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

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

    【讨论】:

    • 该查询无法导出电子邮件详细信息。你正在拉笔记表。这没有回答你原来的问题。
    【解决方案2】:

    无法使用 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() 的函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-23
      • 2014-11-02
      • 1970-01-01
      • 2013-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-10
      相关资源
      最近更新 更多