Добрый день!
Может кто сталкивался с такой ситуацией.
Есть новый раздел (клиентской базы) он идет отдельно от контрагентов (не спрашивайте почему так)
В общем этот новый раздел нужно подключить к вкладке почта чтобы письмам также цеплялись клиенты этого раздела. Как я понимаю когда письмо приходит происходит скан контактов и контрагентов на предмет совпадения почты. То есть мой новый раздел нужно чтобы тоже сканился на предмет совпадения почты.

Нравится

3 комментария

"Курносов Рустам" написал:То есть мой новый раздел нужно чтобы тоже сканился на предмет совпадения почты.

Да, нужно, если вы хотите аналогичный базовому функционал.

Проверка на наличие контрагента\контакта просиходит в функции function SaveMailItem(MailItem, Options) скрипта scr_MSOutlookLibrary вот здесь:

Bindings = GetBindingMailLinks(MailItem, Options.IsReceiving);

добавление записей в таблицы деталей вот здесь:

	if (Bindings && (Bindings.Count > 0)) {
		InsertNewLinks(Bindings, MessageID, Options.Links);
	}
	InsertAddLinks(Options.Links, MessageID);
	InsertAddLinks(Options.AddLinks, MessageID);

Дополнительно нужно будет реализовать набор сервисов, аналогичный сервисам в группе Accounts\Details\Email
В скрипт scr_MailLinks, в переменную DefaultLinks добавить блок по созданному разделу.

Спасибо в принципе разобрался.

Показать все комментарии