15. Структура модуля «Управление активами»

15.1. Основные сущности

Все объекты конфигурации модуля «Управления активами»:

  • Формы: Актив, Уведомление об истечении сроков действия контрактов
  • Реестры: Активы, Реестр для отправки уведомлений по срокам действия контрактов
  • Справочники: Классы ИТ-актива, Статусы ИТ-актива
  • Блокирующие процессы

15.2. Актив

Код: itsm_form_asset

Предупреждение

Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях.

15.2.1. Структура Формы актива

Все поля на форме обращения сгруппированы в следующие разделы:

  1. Основная информация
  2. Подробная информация
  3. История изменений
  4. История статусов
  5. Финансовые данные
  6. Количество единиц
  7. Документы

Основная информация:

  • Текущий статус - статус, в котором находится актив. Статусы берутся из справочника «Статусы ИТ-актива»
  • ID - уникальный номер
  • Класс ИТ-актива - берется из справочника «Классы ИТ-актива»
  • Наименование
  • Описание
  • Владелец - пользователь, который владеет активом
  • Категория - берется из справчника «Категории конфигурационных единиц»
  • Тип - берется из справочника «Типы конфигурационных единиц», связан с категорией
  • Версия - поле для ввода версии ИТ-актива
_images/276.png

Рис.

15.2.2. Структура Формы Уведомление об истечении сроков действия контрактов

Все поля на форме:

  • дата запуска уведомления
  • логи об отправке уведомлений

15.3. Список блокирующих процессов

15.3.1. event.blocking.interpreter.assets.notifications

Данный БП направляет уведомления ответственным пользователям по всем активам, для которых включена опция “Уведомлять”, если дата уведомления входит в текущий месяц.

15.4. Дополнительные механизмы

15.4.1. Уведомление пользователей о завершении сроков по документов

В разделе Документы активов есть возможность включения опции “Уведомлять”. Она позволяет указать дату уведомления и ответственных, которым в начале месяца назначенной даты уведомления будет направлено уведомление. Данная опция может использоваться для преждевременного уведомления об завершении сроков контрактов, соглашений и т.д.

Шаблон уведомления определяется в “Настройках уведомлений”.

Для запуска ежемесячной необходимо в крон на каждое первое число месяца поставить скрипт contractExpirationNotice.sh. Он находится в пакете itsm.