Структура модуля "Управление активами" ======================================================================== .. contents:: Содержание :depth: 3 Основные сущности ------------------------------------ Все объекты конфигурации модуля "Управления активами": * Формы: Актив, Уведомление об истечении сроков действия контрактов * Реестры: Активы, Реестр для отправки уведомлений по срокам действия контрактов * Справочники: Классы ИТ-актива, Статусы ИТ-актива * Блокирующие процессы Актив ------------------------------------ Код: ``itsm_form_asset`` .. warning:: Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях. Структура Формы актива ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Все поля на форме обращения сгруппированы в следующие разделы: 1. Основная информация 2. Подробная информация 3. История изменений 4. История статусов 5. Финансовые данные 6. Количество единиц 7. Документы Основная информация: * Текущий статус - статус, в котором находится актив. Статусы берутся из справочника "Статусы ИТ-актива" * ID - уникальный номер * Класс ИТ-актива - берется из справочника "Классы ИТ-актива" * Наименование * Описание * Владелец - пользователь, который владеет активом * Категория - берется из справчника "Категории конфигурационных единиц" * Тип - берется из справочника "Типы конфигурационных единиц", связан с категорией * Версия - поле для ввода версии ИТ-актива .. figure:: _static/276.png Рис. Структура Формы Уведомление об истечении сроков действия контрактов ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Все поля на форме: * дата запуска уведомления * логи об отправке уведомлений Список блокирующих процессов ------------------------------------ event.blocking.interpreter.assets.notifications ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Данный БП направляет уведомления ответственным пользователям по всем активам, для которых включена опция “Уведомлять”, если дата уведомления входит в текущий месяц. Дополнительные механизмы ------------------------------------ Уведомление пользователей о завершении сроков по документов ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ В разделе Документы активов есть возможность включения опции “Уведомлять”. Она позволяет указать дату уведомления и ответственных, которым в начале месяца назначенной даты уведомления будет направлено уведомление. Данная опция может использоваться для преждевременного уведомления об завершении сроков контрактов, соглашений и т.д. Шаблон уведомления определяется в “Настройках уведомлений”. Для запуска ежемесячной необходимо в крон на каждое первое число месяца поставить скрипт ``contractExpirationNotice.sh``. Он находится в пакете itsm.