Распределение ответственности за объект

В системе предусмотрена возможность распределять ответственность за объект между сотрудниками и/или функциональными командами. Сотруднику или участнику команды присваивается роль ответственного за объект и можно назначить определенный набор прав, относительно данного объекта.

Классы объектов с возможностью назначения ответственного

Возможность настроить распределение ответственности за объект определяется наличием у класса объектов свойств:

  • Назначение ответственного;
  • Контролировать передачу ответственности между командами.

Свойство класса "Назначение ответственного"

Свойство "Назначение ответственного" определяет возможность назначать ответственного для объектов данного класса.

Свойство "Назначение ответственного" установлено для системного класса "Запрос" (serviceCall), а также может быть назначено любому пользовательскому классу объектов при его создании в системе, см. Настройка классов и типов объектов.

В карточке настройки класса со свойством "Назначение ответственного" отображается:

  • свойство "Контролировать передачу ответственности между командами" на вкладке "Атрибуты" (блок "Свойства класса");
  • системный атрибут "Ответственный" (responsible) на вкладке "Атрибуты" (блок "Атрибуты класса");
  • группа прав "Изменение ответственного" на вкладке "Права доступа";
  • поле "Ответственный" в списке статусов на вкладке "Жизненный цикл" (при наличии у класса объектов жизненного цикла);
  • поле "Показывать кнопку изменения ответственного" в списке статусов на вкладке "Жизненный цикл" (при наличии у класса объектов жизненного цикла);
  • поля "Класс ответственного в статусе", "Ответственный" и "Показывать кнопку изменения ответственного" на форме "Добавление статуса" и "Редактирование статуса" (при наличии у класса объектов жизненного цикла).

Свойство класса "Контролировать передачу ответственности между командами"

Свойство "Контролировать передачу ответственности между командами" определяет возможность настраивать матрицу передачи ответственности между командами.

Свойство "Контролировать передачу ответственности между командами" может быть назначено классу объектов со свойством "Назначение ответственного" при выполнении следующих операций:

  • создании пользовательского класса;
  • копировании пользовательского класса объектов;
  • редактировании свойства класса объектов.

На карточке настройки класса со свойством "Контролировать передачу ответственности между командами" отображается вкладка "Передача ответственности" с матрицей передачи ответственности между командами.

Варианты назначения ответственного

Ответственный за объект может назначаться в системе вручную или автоматически.

Кнопка "Изменить ответственного"

Ответственный за объект может назначаться с помощью специального действия "Изменение ответственного" — в интерфейсе оператора при нажатии кнопки "Изменить ответственного" в карточке объекта или списке объектов открывается форма смены ответственного (системная или пользовательская).

Для объекта, находящегося в определенном статусе жизненного цикла, кнопка "Изменить ответственного" в карточке объекта может быть скрыта.

Автоматическое назначение ответственного при смене статуса

Ответственный может автоматически назначаться при переходе объекта в новый статус.

Редактирование атрибута "Ответственный"

Ответственный может выбираться вручную в поле "Ответственный" на форме "Изменение статуса" и на форме добавления и/или форме редактирования объекта.

Матрица передачи ответственности между командами

Матрица передачи ответственности регламентирует возможность передачи ответственности между командами (от текущей ответственной команды другой команде).

По умолчанию матрица передачи ответственности НЕ настроена и передача ответственности ограничена.

История смены ответственного

История смены ответственного фиксируется в системе в журнале истории событий и журнале истории изменения ответственного и статуса: