При создании письма для поля кому выдает список адресов вида:
"название лида "
Возможно ли настроить данный фильтр чтобы он выдавал только ФИО контактов вместо названий лидов? или чтобы отсеивались лиды в этом списке
Нравится
Уточните где именно в системе вы создаете письмо (тк как используются разные страницы редактирования)
Григорий Чех,
Создание нового письма кнопкой с коммуникационной панели,
так же с помощью кнопки под кейсом в обращении, лиде или сделке
или ещё так же при ответе на письмо из вкладки Обработка обращения в том числе при ответе по шаблону
В общем везде этот список выглядит одинаково, помимо лидов ещё есть записи типа <<a href="mailto:test@test.rr">test@test.rr</a>>
И не совсем понятно откуда берутся некоторые значения, в академии информацию об этом не удалось найти.
Выборка идёт из объекта «E-mail адреса» (VwRecepientEmail). Он — представление в базе. То есть, чтобы исправить условие выборки, нужно зайти в базу и исправить код этой view. Главное, не менять набор выдаваемых колонок, они должны совпадать с колонками объекта.
Стандартно код такой:
CREATE VIEW [dbo].[VwRecepientEmail] AS SELECT [Id], [Name] + ' <' + [Number] + '>' AS [Email], [d].[UseEmail], [d].[ContactId], [Number] FROM (SELECT [AccountCommunication].[Id], [Account].[Name], [AccountCommunication].[Number], 0 AS [UseEmail], [Account].[PrimaryContactId] AS [ContactId] FROM [AccountCommunication] INNER JOIN [Account] ON [Account].[Id] = [AccountCommunication].[AccountId] WHERE ([AccountCommunication].[CommunicationTypeId] = 'EE1C85C3-CFCB-DF11-9B2A-001D60E938C6') UNION ALL SELECT [ContactCommunication].[Id], [Contact].[Name], [ContactCommunication].[Number], [Contact].[DoNotUseEmail], [Contact].[Id] AS [ContactId] FROM [ContactCommunication] INNER JOIN [Contact] ON [Contact].[Id] = [ContactCommunication].[ContactId] WHERE ([ContactCommunication].[CommunicationTypeId] = 'EE1C85C3-CFCB-DF11-9B2A-001D60E938C6') UNION ALL SELECT NEWID(), [Lead].[LeadName], [Lead].[Email], [Lead].[DoNotUseEmail], [Lead].[Id] AS [ContactId] FROM [Lead]) AS [d] GO
В Вашем случае нужно избавиться от третьего SELECT, который выбирает из лидов, и убрать UNION ALL перед ним. А если не нужны контрагенты, то и от первого, оставив только выборку из контактов.