Задать вопрос

Как в сделке через бизнес-процесс проставить имя смарт-элемента?

Необходимо в самой сделке с использованием бизнес-процессов проставить название созданного смарт-элемента.

6654aecd0a804802602610.png

Результат: после запуска бизнес-процесса должен быть создан смарт-элемент
с привязанным названием к самой сделки.

6654afc18524e273457357.png

Cоздавать поле отдельный тип с привязкой к CRM крайне не хочется, если есть штатный функционал.
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
roamario
@roamario
работаю пока работается
Переходишь в раздел /crm/configs/bp/CRM_DEAL/
Создаешь шаблон бизнес-процесса.
В параметрах шаблона создаешь параметр, тип параметра указываешь такой же, как в поле Лицензия облачная (думаю, что Строка).
Пример на скрине с полем стадия:
66576c67b4b71687330350.jpeg

Затем добавляешь активити Изменение документа, выбираешь свое поле Лицензия облачная и присваиваешь значение созданного параметра.
66576cd6f3df3363315915.jpeg

В смарте, скорее всего на первой стадии, выбираешь любой бизнес-процесс и в нем создаешь активити Запуск бизснес-процесса или создаешь робота на первой стадии Запуск бизнес-проесса. С роботом смотри порядок выполнения, чтобы создание самого элемента происходило до изменения нужного поля в сделке .
66576d17d9060413811169.jpeg

Выбираешь только что созданный шаблон в БП сделок, а в качестве id документа передаешь id сделки, связанной с этим смартом. В настройках смарта - должна быть указана связь со сделками, чтобы это поле появилось в элементе смарта.
66576d95874ba663449455.jpeg

Ну, в принципе, все. После запуска в смарте созданного шаблона БП - в параметре передается Название (тип строка) элемента смарта и записывается в поле сделки Лицензия облачная , в какой документ записать (сделку) - мы передаем в поле id документа.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы