iTop ITSM & CMDB по-русски

Создание уведомлений


#1

Здравствуйте. Имеется iTop версия 2.5.0-3935.
Необходимо настроить уведомление на почту, если даты лицензий ПО или договоров подходят к концу для них своевременной оплаты. С программированием на Вы…поэтому необходима небольшая помощь…


#2

Нашёл команду, которая выдаёт лицензии у которых срок истечения менее 30 дней.
SELECT SoftwareLicence AS s WHERE s.end_date > NOW() AND s.end_date < DATE_ADD(NOW(), INTERVAL 30 DAY)

Создал “Триггер (на пороговое значение)”:
Целевой класс - Лицензия ПО
Секундомер - end_date
Порог - 30
Фильтр OQL - саму команду

Привязал к этому триггеру оповещение по email:
Статус - Включено
От - любой доменный рабочий ящик
Кому - SELECT Person WHERE email = ‘support@domen.ru’

Но почему-то ничего не приходит…что я делаю не так?


#3

Триггер на пороговое значение можно установить только для tto и ttr в тикетах.


#4

@Hisoka, добрый день!
Все верно. Данный триггер устанавливается только на пороговые значения для счетчиков TTO и TTR (75 или 100 процентов, эти значения вписываются в Поле Порог). На обычные поля с датами данный триггер не работает.
У нашей команды в разработке находится модуль AlarmClock, как раз то, что вам нужно для лицензий. Данный модуль позволит устанавливать триггеры на любое поле с датой, что позволит вывести управление договорами, гарантиями, лицензиями в iTop на новый уровень.

Если вам интересно, по результатам разработки модуля мы сможем вас дополнительно проинформировать.


#5

День добрый, да было бы интересно его посмотреть


#6

Похоже, вот то, что нужно: https://www.itophub.io/wiki/page?id=extensions%3Acombodo-notify-on-expiration.