Справка по системе Платформа ELMA BPM
×
Меню

Примеры запуска процесса из карточки сделки

В системе ELMA существует возможность запуска процесса из карточки сделки. Создание процесса осуществляется в Дизайнере ELMA на вкладке Процессы. Последовательность действий при создании процесса, запускаемого из карточки сделки, аналогична последовательности действий при создании обычного бизнес-процесса. В зависимости от типа сделки, для которой будет запускаться процесс, порядок настройки будет различаться. На примерах рассмотрим 2 возможные ситуации.
Пример 1. Запуск процесса для любого типа сделки
При моделировании процесса необходимо связать данный процесс с объектом Сделка. Для этого необходимо выполнить следующие действия:
Рис. 1. Контекст процесса. Входная переменная типа "Сделка"
Рис. 2. Карточка объекта CRM. Вкладка "Процессы"
Для отображения кнопки запуска созданного процесса необходимо опубликовать процесс и объект Сделка.
После этого, в карточке сделки любого типа будет отображена кнопка Запустить процесс (рис. 4).
Пример 2. Запуск процесса для определенного типа сделки
Для того, чтобы настроить запуск процесса для определенного типа сделки, необходимо смоделировать процесс и связать его с объектом Сделка. Для этого необходимо:
Рис. 3. Справочник "Тип сделки". Страница создания новой записи
После этого в карточке сделки (настроенного выше типа) будет доступна кнопка Запустить процесс (рис. 4).
Рис. 4. Карточка сделки. Кнопка "Запустить процесс"
При нажатии на данную кнопку будет открыто диалоговое окно запуска процесса (рис. 5), в котором необходимо выбрать процесс и нажать на кнопку Отправить.
Рис. 5. Диалоговое окно запуска процесса
После нажатия на кнопку Отправить будет открыто стартовое окно запуска процесса. Оно может принимать следующие виды:
Рис. 6. Стандартное окно запуска процесса
Рис. 7. Окно запуска процесса и ввода значений контекстных переменных
При необходимости следует заполнить все требуемые поля и нажать на кнопку Старт. В случае, если для процесса предусмотрен шаблон наименования экземпляра процесса, поле с названием экземпляра процесса будет скрыто, изменить значение в нем будет невозможно.
После нажатия кнопки Старт в системе ELMA будет создан новый экземпляр процесса, т.е. процесс считается запущенным и первому исполнителю по процессу поступает задача.

См. также: