Просмотров: 4127 (Статистика ведётся с 06.02.2017)

Еще один сценарий запуска бизнес-процесса - это запуск с параметрами
Можно применять не только для запуска пользователем, но и для запуска бизнес-процесса из бизнес-процесса
Кроме того, внутри бизнес-процесса можно работать с данными других "документов" - элементами списков, объектов CRM.

ПАРАМЕТРЫ ЗАПУСКА БИЗНЕС-ПРОЦЕССА


  • Посмотрим еще раз на бизнес-процесс согласования файла на диске


СОЗДАНИЕ ПАРАМЕТРА ДЛЯ ПРОЦЕССА В ЖИВОЙ ЛЕНТЕ



  • Добавим еще один процесс (список) "Поставщики"
  • Добавим поле "Поставщик" у наших заявок
  • Будем задавать значение поля "Поставщик" через параметр


ЗАПУСК БИЗНЕС-ПРОЦЕССА ИЗ БИЗНЕС-ПРОЦЕССА



  • Создадим бизнес-процесс для "Поставщиков"
  • Запустим его из бизнес-процесса для "Заявок"
  • Используем параметры, чтобы передать значения в запускаемый бизнес-процесс


ДОБАВЛЕНИЕ ЗНАЧЕНИЯ В МАССИВ



  • Оказывается и такая возможность есть :)


СОЗДАНИЕ ЭЛЕМЕНТА СПИСКА



  • Добавим возможность указать не только существующего поставщика, но и нового
  • Будем автоматически создавать его прямо в бизнес-процессе


ИЗМЕНЕНИЕ ЭЛЕМЕНТА СПИСКА



  • Можно довольно просто передать данные в другой элемент, "не запуская бизнес-процесс из бизнес-процесса" :)
  • Для примера сохраним в бизнес-процессе информацию о сумме последней заявки


ЧТЕНИЕ ЭЛЕМЕНТА СПИСКА



  • Можно расширить наш бизнес-процесс, используя данные других элементов
  • Получим данные о выбранном поставщике и добавим условия, работающие с этими данными


Ваш опыт внедрения Б24

Спасибо что помогаете нам делать обучение лучше!



Курсы разработаны в компании «1С-Битрикс»