Раздел в разработке

Какие механизмы для настройки процессов есть в системе

Новый шаблон процесса в системе – это новый Тип элемента, который создается в группе элементов «Процессы». Такой же Тип элемента, как и все остальные в системе (см. статью)

При настройке нового шаблона активно используются следующие элементы и инструменты системы:

  • Список «Статусы процесса» - название статуса=названию потенциального этапа процесса
  • Автоматизация (см. статью)
    • для формирования этапов конкретного шаблона процесса и настройки событий на каждом этапе
    • для настройки автоматических событий, которые должны произойти при смене статуса вложения процесса (например, когда вложения в процессе файлы, то настройка делается на Типе элемента файла)
  • Атрибуты типа элемента – для определения места хранения информации о исполнителях этапов, о продолжительности этапов, о наблюдателях и прочих параметрах, которые нужно знать о процессе
  • Валидаторы (см. статью) - для создания правил, условий запуска экземпляра процесса по шаблону в работу
  • Вычисления (см. статью) – правила (формулы), по которым можно автоматически заполнить атрибуты нового процесса. Например, заполнить исполнителя этапа из атрибута папки, в которой лежат связанные с процессом (вложенные) файлы
  • Привязки – правила показа нового шаблона процесса для запуска. Например, на файлах запускать процесс можно, а на папках – его и не видно в командном меню; или на папке комплекта процесс как команда есть, а на папке стадии его пользователи не увидят

Валидаторы, действия в автоматизациях и вычисления используют формулы. Операторы для составления формул описаны в статье документации по системе

Методическая подготовка к настройке шаблона процесса

  1. Прежде, чем приступать к настройкам, следует принять ряд решений, определяющих облик нового шаблона процесса в системе:
    • Определить глобально что это будет за процесс, что принципиально он должен делать. Например, выдача задач без вложений, какие-то действия с вложенными в процесс папками и/или файлами (подписание, выдача в производство работ, передача в архив и пр.)
    • Дать шаблону процесса название
    • Определить максимально возможное количество этапов и их названия.
      Нарисовать схему переходов с этапа на этап с указанием условий перехода
    • Решить нужен ли плановый срок завершения процесса, то определить способ его получения
    • Дать названия для исполнителей задач на каждом этапе, определить правила заполнения значений исполнителей для экземпляра процесса, описать правила отправки оповещений участникам процесса
    • Если процесс предполагает вложения, то решить, какие должны быть ограничения на типы этих вложений, их состояния и значения атрибутов
    • При наличии вложений решить - должны ли меняться атрибуты вложений при движении процесса с этапа на этап. Если должны, то как
    • Продумать сценарии завершения процесса и требуемые автоматические действия системы при завершении по каждому сценарию
    • Решить, в каком месте системе и кому уместно запускать процесс данного типа в работу
    • Проработать сценарий/сценарии проверки отработки процесса в системе
  2. Зафиксируйте свои требования в документе Техпроект по настройке
  3. Краткий пример требований см. в статье документации

Настройка нового шаблона процесса

Проведите настройки под аккаунтом администратора, опираясь на

  • No labels