Правила уведомления
Уведомление представляет собой сообщение электронной почты, которое автоматически отправляется пользователям Windchill, чтобы проинформировать их об определенном событии, произошедшим с определенным объектом или типом объекта.
Правило уведомления сопоставляет домен, тип объекта и событие со списком участников. Правило оповещения указывает, какие пользователи, группы и организации должны получить уведомление о том, когда произойдет указанное событие для объекта указанного типа внутри домена.
|
Если адрес электронной почты пользователя является недопустимым или не определен, пользователь не получит уведомления о событии, а в файле протокола сервера методов появится отчет об ошибке.
|
Созданные пользователем правила оповещения образуют политику уведомления для домена. Список уведомлений, полученный из набора правил для домена и его предков, лежит в основе механизма, который используется в Windchill для проведения этой политики домена.
Уведомления можно запрашивать двумя способами:
• правила уведомления, устанавливаемые администратором домена;
• подписки, создаваемые отдельными пользователями.
Пользователи могут создавать подписки на основе контекста и на основе объекта.
Например, пользователи могут создавать подписки для проекта, программы, изделия или библиотеки. Пользователь также может создать подписку для папки, тип объекта либо отдельного документа или детали.
|
Кроме того, уведомления создаются как часть обработки рабочего процесса. Уведомления рабочих процессов могут быть более ориентированы на конкретное задание. Дополнительные сведения см. в разделе Рабочий процесс.
|
Когда происходит событие, Windchill проверяет, должен ли кто-нибудь получить уведомление об этом событии. Если обнаружен пользователь, подписанный на событие для этого объекта, или существует правило уведомления, установленное администратором домена, уведомление помещается в очередь для отправки пользователю. Например, если пользователь подписан на событие взятия на изменение/сдачи на хранение для детали, уведомление помещается в очередь в случае сдачи этой детали на хранение другим пользователем. На следующем рисунке представлен общий вид этого процесса:
После помещения в очередь событие обрабатывается в порядке получения. При обработке события очереди Windchill проверяет наличие записи уведомления. При наличии предварительно настроенный текст уведомления форматируется и отправляется подписчику или подписчикам. В данном примере уведомление отправляется подписчику после обработки записи уведомления. На следующем рисунке представлен общий вид этого процесса:
Дополнительные сведения об очередях фоновой обработки и их обслуживании см. в разделе
Фоновые очереди.
См. также