Просмотров: 34819
Дата последнего изменения: 27.05.2023
Еще один сценарий запуска бизнес-процесса - это запуск с параметрами
Можно применять не только для запуска пользователем, но и для запуска бизнес-процесса из бизнес-процесса
Кроме того, внутри бизнес-процесса можно работать с данными других "документов" - элементами списков, объектов CRM.
ПАРАМЕТРЫ ЗАПУСКА БИЗНЕС-ПРОЦЕССА
- Посмотрим еще раз на бизнес-процесс согласования файла на диске
СОЗДАНИЕ ПАРАМЕТРА ДЛЯ ПРОЦЕССА В ЖИВОЙ ЛЕНТЕ
- Добавим еще один процесс (список) "Поставщики"
- Добавим поле "Поставщик" у наших заявок
- Будем задавать значение поля "Поставщик" через параметр
ЗАПУСК БИЗНЕС-ПРОЦЕССА ИЗ БИЗНЕС-ПРОЦЕССА
- Создадим бизнес-процесс для "Поставщиков"
- Запустим его из бизнес-процесса для "Заявок"
- Используем параметры, чтобы передать значения в запускаемый бизнес-процесс
ДОБАВЛЕНИЕ ЗНАЧЕНИЯ В МАССИВ
- Оказывается и такая возможность есть :)
СОЗДАНИЕ ЭЛЕМЕНТА СПИСКА
- Добавим возможность указать не только существующего поставщика, но и нового
- Будем автоматически создавать его прямо в бизнес-процессе
ИЗМЕНЕНИЕ ЭЛЕМЕНТА СПИСКА
- Можно довольно просто передать данные в другой элемент, "не запуская бизнес-процесс из бизнес-процесса" :)
- Для примера сохраним в бизнес-процессе информацию о сумме последней заявки
ЧТЕНИЕ ЭЛЕМЕНТА СПИСКА
- Можно расширить наш бизнес-процесс, используя данные других элементов
- Получим данные о выбранном поставщике и добавим условия, работающие с этими данными