Форма смены ответственного

Описание формы смены ответственного

Форма смены ответственного представляет собой упорядоченный набор полей для выбора нового ответственного и ввода информации об объекте при изменении ответственного.

Форма смены ответственного открывается при нажатии кнопки (ссылки) Изменить ответственного, если у пользователя есть права на изменение ответственного.

Системная форма смены ответственного

Системная форма смены ответственного содержит:

  • Поле выбора нового ответственного;
  • Поле ввода комментария (при наличии прав на добавление комментария);
  • Ссылки Себе и Своей команде для передачи ответственности за объект себе или своей команде.

    Ссылки отображаются при соблюдении двух условий:

    • Сотрудник, меняющий ответственного, входит в ту же команду, что и текущий ответственный.
    • Параметр "Класс ответственного в статусе" текущего статуса объекта равен:

      • для ссылки Себе: "Команды и сотрудники" или "Сотрудники";
      • для ссылки Своей команде: "Команды и сотрудники" или "Команды"

      Описание настройки см. Добавление статуса с ответственным.

Системная форма смены ответственного используется в следующих случаях:

  • для класса /типа объектов не настроена пользовательская форма смены ответственного;
  • при массовой смене ответственного, если для выбранных объектов настроены разные формы смены ответственного или для одного из объектов настроена форма, а для другого нет.

Пользовательская форма смены ответственного

Поля пользовательской формы смены ответственного:

  • поле выбора нового ответственного;
  • поля атрибутов — набор атрибутов определяется при настройке пользовательской формы изменения ответственного;
  • поле ввода комментария (при наличии прав на добавление комментария и настройке заполнения (обязательного заполнения) комментария в параметрах формы изменения ответственного).

Особенности формы смены ответственного в сложном списке объектов

На форме смены ответственного, открытой при нажатии ссылки на панели массовых операций, в начале отображаются общие атрибуты для всех выбранных типов объектов, затем атрибуты, определенные для конкретного типа (для каждого типа в отдельном блоке). Набор атрибутов определяется при настройке пользовательской формы.

Значения в полях ввода на форме:

  • значение атрибута — если у выбранных объектов установлены одинаковые значения;
  • [В объектах установлены разные значения] — если у выбранных объектов установлены разные значения;
  • [Не установлено] — если у выбранных объектов все значения пустые.

После сохранения формы у выделенных объектов будут изменены только те значения атрибутов, которые действительно изменялись на форме (значения остальных атрибутов останутся без изменений).

Иконки для управления значениями атрибутов на форме:

  • — отображается при наведении курсора на поле ввода.

    При нажатии на иконку в поле ввода устанавливается значение [Не установлено] и после сохранения формы пустое значение атрибута будет установлено у всех выбранных объектов.

  • — отображается рядом с иконкой "ластик", если значение в поле ввода на форме было изменено.

    При нажатии на иконку в поле ввода отображается значение на момент открытия формы и после сохранения формы значение атрибута у выбранных объектов не меняется.

Добавление пользовательской формы смены ответственного

Пользовательские формы смены ответственного настраиваются для каждого класса, кроме класса "Компания" (root).

Для каждого типа объектов может быть настроена только одна пользовательская форма смены ответственного.

Чтобы добавить пользовательскую форму смены ответственного, выполните следующие операции:

  1. В меню навигации выберите "Классы" → "Основной класс" → название класса /типа и перейдите на вкладку "Другие формы".

  2. Нажмите кнопку Добавить форму.
  3. Заполните поля на форме добавления:

    • Тип формы: "Форма смены ответственного".
    • Для типов — типы объектов, для которых будет использоваться данная форма.

      Для выбора доступны все типы класса, для которых еще не настроена пользовательская форма смены ответственного.

    • Использовать системный набор атрибутов:

      • флажок снят (по умолчанию) — отображается поле Группа атрибутов для выбора группы атрибутов для отображения на форме.
      • флажок установлен — поле Группа атрибутов скрывается. На форме смены ответственного будет отображаться стандартный набор атрибутов (системная форма смены ответственного).
    • Группа атрибутов — группа атрибутов для отображения на пользовательской форме. Для выбора доступны группы атрибутов типа объектов, выбранного в поле Для типов.

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

      На форме смены ответственного будут отображаться редактируемые атрибуты, входящие в выбранную группу атрибутов, на просмотр и редактирование которых есть права у текущего пользователя.

      Если группа не выбрана (значение [не указано]), то на форме отображается только поле Ответственный.

    • Комментарий на форме — значение переключателя, определяющее наличие на форме и обязательность заполнения поля Комментарий при смене ответственного:

      • "не заполнять" — поле Комментарий на форме;
      • "заполнять" — поле Комментарий есть на форме;
      • "обязательно заполнять" — поле Комментарий есть на форме и обязательно для заполнения.
    • Показывать описание атрибутов:

      • флажок установлен — описание атрибута отображается на форме рядом с полем атрибута;

      • флажок снят (по умолчанию) — описание атрибута на форме не отображается (описание атрибута выводится на всплывающей подсказке при наведении курсора на иконку ).

        С версии 4.11 описание атрибута, скрытое на форме, отображается на всплывающей подсказке при наведении курсора на иконку "i". Старое поведение (отображение описания на всплывающей подсказке при наведении курсора на название, иконка не отображается) можно включить в конфигурации системыdbaccess.properties.

      Описание атрибута заполняется при добавлении и редактировании атрибута (параметр "Описание").

  4. Нажмите кнопку Сохранить. Форма добавления закроется, новая форма смены ответственного отобразится в списке пользовательских форм.

Наследование пользовательской формы смены ответственного

Пользовательская форма смены ответственного применяется только для типов, явно указанных в поле Для типов при настройке формы смены ответственного.

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