Автоматическая передача информации и данных из Смарт-процесса в Сделку в Битрикс24
Часто встречается такая задача от клиентов, чтобы из смарт-процесса, прикрепленного к сделке передавалась какая-то информация в общую сделку и фиксировалась в полях. А это могут быть какие-то данные, это может быть файл договора. Например, если у вас смарт-процесс Договор или КП. Но в данном случае клиентом была поставлена задача зафиксировать в отдельном поле Стадия смарт-процесса, кроме того, что в сделке есть такой раздел.
Итак, для того, чтобы передать информацию из сделки в смарт-процесс, нужно из смарт-процесса запустить бизнес-процесс, который отработает в сделке и изменит там это поле. При этом нам нужно передать в этот бизнес-процесс ID смарт-процесса, получить с него информацию и таким образом записать.
В нужном смарт-процессе необходимо зафиксировать глобальную переменную ID производства для того, чтобы передать её в следующий бизнес-процесс, который мы запустим в сделке.
Что представляет собой стадия производства в сделке, то есть бизнес-процесс который мы запускаем из сделки.
Здесь мы подхватываем эту переменную — ID производства и фиксируем её в отдельное поле в сделке.
В дальнейшем мы из этого поля получим информацию об этом элементе CRM чей ID мы зафиксировали в поле. Для этого мы берём активити Получить информацию об элементе CRM, выбираем Тип элемента CRM — Производство и делаем фильтр ID равно нашему полю.
У вас может возникнуть вопрос. Почему бы сюда не подставить сразу глобальную переменную, которую мы создали для этой всей задачи? Ответ простой. Потому, что по-другому это не работает. Просто ID из глобальной переменной в поле Фильтр по полям на этой переменной не работает.
Нужно зафиксировать его в поле. А из поля он нормально его работает.
Далее выбираем поле, которое мы хотим получить из нужного нам элемента смарт-процесса и изменяем документ поле Стадия производства.
Берём вот эту стадию и добавляем модификатор printable и с помощью этого модификатора всё хорошо работает.
После настроек не забываем сохранить их.
Подробнее смотрите в нашем видео.