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


Настройка буферов запасов и уровней запасов

В этой статье объясняется, как настроить буферы запасов и уровни запасов, которые определяют сообщения о доступности запасов на сайта Microsoft Dynamics 365 Commerce.

Dynamics 365 Commerce headquarters хранит данные о запасах и различные каналы, такие как приложения POS, витрины магазина электронной коммерции и другие настраиваемые интегрированные приложения, которые извлекают и помещают запасы в асинхронном режиме. Таким образом, доступные значения запасов, полученные через страницу запасов в наличии в центральном офисе Commerce через интерфейс пользователя POS и через API доступности запасов для электронной коммерции, не всегда 100-процентно точны в реальном времени.

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

Необходимое условие: включите функцию буфера запасов и уровней запасов

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

  1. Перейдите в раздел Администрирование системы>Рабочие области>Управление функциями.
  2. Найдите функцию Включить буферы запасов и уровни запасов, выберите ее строку и нажмите кнопку Включить.

После включения функции можно найти уровни запасов в Retail and Commerce > Управление запасами.

Создание и настройка профиля уровня запасов

Профиль уровня запасов определяет, будет ли данный статус количества продукта учитываться состоянии "в наличии", "нет на складе" или в каком-либо другом настраиваемом статусе. Можно создавать и настраивать несколько профилей уровней запасов для каждого юридического лица. Каждый профиль состоит из набора уровней запасов, и каждый уровень определяется диапазоном, кодом и меткой.

  • Диапазон — каждый диапазон определяется начальным количеством и конечным количеством. Значение количества попадает в диапазон, если оно больше начального количества этого диапазона и не превышает конечное количество. Значение количества рассматривается как единица измерения продажи в расчетах.
  • Код — это внутренняя аббревиатура, представляющая уровень. Клиенты, непосредственно интегрированные с API запасов, могут использовать коды для создания дополнительной логики для данного уровня запасов. Например, они могут отключить возможность приобретения продукта, когда его код уровня запасов имеет значение OOS (нет на складе).
  • Метка — это значимое сообщение для клиента, которое передает уровень запасов клиентам на сайте электронной коммерции.

Создание профиля уровня запасов

Чтобы создать профиль уровня запасов, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Управление запасами>Уровни запасов.
  2. В области действий выберите Создать, а затем введите значения в поля Код профиля и Описание.
  3. На экспресс-вкладке Диапазоны выберите Добавить, чтобы добавить новый уровень, а затем введите значения в столбцы Начальное количество, Конечное количество, Код и Метка для этого уровня. Повторите этот шаг для добавления дополнительных уровней. При необходимости можно изменить значения в сетке данных или выбрать Удалить, чтобы удалить уровень.
  4. На панели операций выберите Сохранить.

При создании нового профиля автоматически инициализируются два уровня запасов:

  • OOS — уровень "нет на складе", где нижняя граница диапазона — отрицательная бесконечность. Начальное количество и код невозможно изменить для этого уровня.
  • AVAIL — уровень "доступно", где верхняя граница диапазона — бесконечность. Конечное количество и код невозможно изменить для этого уровня.

Примечание

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

Можно использовать кнопку Переводы на панели операций для настройки локализованных строк для сообщения меток. Затем необходимо выполнить задание графика распределения 1110 (Глобальная конфигурация) для синхронизации локализованных строк с каналами.

Настройка профиля уровня запасов

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

Чтобы настроить профиль уровня запасов для категории, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Продукты и категории>Иерархия продуктов Commerce.
  2. Выберите категорию, чтобы настроить профиль уровня запасов.
  3. На экспресс-вкладке Свойства продажи продукта выберите юридическое лицо.
  4. В разделе Запасы Commerce в поле Профиль уровня запасов выберите один из заранее определенных профилей уровня запасов.

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

Чтобы настроить профиль уровня запасов для выпущенного продукта, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Продукты и категории>Выпущенные продукты по категориям.
  2. Выберите продукт, а затем откройте страницу сведений о продукте.
  3. На экспресс-вкладке Продажа в разделе Запасы Commerce в поле Профиль уровня запасов выберите один из заранее определенных профилей уровня запасов.

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

Примечание

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

Чтобы синхронизировать конфигурации профилей уровня запасов с каналами, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>ИТ Retail и Commerce>График распределения.
  2. Запустите график распределения 1040 (Продукт).

Настройка буфера запасов

Буфер запасов — это определяемое пользователем значение, которое вычитает дополнительное количество номенклатуры из исходного количества для расчета ожидаемого количества. Это ожидаемое количество дает розничным продавцам надежный буфер, что позволяет не перепродавать продукт (продавая его больше, чем есть в фактических запасах). Можно настроить буфер запасов на уровне категории продукта или на уровне отдельного продукта. Если буфер запасов не указан, используется значение по умолчанию 0 (ноль).

Чтобы настроить буфер запасов для категории, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Продукты и категории>Иерархия продуктов Commerce.
  2. Выберите категорию, чтобы настроить буфер запасов.
  3. На экспресс-вкладке Свойства продажи продукта выберите юридическое лицо.
  4. В разделе Запасы Commerce в поле Буфер запасов введите положительное значение.

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

Чтобы настроить буфер запасов для выпущенного продукта, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Продукты и категории>Выпущенные продукты по категориям.
  2. Выберите продукт, а затем откройте страницу сведений о продукте.
  3. На экспресс-вкладке Продажа в разделе Запасы Commerce в поле Буфер запасов введите положительное значение.

При создании нового продукта поле Буфер запасов будет иметь значение, настроенное для категории, с которой связан продукт.

Примечание

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

Чтобы синхронизировать конфигурации буферов запасов с каналами, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>ИТ Retail и Commerce>График распределения.
  2. Запустите график распределения 1040 (Продукт).

Использование буферов запасов и уровней запасов в сценарии электронной коммерции

Построитель сайтов Commerce использует функции буфера запасов и уровня запасов в центральном офисе Commerce для определения сообщений доступности запасов на сайтах электронной коммерции. Для получения дополнительной информации о см. раздел Применение настроек запасов.

Кроме того, при интеграции со сторонним решением электронной коммерции можно использовать API GetEstimatedAvailability и GetEstimatedProductWarehouseAvailability для отображения доступности запасов продукта в вашем сценарии электронной коммерции. Дополнительные сведения об этих API см. в разделе Расчет наличия запасов для розничных каналов.

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

Чтобы настроить реакцию API на доступность продукта, выполните следующие действия.

  1. Перейдите в раздел Retail и Commerce>Настройка центрального офиса>Параметры>Параметры Commerce.
  2. В разделе Запасы магазина на вкладке Запасы в поле API доступности продукта для электронной коммерции выберите значение.
  3. Чтобы применить настройки к каналам, выполните задание графика распределения 1110 (Глобальная конфигурация).

Дополнительные ресурсы

Управление продуктами и категориями продуктов

Применение настроек запасов

Расчет наличия запасов для розничных каналов