«Система уведомлений» в помощь бизнесу. Часть 3
События для уведомлений.
В процессе разработки мы пришли к выводу, что универсального способа отслеживания различных событий не существует, поэтому сгруппировали уведомления по набору данных — источнику информации.
К примеру, «Блокирование заявки на закупку» содержит информацию о моменте проставления метки блокировки в заявке на закупку. Но есть своего рода триггер — момент изменения заявки.
Полной противоположностью является уведомление «Приближение даты поставки. Организация самовывоза ТМЦ». Для него система в автоматическом режиме отслеживает документы, рассчитывает сроки и начинает присылать уведомление о необходимости организовать самовывоз ТМЦ от поставщика начиная с определённого дня до даты поставки.
Удобство всем!
Удобство и гибкость должны быть не только в пользовательском интерфейсе, но и в интерфейсе поддержки. Мы реализовали возможность менять настройки системы уведомлений — достаточно выбрать нужное уведомление. И мы заранее сгруппировали ключевые поля по различным документам, что позволяет не привлекать разработчиков к добавлению новых полей в подписки. Изменить текст сообщения тоже можно самостоятельно.
Что же нам дала система уведомлений?
Мы в «Северстали» пользуемся системой уведомлений уже более четырёх лет. За это время она успела мигрировать из ERP в S/4 и обзавестись множеством новых функций. А это тысячи разосланных писем, вовремя полученных уведомлений и своевременно принятых решений.
