Отображение и заполнение параметров привязки запроса

Параметры привязки запроса:

  • Контрагент — определяет сотрудника и отдел, от лица которого регистрируется запрос;
  • Соглашение/Услуга — определяет соглашение, в рамках которого зарегистрирован запрос, и услугу, с которой связан запрос;
  • Тип запроса — определяет жизненный цикл запроса, права доступа, правила распределения ответственности за запрос, внешний вид карточки запроса, формы добавления и формы редактирования запроса.

Для отображения параметров привязки запроса в классе "Запрос" (serviceCall) определены системные атрибуты: "Контрагент" (client), "Тип объекта" (metaClass), "Соглашение" (agreement) и "Услуга" (service), см. Класс "Запрос".

Значения атрибутов привязки запроса заполняются при добавлении запроса:

  • вручную на форме добавления запроса в контентах "Выбор контрагента" и "Выбор типа запроса";
  • автоматически: параметры привязки запроса по умолчанию и заполнение поля "Контрагент".

Изменить параметры привязки запроса можно на форме "Изменение привязки запроса", указав новые значения параметров "Контрагент", "Соглашение/Услуга" и "Тип запроса".

Параметры привязки на форме добавления запроса

Для выбора привязки запроса (типа запроса, соглашения и услуги) при добавлении запрос необходимо:

  • разместить контент "Выбор типа запроса" на форме добавления запроса;
  • ИЛИ настроить привязку запроса по умолчанию.

Возможные значения поля "Соглашение/услуга" на форме добавления определяются параметром "Значение поля "Соглашение/Услуга". Порядок отображения полей "Соглашение/услуга" и "Тип объекта" зависит от настройки.

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

Параметры привязки запроса по умолчанию

Параметры привязки запроса по умолчанию используются для заполнения полей "Соглашение/Услуга" и "Тип запроса" на форме добавления запроса.

Правила и условия использования значений по умолчанию:

  • Если для класса (типа) контрагента заполнены все параметры запроса по умолчанию, то:
    • возможна регистрация запроса из карточки контрагента при отсутствии на форме добавления запроса контента "Выбор типа запроса": атрибуты привязки запроса будут заполнены значениями по умолчанию;
    • при наличии контента "Выбор типа запроса", пользователь может изменять значения по умолчанию;
    • если в результате изменения типа запроса контент "Выбор типа запроса" скрывается с формы добавления, то при сохранении запроса будут учитываться параметры, выбранные пользователем в контенте.
  • Если в параметрах запроса по умолчанию для класса (типа) контрагента указаны "Соглашение" и/или "Услуги", но не указан "Тип запроса", то запрос может регистрироваться только при наличии на форме добавления запроса контента "Выбор типа запроса".

Настройка параметров привязки запроса по умолчанию

Настройка параметров запроса по умолчанию выполняется при выполнении следующих действий:

  • редактирование классов "Сотрудник" (employee), "Отдел" (ou) и "Команда" (team);
  • добавление и(или) редактирование типов классов "Сотрудник" (employee), "Отдел" (ou) и "Команда" (team).

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

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

  1. В интерфейсе администратора в меню навигации разверните дерево классов и выберите класс (тип) объекта "Сотрудник" (employee), "Отдел" (ou) или "Команда" (team).
  2. Нажмите кнопку "Редактировать" в блоке "Свойства класса (типа)", см. Настройка классов и типов объектов.

    На экране откроется форма изменения класса (типа).

  3. Параметры привязки запроса по умолчанию настраиваются в блоке "Параметры запроса по умолчанию".

    Названия полей "Соглашение/услуга" и "Тип объекта" может быть изменено при переименовании атрибутов класса "Запрос" (serviceCall)

    Возможные значения поля "Соглашение/услуга" на форме добавления определяются параметром "Значение поля "Соглашение/Услуга". Порядок отображения полей "Соглашение/услуга" и "Тип объекта" зависит от настройки определяющего поля.

    Возможные значения поля "Соглашение/услуга" зависят от определяющего поля:

    • "Соглашение/услуга" и "Тип объекта" — определяет соглашение или услугу, с которой будет связан запрос указанного типа, поступивший от контрагента.

      Возможные значения:

      • В поле "Соглашение/услуга" для выбора доступны все неархивные соглашения и (или) услуги, зарегистрированные в системе.
      • В поле "Тип объекта" для выбора доступны все типы запросов (привязка к соглашению) или типы запросов, связанные с выбранной услугой (атрибут услуги "Типы запросов" (callCases).
    • "Тип объекта" и "Соглашение/услуга" — определяет тип запроса и связанные с ним соглашения и услуги.

      Возможные значения:

      • В поле "Тип объекта" для выбора доступны все неархивные типы запросов.
      • В поле "Соглашение/услуга" для выбора доступны все неархивные соглашения и (или) услуги, в рамках которых можно добавить выбранный тип запроса.
  4. Нажмите кнопку Сохранить.

    Форма изменения закроется. Параметры привязки запроса по умолчанию для данного класса/типа контрагентов отобразятся в карточке класса (типа) на вкладке "Атрибуты" в блоке "Свойства класса/типа" в строке "Параметры запроса по умолчанию".

Настройка формы "Изменение привязки запроса"

На форме "Изменение привязки запроса" отображаются поля "Контрагент", "Соглашение/Услуга" и "Тип запроса".

Название поля "Соглашение/Услуга" может быть изменено при переименовании атрибутов класса "Запрос" (serviceCall)

Возможные значения поля "Соглашение/услуга" на форме добавления определяются параметром "Значение поля "Соглашение/Услуга". Порядок отображения полей "Соглашение/услуга" и "Тип объекта" зависит от настройки.

Изменение типа на форме смены привязки работает по тем же правилам, что и обычная смена типа объекта.