События-сигналы
События-сигналы рассылают и принимают сигналы между разными процессами или внутри одного процесса. Один сигнал может обрабатываться несколькими получателями. Таким образом, события-сигналы позволяют реализовать функцию широковещательной связи. Это означает, что при передаче информации используется один источник и неограниченное количество приемников. Связь между одним адресантом и многими адресатами обеспечивается за счет одинакового статуса источника и приемника сигнала. При передаче сигнала невозможно идентифицировать конкретный экземпляр процесса, в который должен поступить сигнал. Это означает, что сигнал получат все экземпляры процессов, которые его ожидают и где управление приостановлено до получения соответствующего сигнала. Процесс источник ничего не знает о процессе получателе и об их количестве, а получатель не знает об источнике или других получателях.
Стартовое событие-сигнал
Стартовое событие-сигнал предназначено для запуска процесса по получению сигнала от другого события.
При выделении элемента «Стартовое событие-сигнал» на схеме внизу окна редактирования становятся доступны его параметры, сгруппированные по вкладкам.
Вкладка Свойства содержит основные параметры:
- Наименование – наименование объекта.
- Описание – текстовый комментарий с дополнительной информацией. Выводится в виде подсказки при наведении курсора мыши на объект.
- Код – системный код объекта, присваивается программой и недоступен для редактирования. Используется программой для идентификации объекта маршрута.
Вкладка Статус содержит свойства:
- Событие – определенные действия для получения списка документов, которые необходимо поставить на маршрут по каким-либо условиям при получении сигнала. Выбирается из справочника Событие (старт маршрута) (подробнее в разделе Событие (старт маршрута)).
- Статус – статус, который ожидается от источника сигнала и инициирует запуск данного процесса. Выбирается из справочника Статусы этапов обработки (подробнее в разделе Статусы этапов обработки документов).
Промежуточное событие, обрабатывающее сигнал
Промежуточное событие, обрабатывающее сигнал, предназначено для приостановки хода исполнения процесса до получения определенного сигнала или запуска альтернативного или параллельного потока процесса при получении сигнала. Промежуточные обрабатывающие события-сигналы бывают независимыми, граничными прерывающими и граничными непрерывающими.
При выделении на схеме элемента «Промежуточное событие, обрабатывающее сигнал» внизу окна редактирования становятся доступны его параметры, сгруппированные по вкладкам.
Вкладка Свойства содержит основные параметры:
- Наименование – наименование объекта.
- Описание – текстовый комментарий с дополнительной информацией. Выводится в виде подсказки при наведении курсора мыши на объект.
- Код – системный код объекта, присваивается программой и недоступен для редактирования. Используется программой для идентификации объекта маршрута.
Вкладка Статус содержит статус, с которым данное событие принимает сигнал. Выбирается из справочника Статусы этапов обработки (подробнее в разделе Статусы этапов обработки документов).
Промежуточное событие, генерирующее сигнал
Промежуточное событие, генерирующее сигнал, предназначено для рассылки сигнала на промежуточные и стартовые события, принимающие сигналы, во все активные процессы.
При выделении на схеме элемента «Промежуточное событие, генерирующее сигнал» внизу окна редактирования становятся доступны его параметры, сгруппированные по вкладкам.
Вкладка Свойства содержит основные параметры:
- Наименование – наименование объекта.
- Описание – текстовый комментарий с дополнительной информацией. Выводится в виде подсказки при наведении курсора мыши на объект.
- Код – системный код объекта, присваивается программой и недоступен для редактирования. Используется программой для идентификации объекта маршрута.
Вкладка Статус содержит статус, с которым данное событие принимает сигнал. Выбирается из справочника Статусы этапов обработки (подробнее в разделе Статусы этапов обработки документов.
Завершающее событие, генерирующее сигнал
Завершающее событие, генерирующее сигнал, предназначено для рассылки сигнала о завершении в другие процессы.
При выделении на схеме элемента «Завершающее событие, генерирующее сигнал» внизу окна редактирования становятся доступны его параметры, сгруппированные по вкладкам.
Вкладка Свойства содержит основные параметры:
- Наименование – наименование объекта.
- Описание – текстовый комментарий с дополнительной информацией. Выводится в виде подсказки при наведении курсора мыши на объект.
- Код – системный код объекта, присваивается программой и недоступен для редактирования. Используется программой для идентификации объекта маршрута.
Вкладка Статус содержит статус, с которым данное событие принимает сигнал. Выбирается из справочника Статусы этапов обработки (подробнее в разделе Статусы этапов обработки документов.