Бизнес-процессы : Авто обновление поля в Контакте при изменении данных в поле Компании, в Битрикс 24

preview_player
Показать описание
🔍 Практический пример:
"Бизнес-процессы : Авто обновление поля в Контакте при изменении данных в поле Компании, в Битрикс 24"

- В карточке каталогов Компания и Контакт есть одноименные свои поля - "Является ли компания членом РАВИ"
- Тип поля – Да/Нет
- Это поле нужно для гибкого использования в фильтрах сущностей CRM
- Изначально это поле заполняется только в сущности Компания, в сущности Контакты – это поле не заполнено.

Для реализации поставленной задачи нужно создать два бизнес процесса (БП)
- Создаем первый Бизнес-процесса #1 в сущности Компания, который автоматически запускается при изменении полей или сущности:
- С помощью этого Бизнес-процесса #1, появляется возможность обновлять данные поля в Контакт при изменении данных поля Компания, как варианта "да", так и в вариантп "Нет".
- Задача Бизнес-процесса #1 – открыть связанный с Компанией Контакт и запустить в нем второй шаблон Бизнес-процесса #2 в сущности Контакт.
- Создаем второй БП2 в сущности Контакт.

Задачи Бизнес-процесса #2:
- выдернуть данные из сущности каталога Кампания, а именно ID Компании и узнать, что записано в поле - "Является ли компания членом РАВИ?", Да или Нет.
- Эту информацию для контроля заносим в лог - отчет
- Бизнес-процесс передает информацию из поля Компании в поле Контакт

Проверка работы Бизнес-процесса
- Создаем тестовую компанию
- Устанавливаем связь между новым контактом к Компаний
- Заполняем поле (Член РАВИ) значением Да
- Сохраняем изменения
- Бизнес-процесса #1 и #2 автоматически обновляет поле (Член РАВИ) в Контактах и его значение одинаковое с содержимым поля в Компании.

Пакетное / групповое обновление данных полей Контактов
- Включаем фильтры, выбираем Компании, отвечающие требования поиска все компании являющиеся членом РАВИ
- Запускаем поиск по фильтру
- Выделяем галочками все найденные компании
- Вношу общее изменение, выбираю общую команду сделать доступными для всех, этого достаточно чтобы сработали БП1 и 2.

Результат:
Произошло групповое изменение значения полей в каталоге Контакты в соответствии со значениями полей в каталоге Компании.

📞 ЗАДАВАЙТЕ НАМ ВОПРОСЫ:
Звоните по телефону ► +7 (499) 346-65-65

#crm #crmсистема
#битрикс24 #битрикс 24
#GlobalSolutions #CRM4 #Web-NOW
Рекомендации по теме
Комментарии
Автор

Данные БП работает для контакта, который стоит первым в списке контактов компании. Если контактов больше одного, на остальных не влияет при групповом воздействии. Наверное не мешало бы добавить итератор

zavhoz
Автор

С типом поля СПИСОК не работает такая схема БП((

msngbtw
Автор

а можно ли это сделать с полем типа "дата" и брать это поле и копировать в идентичное в "Счет"?

nikolayshadrin
Автор

Полагаю, что аналогичным способом можно реализовать переход статуса сделки при заполнении поля сделки. Правильно?

iSazaNeG
Автор

как будет решаться проблема запуска более двух одновременно запущенных БП по сущности? Если такого рода отслеживаний будет несколько?

Aleksandr_Izmailov