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

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

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

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

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

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

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

1

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

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

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

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

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

2

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

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

3

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

4



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

Новости
01.02.2017

Началось платное использование "1СПАРК Риски"
ООО "ПитерСофт" сообщает начале платного использования продукта "1СПАРК Риски" и и "1СПАРК Риски+".  Теперь абоненты 1сfresh.com...

23.01.2017

«ПитерСофт: Управление процессами» включен в Единый реестр российского ПО
В соответствии с решением Экспертного совета по российскому программному обеспечению при Министерстве связи и массовых коммуникаций Российской...

18.01.2017

Автоматизирован документооборот ООО «ЛСР. Управляющая компания»
ООО «ЛСР. Управляющая компания» является головной структурой крупнейшего девелопера Северной столицы и занимает лидирующее положение на...

09.01.2017

Повышение цен
Компания "ПитерСофт" информирует о повышении цен на совместные с Microsoft продукты фирмы 1С "Microsoft SQL Server 2014 для 1С:Предприятие 8" и...

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

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

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

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

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

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

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

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

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

Все вопросы