1С:PDM Управление инженерными данными
Согласование и утверждение, изменение состояний

Организации эффективного документооборота способствует, помимо структурированного архива, еще и бизнес-процессы управления, в число которых входят процессы согласования-утверждения, а также бизнес-процесс изменения состояний.

Элементы и документы системы 1C:PDM имеют специализированные параметры - Состояние и Стадия. Параметр Состояние отвечает за готовность документации на изделия к следующему по цепочке процессу, а параметр Стадия - за указание фазы ЖЦ изделия, на которой находится изделие или его ревизии. Параметр Состояние более применим к документам, в то время как Стадия - к элементам изделия. Однако для неразрывной связи между изделием и документами оба этих параметра существуют и для документов, и для элементов изделия. Выражение Статус Документа здесь идентичен выражению Состояние Документа. При готовности документов или ЭСИ инициируется бизнес-процесс изменения состояния.

Бизнес-процесс изменения состояния - это сложный механизм, задействующий, помимо непосредственно изменения состояния, еще и механизмы согласования, рассылки уведомлений, ответов на уведомления, изменения групповых политик безопасности, автоперевод состояний ревизий элементов и многое другое. Его работу можно описать следующим образом: после очередной стадии ЭСИ и документация помещаются в специализированный документ, который показывает текущее состояние элементов и следующее состояние по цепочке ЖЦ.

Далее указывается список лиц, участвующих в бизнес-процессе, а также степень их участия. Эти лица будут участвовать в согласовании и утверждении элементов и документов. После этого указывается групповая политика безопасности, которая будет применена к элементам в цепочке: исходное - новое состояние. Групповая политика регламентирует доступ к элементу после перевода состояния. Она описывается специальным элементом, который содержит права доступа для различных пользователей и групп. Применение групповой политики при переводе состояний позволяет запретить изменения, просмотр или другие действия авторам и делегировать права согласующим или утверждающим лицам. После запуска бизнес-процесс начинает работу автоматически, рассылая поручения лицам и отслеживая выполнение этих поручений.

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