Ответы на вопросы по программам 1С

Как в "1С:Документообороте 8" настроить автоматический запуск процесса при возникновении бизнес-события?

Дата публикации 11.08.2020

Использован релиз 2.1.23

Смотрите также

Для настройки автозапуска процесса при появлении конкретного бизнес-события:

  1. Включите использование бизнес-событий в настройках программы (раздел "Настройка и администрирование" – "Настройки программы" – "Общие настройки"), (рис. 1).

Рис. 1

  1. Удостоверьтесь, что в системе есть нужный вам вид бизнес-события. Виды бизнес-событий доступны в группе команд "Бизнес-события" в разделе "Настройка и Администрирование" (рис. 2).

Рис. 2

  1. Создайте шаблон для требуемого процесса.

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

  1. В разделе "Управление процессами" по команде "Правила автозапуска процессов" откройте список всех существующих правил и создайте новый элемент списка с помощью кнопки "Создать" (рис. 3).

Рис. 3

  1. Для каждого правила обязательно укажите:
    • вид бизнес-события;
    • шаблон процесса.

Дополнительно можно указать условие маршрутизации для данного правила. Если необходимо, то можно конкретизировать организацию и класс источника бизнес-события.

Пример заполнения правила автозапуска процесса "Рассмотрение рекламации" (рис. 4).

Рис. 4

На представленном примере при регистрации в организации ООО "Меркурий Проект" входящего документа вида "Рекламация" автоматически запустится процесс "Рассмотрение рекламации".

Если данные параметры не соответствуют аналогичным параметрам шаблона, система корректно данное правило не обработает. При этом система не сообщит об ошибке при записи правила.

Правило автозапуска начнет применяться в системе сразу же после его записи.

Все связанные с бизнес-событием правила автозапуска можно посмотреть и из карточки вида бизнес-события (рис. 5).

Рис. 5

Для создания процесса можно применять как правила автозапуска, так и прописывать дополнительные обработчики. Очевидно, что первые, используя систему шаблонов процессов, позволяют стартовать разнообразные сложные процессы. Вторые же удобно использовать, когда требуемые действия сложны и не могут быть сведены просто к запуску процесса.

Смотрите также