Выкладываю проект с расширениями стандартных оповещений AX 4.0 SP2 EE.
Новые возможности:
1. Создание правил оповещений:
1.1. Указание группы пользователей - оповещение получат все пользователи группы. Обязательность поля "Код пользователя" сохранена, проверка на права доступа также оставлена стандартная - по стандартному пользователю.
1.2. Указание поля или метода исходной таблицы, содержащей код пользователя - оповещение получит соответствующий пользователь. Поле указывается в виде %createdBy%, метод - виде %method()%. Проверки на валидность поля или метода нет.
1.3. Использование мета-тегов в Теме и Сообщении. Можно указать поле или метод записи для подстановки в Тему или Сообщение оповещения. Пример: %itemId% или %getPrice()%.
2. Расширение формы просмотра оповещений:
2.1. Добавлена группа с фильтрами - группа видна только пользователям с правами на ключ AdminSetup. Удобно просматривать "чужие" или "удаленные" оповещения.
2.2. Добавлены поля "Тип" (показывает как был выбран адресат - по пользователю, по группе или из исходной записи) и "Код группового оповещения" - если оповещение для группы пользователей - ссылка на базовое оповещение.
3. Исправление стандарта:
3.1. Исправлен переход к источнику оповещения для таблиц с несколькими составными индексами.
4. Создание оповещений из кода:
4.1. Класс EventInboxCreate - создание оповещений (включая почтовые) из кода. Пример использования - см. джоб tutorialCreateInbox.
4.2. Джоб tutorialCreateAlert - программное создание оповещения (без почты) работой напрямую с таблицами оповещений.
Проект выкладывается для ознакомления и использования для собственных нужд

Все функции протестированы, но 100% гарантии не даю =)
Если есть замечания или пожелания - пишите.