Удаление отделов и сотрудников

Удаление объекта — это удаление карточки объекта из системы.

Удаление объектов оргструктуры выполняется по общим правилам, см. Удаление объекта.

Удаление отдела

Отдел удаляется вместе со вложенными в него отделами и сотрудниками.

Чтобы удалить отдел, выполните следующие действия:

  1. Откройте карточку отдела.
  2. Нажмите кнопку Удалить на панели действий карточки объекта. На экране откроется окно подтверждения архивирования.
  3. Подтвердите действие, нажав кнопку Да.

    Окно подтверждения закроется. Карточка отдела и вложенные в нее карточки отделов и сотрудников будут удалены.

    Если пользователь является сотрудником удаляемого отдела, то он также будет удален.

Особенности поведения атрибутов при удалении отдела:

  • Если отдел является получателем соглашения, то в карточке соглашения из атрибута "Получатели соглашения (отделы)" (recipientsOU) удаляется ссылка на данный отдел.
  • Если отдел является курирующим отделом команды, то в карточке команды атрибут "Курирующий отдел" (headOU) становится пустым, ссылка на отдел удаляется.

Объект класса "Отдел" (ou) не может быть удален в следующих случаях:

  • Отдел является контрагентом запроса. В карточке запроса ссылка в атрибуте "Контрагент(отдел)" (clientOU) указывает на данный отдел.

Если удаление отдела не возможно, на экран будет выведено сообщение об ошибке.

Удаление сотрудника

Удаление сотрудника выполняется аналогично удалению отдела.

Чтобы удалить сотрудника, выполните следующие действия:

  1. Откройте карточку сотрудника.
  2. Нажмите кнопку Удалить на панели действий карточки. На экране откроется окно подтверждения архивирования.
  3. Подтвердите действие, нажав кнопку Да.

    Окно подтверждения закроется. Карточка сотрудника будет удалена.

Особенности поведения атрибутов при удалении сотрудника:

  • Если сотрудник является руководителем отдела, директором компании, лидером команды, то соответствующий атрибут в карточке отдела, компании или команды становится пустым, ссылка на сотрудника удаляется.
  • Если сотрудник является получателем соглашения, то в карточке соглашения из атрибута "Получатели соглашения (сотрудники)" (recipients) удаляется ссылка на данного сотрудника.
  • Если сотрудник является участником команды, то в карточке команды из атрибута "Участники команды" (members) удаляется ссылка на данного сотрудника.

Объект класса "Сотрудник" (employee) не может быть удален в следующих случаях:

  • Сотрудник является сотрудником, решившим запрос. В карточке запроса ссылка в атрибуте "Кем решен (сотрудник)" (solvedByEmployee) указывает на данного сотрудника.
  • Сотрудник является сотрудником, закрывшим запрос. В карточке запроса ссылка в атрибуте "Кем закрыт (сотрудник)" (closedByEmployee) указывает на данного сотрудника.
  • Сотрудник является поставщиком соглашения. В карточке соглашения ссылка в атрибуте "Поставщик (сотрудник)" (supplierEmpoyee) указывает на данного сотрудника.
  • Сотрудник является куратором услуги. В карточке услуги ссылка в атрибуте "Ответственный (сотрудник)" (responsibleEmployee) указывает на данного сотрудника.
  • Сотрудник является контрагентом запроса. В карточке запроса ссылка в атрибуте "Контрагент(сотрудник)" (clientEmployee) указывает на данного сотрудника.
  • Сотрудник является/являлся ответственным за объекты. В карточке объекта ссылка в атрибуте "Ответственный (сотрудник)" (responsibleEmployee) указывает на данного сотрудника.
  • Сотрудник автоматически назначается ответственным в статусах. В карточке статуса ссылка в атрибуте "Ответственный" указывает на данного сотрудника.
  • Сотрудник является единственным исполнителем в команде (командах), ответственной за неархивные объекты, статус которых отличен от "Закрыт" (closed) или другого конечного статуса.
  • Сотрудник является единственным исполнителем в команде (командах), которая автоматически назначается ответственной в статусах.

Если удаление карточки сотрудника не возможно, на экран будет выведено сообщение об ошибке.

Настройка прав на удаление объектов