Современные технологии
           управления бизнесом

Звоните по телефонам:
+7 (812) 333-08-60, +7 (495) 785-43-16

Запуск процесса по событию

Рассмотрим пример: для Вида документов «Заказ клиента» настроен Статус, заданный пользовательским типом данных. Необходимо осуществить такую настройку программы, при которой при записи документа архива «Заказ клиента» в статусе «Согласован» будет автоматически запускаться бизнес-процесс «Реализация».

Для реализации такой настройки используется справочник «Обработчики событий». Каждый элемент данного справочника представляет собой настройку, в которой указывается, какой процесс должен быть начат или продолжен при возникновении события с определенным объектом системы - документом или справочником.

Для создания нового обработчика необходимо в меню программы выбрать пункт «Проектирование / Обработчики событий» и создать новый элемент справочника. В открывшемся окне следует задать Настройки срабатывания обработчика, указав объект системы, на изменение которого будет реагировать обработчик, а также определить Событие и Дополнительное условие, при котором он будет активизироваться. Наименование обработчика формируется автоматически.

В рассматриваемом примере в качестве Справочника необходимо выбрать справочник «Документы», Событие – «При записи».

1

Дополнительное условие задается с помощью выражения:

[Шапка.Вид документа] = [Заказ клиента] И [Шапка.Статус] = [Согласован]

Указанное условие будет анализироваться при записи каждого документа архива, но обработчик будет срабатывать только при записи документа с видом «Заказ клиента» в статусе «Согласован».

Далее необходимо задать Настройки действия обработчика, указав Модель бизнес-процесса – «Реализация», которую будет вызывать обработчик, Точку входа в процесс – «Старт» и Настройку заполнения процесса.

Настройка заполнения процесса позволяет определить, какие данные из документа необходимо передавать в процесс. Поскольку кроме ссылки на документ архива в процесс ничего передавать не требуется, настройка будет выглядеть следующим образом:

2

При срабатывании обработчика ссылка на документ архива будет записана в реквизит Заказ клиента бизнес-процесса «Реализация». Для передачи данных в бизнес-процесс указанный реквизит должен обязательно присутствовать на «точке Старта».

При создании нового обработчика автоматически устанавливается флаг «Активный», который означает, что обработчик включен, и по заданному событию будет производиться запуск бизнес-процесса. Отсутствие флага позволит записать данную настройку, но оставит ее нерабочей. Флаг «Использовать один раз» означает, что запуск процесса будет выполнен только при первом возникновении события, удовлетворяющего условиям, то есть при последующем изменении и записи документа бизнес-процесс запущен не будет.

3

Таким образом, при указанных настройках при первой записи документа «Заказ клиента» в статусе «Согласован» будет автоматически запускаться бизнес-процесс «Реализация». Записанный документ будет передан в бизнес-процесс в качестве реквизита процесса Заказ клиента.

4



Настройка доступна при использовании версий продукта: Бизнес-процессыДокументооборот или Проф.

Новости
02.06.2017

Выпущен новый релиз «ПитерСофт: Управление процессами» 4.3.1
Выпущен новый релиз программного продукта «ПитерСофт: Управление процессами», версия 4.3.1. Теперь у пользователей появились новые возможности...

29.05.2017

Продукт "ПитерСофт: Управление процессами" получил очередной сертификат 1С:Совместимо
Успешно прошел очередную сертификацию на получение статуса "Совместимо! Система программ 1С:Предприятие" программный продукт "ПитерСофт: Управление...

17.05.2017

Точно в цель
Руководство компании "ПитерСофт" уделяет много внимания здоровому образу жизни своих сотрудников. При планировании корпоративных мероприятий...

09.05.2017

С Днем Победы!
Поздравляем всех с 72 годовщиной Победы в Великой Отечественной войне. Желаем, чтобы над головой всегда было мирное небо, и чтобы этот мир...

Прайс-лист
Стать партнером
Демо-версия
Посмотреть демо-ролики
Посмотреть презентации

Организация эффективного взаимодействия подразделений

Что такое эффективная система коммуникаций для компании?
Прежде всего, когда суть...

Статья полностью

Процессное управление - это просто!

Программный продукт «ПитерСофт: Управление процессами» является представителем систем класса...

Статья полностью

Часто задаваемые вопросы

Как лицензируется продукт?
Возможен ли апгрейд?
Где хранится лицензия на продукт?

Все вопросы