Поделиться через


Уведомления о выполнении волны

Функция Уведомления о выполнении волны использует бизнес-события и центр уведомлений для доставки уведомлений, которые относятся к выполнению волн. Она позволяет указать типы событий, создающих уведомления, склады, которые их создают, и пользователей, которые их получают.

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

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

Включение или отключение функции уведомлений о выполнении волны

Чтобы использовать эту функцию, ее необходимо включить для системы. В Supply Chain Management версии 10.0.25 эта функция включена по умолчанию. В Supply Chain Management версии 10.0.29 эта функция является обязательной и не может быть отключена. При запуске версии, более старой, чем 10.0.29, администраторы могут включать или выключать эту функцию путем поиска функции Уведомления о выполнении волны в рабочей области Управление функциями.

Сценарий: отправка уведомлений о пакетном выполнении волн в центр уведомлений

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

Сделать демонстрационные данные доступными

Для выполнения этого сценария необходимо установить демонстрационные данные, а также необходимо выбрать юридическое лицо USMF.

Убедитесь, что волны выполняются в пакетном режиме

  1. Перейдите в раздел Управление складом > Настройка > Параметры управления складом.
  2. На экспресс-вкладке Обработка волн установите для параметра Обрабатывать волны в партии значение Да.

Примечание

Если вы хотите отключить уведомления о пакетном выполнении волн, установите для параметра Отключить пакетные уведомления об обработке волн значение Да.

Настройка политики уведомлений о волнах

Политики уведомления о волнах определяют типы отправляемых уведомлений и пользователей, которые получают уведомление.

  1. Перейдите в раздел Управление складом > Настройка > Волны > Политики уведомления о волнах.

  2. Создайте запись со следующими параметрами:

    • Политика уведомления о волнах:24BatchError

    • Описание:Ошибка пакетной обработки волны для склада 24

    • Отправлять уведомление:Только при ошибке

    • Для роли:Системный администратор

      Примечание

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

  3. На панели операций выберите Сохранить.

Настройка шаблона волны

Шаблоны волн позволяют связывать отдельные экземпляры методов волны с соответствующими шаблонами этикетки волны.

  1. Перейдите в раздел Управление складом > Настройка > Волны > Шаблоны волны.
  2. В области списка задайте для поля Тип шаблона волны значение Отгрузка, затем выберите шаблон волны 24 Отгрузка по умолчанию для склада 24.
  3. На экспресс-вкладке Общие задайте в поле Политика уведомлений и волне значение 24BatchError.

Настройка шаблона работы

Шаблоны работы используются во время выполнения волны для создания работы. Для этого сценария выполнение волны должно вызывать ошибку. Задав для запроса шаблона работы использование несуществующего склада, можно гарантировать, что выполнение волны завершиться сбоем и, таким образом, будет отправлено уведомление.

  1. Перейдите в раздел Управление складом > Настройка > Работа > Шаблоны работ.

  2. В области списка задайте для поля Тип шаблона работы значение Заказы на продажу, затем выберите шаблон работы 24 Этап заказа на продажу для склада 24.

  3. На панели операций выберите Изменить запрос.

  4. В диалоговом окне редактора запросов на вкладке Диапазон измените следующую строку (или добавьте ее, если она не существует):

    • Таблица:Временные проводки работы
    • Производная таблица:Временные проводки работы
    • Поле:Склад
    • Критерии: измените значение с 24 на Ошибка.
  5. Выберите ОК и подтвердите изменение.

Создание заказа на продажу и выпуск его на склад

  1. Перейдите в раздел Продажи и маркетинг > Заказ на продажу > Все заказы на продажу.

  2. Создайте заказ на продажу со следующими параметрами:

    • Счет клиента:US-001
    • Склад:24
  3. На экспресс-вкладке Строки заказа на продажу добавьте строку заказа на продажу со следующими параметрами:

    • Код номенклатуры:A0001
    • Количество:10

    Примечание

    Эти номенклатуры и количества являются только примерами. На указанном складе должно быть достаточно запасов.

  4. Пока новая строка все еще выбрана на экспресс-вкладке Строки заказа на продажу, выберите Запасы > Резервирование на панели инструментов.

  5. На странице Резервирование в области действий выберите Зарезервировать лот. Затем закройте страницу.

  6. На панели операций на вкладке Склад выберите вариант Выпустить на склад.

Уведомления из выполнения пакетного задания волны

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

Ошибка при выполнении волны
Произошла ошибка при выполнении волны USMF-000000001.
Последние сообщения: никакая работа для волны USMF-000000001 не была создана.

СТАТУС
Активные сотрудники

Открыть сведения о волне