Услуги с объединением по разделам и подразделам

Услуги с объединением по разделам и подразделам

ITSM 365

Инструкция по настройке к статье “Как вести каталог услуг в ITSM 365” из рубрики "Лучшие практики" блога ITSM 365 – по варианту № 4.

Бизнес ценность

Если у Вас большой многоуровневый каталог услуг, то его легко можно перенести в ITSM 365 с помощью этого варианта.

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

Как это работает

На форме добавления заявки

На форме добавления заявки Вы последовательно классифицируете её, причём раздел и подраздел фильтруются в зависимости от услуги.

На карточке заявки

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

На карточке услуги

На карточке услуги можно увидеть разделы этой услуги и перейти на карточку любого из них.

На карточке компании

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

Отчёты

Отчёты строятся только по выбранной в заявке услуге.

Например, "Поддержка ПО" – услуга. Она включает в себя разделы "Microsoft Office", "Антивирус" и "Операционная система". А разделы в свою очередь содержат подразделы. Отчёты можно будет построить именно по услуге "Поддержка ПО", в которую войдут все заявки по этой услуге и по всем вложенным в неё разделам и подразделам.

Как это настроить

Перейти в интерфейс настройки (пользователь system).

Настройка нового класса

  1. Создать новый класс
    Название
    - Папка
    Код
    - folderService
    Жизненный цикл
    - да
    Назначение ответственного
    - да
    Контролировать передачу ответственности между командами
    - нет
  2. Создать в классе "Папка" новый тип
    Название - Раздел услуги
    Код - folderService1
  3. Создать в классе "Папка" новый тип
    Название - Подраздел услуги
    Код - folderService2
  4. Создать в классе "Папка" новый пользовательский атрибут
    Название - Услуга
    Код - slmService
    Тип значения - Ссылка на бизнес-объект
    Редактируемый - да
    Класс объекта - Услуга
    Типы объектов - Услуга
  5. Создать в классе "Папка" новый пользовательский атрибут
    Название - Раздел услуги
    Код - parentFolder
    Тип значения - Ссылка на бизнес объект
    Класс - Папка
    Тип объекта - Раздел услуги
  6. Создать в классе "Папка" новый пользовательский атрибут
    Название - Подразделы услуги
    Код - folderChildren
    Тип значения - Обратная ссылка
    Прямая ссылка - Папка/Раздел услуги
  7. Добавить новую группу атрибутов:
    Название - Для формы добавления
    Код - [сгенерируется автоматически]
    Атрибуты: Название
  8. Добавить ещё одну группу атрибутов:
    Название - Для списка
    Код - [сгенерируется автоматически]
    Атрибуты: Название
  9. Добавить ещё одну группу атрибутов:
    Название - Основная информация
    Код - [сгенерируется автоматически]
    Атрибуты: Название
  10. Перейти в тип "Подраздел услуги" и отредактировать группу атрибутов "Основная информация":
    Атрибуты: добавить "Раздел услуги"
  11. Перейти в тип "Раздел услуги", найти атрибут "Раздел услуги" и отредактировать его:
    Типы объектов - Раздел услуги
  12. Перейти в тип "Раздел услуги", найти атрибут "Подраздел услуги" и отредактировать его:
    Типы объектов - Подраздел услуги
  13. В этом же типе отредактировать группу атрибутов "Основная информация":
    Атрибуты: добавить "Услуга"

Настройка в классе Услуга

  1. Перейти в класс "Услуга" и добавить новый пользовательский атрибут:
    Название - Разделы услуги
    Код - folderService1
    Тип значения - Обратная ссылка
    Прямая ссылка - Папка/Услуга
  2. Перейти на вкладку "Карточка объекта" и добавить новую вкладку на панель вкладок "Связанные соглашения", "Связанные заявки", "Статьи БЗ":
    Название - Разделы
    Код - [сгенерируется автоматически]
    Профили: Администратор, Специалист
  3. Перейти на новую вкладку и добавить новый контент:
    Тип контента - Список связанных объектов
    Название - Разделы услуги
    Код - [сгенерируется автоматически]
    Атрибут связи - Разделы услуги
    Типы объектов - Раздел услуги
    Группа атрибутов - Для списка
    Представление - Сложный список

Настройка в классе Заявка

  1. Перейти в класс "Заявка" и добавить новый пользовательский атрибут:
    Название - Раздел услуги
    Код - folderService1
    Тип значения - Ссылка на бизнес-объект
    Редактируемый - да
    Обязательный для заполнения в интерфейсе - да
    Класс объекта - Папка
    Тип объекта - Раздел услуги
    Фильтрация значений при редактировании - да
    Скрипт - [новый скрипт]
    Название скрипта - Разделы из услуги
    Код - [сгенерируется автоматически]
    Текст -
    <pre>def ATTRS_FOR_UPDATE_ON_FORMS = ['service'];
    //ОСНОВНОЙ БЛОК-------------------------------------------------
    if (null == subject) {
    return ATTRS_FOR_UPDATE_ON_FORMS;
    }
    return subject.service?.folderService1</pre>
    Скрывать при редактировании, если нет значений для выбора - да
  2. Добавить ещё один пользовательский атрибут:
    Название - Подраздел услуги
    Код - folderService2
    Тип значения - Ссылка на бизнес-объект
    Редактируемый - да
    Класс объекта - Папка
    Тип объекта - Подраздел услуги
    Фильтрация значений при редактировании - да
    Скрипт - [новый скрипт]
    Название скрипта - Подразделы из раздела
    Код - [сгенерируется автоматически]
    Текст -
    <pre>def ATTRS_FOR_UPDATE_ON_FORMS = ['folderService1'];
    //ОСНОВНОЙ БЛОК---------------------------------------------------
    if (null == subject) {
    return ATTRS_FOR_UPDATE_ON_FORMS;
    }
    return subject.folderService1?.folderChildren</pre>
    Скрывать при редактировании, если нет значений для выбора - да
  3. Перейти на вкладку "Группы атрибутов" и создать новую группу:
    Название - Разделы
    Код - [сгенерируется автоматически]
    Атрибуты: Раздел услуги, Подраздел услуги
  4. Отредактировать группу атрибутов “Краткая информация”:
    Атрибуты: добавить "Раздел услуги", "Подраздел услуги"
  5. Перейти на вкладку "Форма добавления" класса "Заявка" и добавить новый контент
    Тип контента - Параметры на форме
    Название - Разделы
    Отображать название - нет
    Код - [сгенерируется автоматически]
    Группа атрибутов - Разделы
    Расположение - Справа
  6. Поместить новый контент под контентом "Выбор типа заявки".
  7. Перейти на вкладку "Права доступа". В группе маркеров прав (первая колонка) "Просмотр атрибутов объектов" отредактировать маркер "Для контрагента (нелиц)":
    Атрибуты: добавить "Раздел услуги", "Подраздел услуги"
  8. В группе маркеров прав (первая колонка) "Редактирование атрибутов объектов" отредактировать маркер "Для контрагента (нелиц)":
    Атрибуты: добавить "Раздел услуги", "Подраздел услуги"

Настройка формы классификации

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

Если никакой формы смены типа нет, то

  1. Добавить новую форму:
    Тип формы - Форма смены типа
    Для перехода в типы - выбрать все типы класса Заявка
    Группа атрибутов - Разделы
    Комментарий на форме - Не заполнять

Если форма смены типа уже есть

  1. Посмотреть, какая группа атрибутов используется - колонка "Группа атрибутов"
  2. Перейти на вкладку "Группы атрибутов", найти группу с таким названием и отредактировать её:
    Атрибуты: добавить "Раздел услуги", "Подраздел услуги".
  3. Порядок атрибутов в группе соответствует их порядку на форме классификации, поэтому мы рекомендуем перенести "Раздел услуги" и "Подраздел услуги" в начало группы атрибутов.

Настройка карточки раздела услуги

  1. Вернуться в класс "Папка", перейти на вкладку "Карточка объекта" и отредактировать контент "Системные атрибуты":
    Название - Основная информация
    Группа атрибутов - Основная информация
  2. Добавить новую вкладку на карточке:
    Название - История
    Код - [сгенерируется автоматически]
    Профили: Администратор
  3. Перейти на новую вкладку "История" и добавить контент:
    Тип контента - История изменений объекта
    Название - История изменений
    Код - [сгенерируется автоматически]
    Представление - Сложный список
  4. Перейти в тип "Раздел услуги" на вкладку "Карточка объекта". Сбросить наследование по кнопке "Редактировать настройки".
  5. Добавить новый контент:
    Тип контента - Список связанных объектов
    Название - Подразделы
    Отображать название - да
    Код - [сгенерируется автоматически]
    Атрибут связи - Подразделы услуги
    Типы объектов - Подраздел услуги
    Представление - Сложный список
    Расположение - Справа

Карточка раздела может выглядеть так:

Настройка параметров запросов

  1. Перейти в меню "Настройка бизнес-процессов" > "Параметры запросов"
  2. Отредактировать блок "Определяющее поле при выборе соглашения/услуги и типа запроса"
    Выбирать сначала - Тип запроса

Report Page