В Битрикс24 настроен смарт-процесс Договоры. У каждого договора в полях указаны Дата договора и Номер договора:
В сделках создано пользовательское поле Договор с привязкой к элементам настроенного смарт-процесса. В этом поле указывается соответствующий сделке договор:
В бизнес-процессе для сделки необходимо получать информацию о полях договора: Дата договора, Номер договора и Стадия - и выводить полученную информацию в таймлайн сделки.
Для этого в бизнес-процессе Запросить данные о договоре в сделке будем использовать активити Получить информацию об элементе CRM.
В настройках активити на первом этапе выбираем тип элемента CRM - Договоры, после чего в параметре Выберите поля указываем поля смарт-процесса:
В параметре Фильтр по полям задаем условие таким образом, чтобы получить информацию по договору с ID, который указан в поле Договор сделки:
Параметр Фильтр по полям позволяет задать условие, по которому из всех элементов смарт-процесса Договоры будет выбран один или несколько элементов. Но активити при этом вернет данные только по одному из выбранных элементов. Как это работает:
- Если в Фильтр по полям задать выбор по ID элемента, то есть по уникальному значению, то этому фильтру будет соответствовать только один элемент и активити вернет данные по нему.
- Если же по условиям, которые указаны в параметре Фильтр по полям, выбираются несколько элементов, то активити вернет элемент с меньшим ID из воронки с более высоким приоритетом.
Например, если задать в параметре Фильтр по полям условие по Ответственному, то под это условие могут попасть сразу несколько договоров. Система в этом случае выберет один из них и вернет данные по нему:
Аналогичным образом работает параметр Фильтр по полям в активити Изменить элемент смарт-процесса и Получить информацию об элементе смарт-процесса.
Пример использования активити Получить информацию об элементе CRM описывала на boosty. В статье подробно описано, как получить список неоплаченных счетов сделки.
Запускаем настроенный бизнес-процесс и проверяем результат:
Если статья была Вам полезна, поставьте, пожалуйста, лайк - это помогает мне в продвижении блога 👍
Больше статей в моем блоге на https://boosty.to/luba.tinaeva.b24.