О неотправленных оповещениях

Применимо к: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

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

Изменение данных до создания оповещений

Если вы не получаете оповещение, которое ожидается, возможно, данные были изменены перед обработкой события, в результате чего условия больше не соответствуют правилу оповещения. В результате при обработке события никакое оповещение не отправлялось.

Когда пакетное задание выполняется, оно обрабатывает записи журнала событий и сопоставляет фактические данные в базе данных с условиями правила. Однако если данные были изменены после того как событие было занесено в журнал, некоторые условия могут больше не удовлетворяться. В этом случае никакие оповещения не создаются. Дополнительные сведения см. в подразделе "Проверка рисков при низкой частоте пакетной обработки" раздела "Обработка пакетов для событий на основе изменений" в О выполнении пакета оповещений.

Правила генерации оповещений не учитываются во время импорта данных

Во время импорта данных обработка оповещений может быть отключена, чтобы предотвратить отправку большого количества пользователям, создавшим правила оповещений. Когда создание оповещений отключается, импортируемые данные не создают никаких оповещений, даже если некоторые из существующих правил соответствуют условиям импортированных данных.

Задержка оповещений

Если для пакетной обработки установлена низкая частота, оповещения, основанные на правилах с небольшим временным лимитом, могут отправляться слишком поздно и быть бесполезными.

Aa834432.collapse_all(ru-ru,AX.60).gifпример

Вы указали, что хотите получать оповещение за два дня до срока оплаты заказ на покупку. Если пакетное задание запускается только один раз в два дня, вы можете фактически получать оповещение за один день до срока оплаты заказа на покупку. Поэтому ожидаемое предупреждение за два дня не достигается.

Эта ситуация также относится к оповещениям, связанным со сроками в прошлом. Например, вы хотите получать оповещения через 5 дней после срока оплаты заказа на покупку. Если пакетное задание выполнятся раз в два дня, вы можете фактически получить оповещение через шесть дней после срока оплаты заказа. Дополнительные сведения см. в разделе "Обработка пакетов для событий срока выполнения2 в О выполнении пакета оповещений.

Правила оповещения устаревают, и оповещения не отправляются

Правила для оповещений о сроке выполнения могут настраиваться более гибко относительно лимитов времени. Другими словами, правила генерации оповещений о сроках выполнения могут иметь встроенные временные допуски для обработки ситуаций, когда пакетные задания не выполняются в течение определенного времени. Однако если настроенный для правил оповещения временной допуск превышен, оповещение становится устаревшим. Поэтому, никакие оповещения не отправляются. Дополнительные сведения см. в подразделе "Настройка гибких сроков выполнения" раздела "Обработка пакетов для событий срока выполнения" в О выполнении пакета оповещений.

Очередь событий удаляется

Если очередь событий удаляется до выполнения пакетного задания, пользователи, имеющие активные правила оповещения в системе, не получают ожидаемые уведомления. Дополнительные сведения см. в разделе "Удаление очереди сообщений" в О выполнении пакета оповещений.

Изменение параметров безопасности

Если параметры безопасности были изменены, пользователь может больше не иметь разрешения на доступ к данным, на которых основаны правила оповещения. В этом случае никакие оповещения, созданные правилом, не отправляются пользователю.

См. также

О выполнении пакета оповещений

Настройка выполнения пакета оповещений