Класс "Услуга"

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

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

Системные атрибуты услуги

  • "Автор" (author) — заполняется автоматически при создании объекта текущим пользователем, его создающим. Если объект создан суперпользователем, пусто.
  • "Время входа в статус" (stateStartTime).
  • "Дата архивирования" (removalDate) — заполняется в момент архивирования датой архивирования объекта.
  • "Дата изменения" (lastModifiedDate) — заполняется автоматически в момент создания датой создания; в момент изменения атрибутов объекта заполняется датой и временем выполнения изменения.

    При изменении атрибутов типа "Ссылка на бизнес-объект" или "Набор ссылок на бизнес-объекты" объекта А, принадлежащий ему атрибут "Дата изменения" (lastModifiedDate) будет обновлен. Атрибут lastModifiedDate объекта Б, содержащего атрибут типа "Обратная ссылка" на объект А, обновлен не будет.
    При изменений атрибута типа "Обратная ссылка" объекта Б, атрибуты lastModifiedDate будут обновлены как и у объекта Б, так и у объекта А, содержащего атрибут типа "Ссылка на бизнес-объект" или "Набор ссылок на бизнес-объекты" (прямую ссылку) на объект Б.

  • "Дата создания" (creationDate) — заполняется автоматически в момент создания датой создания объекта в системе.
  • "Иконка" (system_icon) — иконка для отображения объекта в системе. Представление для отображения — изображение. Возможные значения атрибута: элементы справочника "Иконки", см. Системные справочники.
  • "Куратор услуги" (responsible) — агрегирующий атрибут, определяет сотрудника "Куратор услуги (сотрудник)" (responsibleEmpoyee) и/или команду "Куратор услуги (команда)" (responsibleTeam), которые являются ответственными за предоставление данной услуги. Значением атрибута является ссылка на карточку команды и/или сотрудника.
  • "Название" (title) — определяет название услуги. Значение атрибута может автоматически формироваться по заданным правилам, см. Название и номер объектов.
  • "Номер" (number) — определяет уникальный номер соглашения. Значение атрибута может автоматически формироваться по заданным правилам.
  • "Описание услуги" (description) — в данный атрибут записывается подробное описание услуги.
  • "Папки" (folders) — заполняется пользователем при создании объекта. Возможные значения атрибута: папки только того класса, к которому относится объект, см. Каталоги и папки.
  • "Признак архивирования" (removed).
  • "Связанные соглашения" (agreements) — определяет связь услуги и соглашений. Значением атрибута будет набор ссылок на карточки соглашений, в рамках которых оказывается данная услуга.
  • "Статус" (state) — текущий статус жизненного цикла Услуги. При создании услуги автоматически заполняется статусом "Зарегистрирована" (registered).
  • "Тип объекта" (metaClass) — определяет тип объекта класса "Услуга" (slmService). Заполняется автоматически при создании и изменении типа объекта.
  • "Типы запросов" (callCases) — определяет типы запросов, которые могут регистрироваться в привязке к данной услуге. Значением атрибута будет набор типов класса "Запрос" (serviceCall).
  • "Уникальный идентификатор" (UUID) — заполняется в момент создания объекта уникальным UUID.
  • "Уникальный номер" (inventoryNumber) — не более 32 символов.

Системные группы атрибутов

  • "Системные атрибуты".
  • "Атрибуты результатов поиска для лицензированных пользователей" — используется для отображения результатов поиска для лицензированных пользователей, см. Настройка поиска в классе и типе объектов.
  • "Атрибуты результатов поиска для нелицензированных пользователей" — используется для отображения результатов поиска для нелицензированных пользователей.

Стандартный жизненный цикл услуги

Стандартный жизненный цикл объектов класса "Услуга" (slmService):

  • "Зарегистрирован" (registered) — начальный статус объекта, автоматически присваивается объекту при регистрации;
  • "Закрыт" (closed) — конечный статус объекта.

Помимо системных статусов можно создать неограниченное количество пользовательских статусов, в том числе конечных. На выполнение перехода между статусами можно наложить некоторые условия или назначить выполнение каких-либо действий, см. Жизненный цикл объектов.