Патч 1.5.5
Улучшения
Динамические списки и рефакторинг маркетинговых списков
Мы добавили возможность создания динамических маркетинговых списков. При создании такого списка пользователь может указать условие для формирования списка, и его состав будет обновляться автоматически в соответствии с этим условием.
Для этого на представление списка Маркетинговые списки / Marketing Lists мы добавили кнопку Создать динамический список / Create dynamic list. По нажатии пользователю откроется форма новой таблицы Динамические списки / Dynamic List (crm_dynamic_list), где он сможет настроить список и условия включения записей в него. Новая таблица является дочерней для Маркетинговых списков / Marketing List (crm_marketing_list).
На форме таблицы Динамические списки / Dynamic List (crm_dynamic_list) доступно UI-действие Создать маркетинговый список / Create marketing list, с помощью которого можно создать статический маркетинговый список на основе текущего состава динамического и перейти на его запись. Это позволит вам зафиксировать состав динамического списка на определенный момент времени и работать с включенными в него записями.
Помимо этого, мы провели общий рефакторинг маркетинговых списков:
- Добавили новое UI-действие на форму Маркетинговые списки / Marketing List – Открыть список записей / Open record list. По нажатии в новой вкладке открывается список активных записей, включенных в маркетинговый список. Мы также скрыли UI-действия Активировать / Activate и Деактивировать / Deactivate.
- Обновили переводы модальных окон, связанных с формой.
- Оптимизировали правила ACL.
- Сгруппировали записи представления списка по таблицам. Теперь представление списка по умолчанию содержит две группы: Маркетинговые списки / Marketing Lists и Динамические списки / Dynamic Lists.
- Добавили на форму виджет CRM Information, позволяющий быстро просмотреть ключевую информацию о записи.
- Добавили проверку уникальности пар Маркетинговый список / Marketing list и Сущность / Entity для M2M-таблиц Маркетинговые списки интересов / Lead Marketing List (crm_marketing_list_to_lead), Маркетинговые списки компаний / Company Marketing List (crm_marketing_list_to_company) и Маркетинговые списки контактов / Contact Marketing List (crm_marketing_list_to_contact). Благодаря этому теперь нельзя добавить одну и ту же запись в один маркетинговый список дважды. Также мы настроили генерацию отображаемого наименования для записей этих таблиц, сделав их использование более удобным и интуитивно понятным.
Читайте подробнее в документации о динамических списках и обновлении маркетинговых списков.
Добавление записей в маркетинговый список с представлений списков
Стало возможным добавление записей в маркетинговые списки с представлений списков Интересы / Leads, Компании клиентов / Customer Companies и Контакты клиентов / Customer Contacts. На все упомянутые представления списков в контекстное меню строки добавлено действие Добавить в маркетинговый список / Add to marketing list. Пользователь может ограничить выборку записей, которые необходимо добавить в маркетинговый список.
Мы также создали новое системное свойство crm.marketing_list.max_records, где можно указать максимальное число записей, которое можно добавить за один раз в маркетинговый список с представлений списков. Если пользователь выберет число больше максимального, записи будут добавлены в несколько итераций.
Оптимизация форм категории Управление контентом
Мы улучшили формы категории Управление контентом / Content Management, скрыв со связанных списков UI-действия по управлению дочерними сущностями, которые находятся ниже следующего уровня от текущей записи. Это позволит сделать разработку контента от маркетингового сообщения до публикации поэтапной и структурированной.
-
На форме Маркетинговые сообщения / Marketing Message со следующих связанных списков скрыта кнопка Создать / New:
- Задачи по контенту / Content Tasks
- Пакеты контента / Content Packages
- Публикации / Publications
Со связанного списка Контент / Content скрыта кнопка Изменить / Edit.
-
На форме Контент / Content со следующих связанных списков скрыта кнопка Создать / New:
- Пакеты контента / Content Packages
- Публикации / Publications
Со связанных списков Дочерний контент / Child Content и Задачи по контенту / Content Tasks скрыта кнопка Изменить / Edit.
При создании записи в таблице Контент / Content из связанного списка Дочерний контент / Child Content в поле Маркетинговое сообщение / Marketing message проставляется значение одноименного поля из записи, указанной в поле Родительский контент / Parent content.
-
На форме Задачи по контенту / Content Task в связанном списке Публикации / Publications скрыта кнопка Создать / New, и со связанного списка Пакеты контента / Content Packages скрыта кнопка Изменить / Edit.
-
На форме Пакеты контента / Content Package со связанного списка Публикации / Publications скрыта кнопка Изменить / Edit.
Исправления
DEF0020678: Устранили проблему, из-за которой было невозможно квалифицировать интерес, для которого указана не новая, а Существующая компания / Existing company, если в системе были записи в таблице Компании клиентов / Customer Company с незаполненным полем ИНН / TIN. В таком случае ошибки больше не появляются, и квалификация завершается корректно.
DEF0020608: Устранили проблему, из-за которой пользователь с ролью crm_partner_supervisor не мог просматривать представления списков Интересы / Leads, Возможные сделки / Opportunities и Контакты клиентов / Customer Contacts. Теперь представления списков открываются без ошибок, и пользователь может видеть записи, которые доступны ему согласно ACL.