2014-02-19 9 views
1

Я использую sugarCRM CE 6.5.14.Как экспортировать раздел истории истории в sugarcrm?

Я хотел бы экспортировать информацию о потенциальных клиентах (подробности о почте). Я googled, но детали были/были недостаточны, чтобы выполнить мое требование.

Нормальный ведет> экспорт> не имеющий этой секции истории.

ответ

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.

Запрос, который тянет все письма (мета-данные и содержание) из базы данных будет

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>' */ 

Вы должны знать, что Lead История подпанель заполняется двумя способами в отношении сообщений электронной почты. Письма могут быть непосредственно связаны с ведущим, то есть parent_id = ведущим руководством. Они также могут отображаться там, если адрес электронной почты совпадает. Это происходит, если письмо связано с возможностью или контактом, но to_addrs или from_addrs содержат адрес электронной почты, соответствующий адресу электронной почты, который также находится в файле с помощью Lead. В приведенном выше запросе не учитываются эти письма, не связанные напрямую. Для запроса, который поможет с этим, я рекомендую вам копать в include/utils.php и проверить функцию под названием get_unlinked_email_query().

Смежные вопросы