Список продуктов, поддерживающий запасы
В этой статье описывается, как организации могут настроить страницы списка продуктов на веб-сайтах электронной коммерции Microsoft Dynamics 365 Commerce так, чтобы они были осведомлены о запасах. Страницы списка продуктов включают целевые страницы категории и страницы результатов поиска.
Покупатели обычно ожидают, что обнаружение продуктов на всем сайте электронной коммерции должно учитывать запасы, чтобы они могли решать, что делать, если продукта нет на складе. Модули категории и результатов поиска из библиотеки модулей Commerce могут быть настроены для включения данных запасов. Таким образом они могут предоставлять следующие возможности:
- Отображение меток уровней запасов вместе с продуктами.
- Скрытие продуктов, отсутствующих в запасах, из списка продуктов.
- Перемещение продуктов, отсутствующих на складе, в конец страниц списков продуктов.
- Поддержка фильтрации продуктов на основе запасов.
Чтобы включить эти возможности, необходимо сначала включить функцию Расширенное обнаружение продуктов электронной коммерции для учета запасов в Commerce headquarters.
Примечание
- В Commerce версии 10.0.29 и новее, функция Расширенное обнаружение продуктов электронной коммерции для учета запасов включена по умолчанию.
- Список продуктов с учетом запасов рассчитывается в головном офисе и не использует расчет запасов на стороне канала. Между этими двумя функциями могут быть несоответствия.
Настройка атрибута продукта для доступности запасов
Список продуктов, поддерживающий запасы, использует структуру атрибутов продукта. В качестве необходимого условия необходимо создать специальный атрибут продукта для сбора данных о доступности запасов.
Чтобы настроить атрибут продукта для доступности запасов в Commerce headquarters, выполните следующие шаги.
- Перейдите в Retail и Commerce > ИТ Retail и Commerce > Продукты и запасы > Заполнить атрибуты продукта уровнем запасов.
- В диалоговом окне Заполнить атрибуты продукта уровнем запасов в поле Имя атрибута и типа продукта введите настраиваемое имя для специального атрибута продукта, который будет создан для сбора данных инвентаризации.
- В поле Доступность запасов на основе выберите тип количества, на котором должен основываться расчет уровня запасов: Физически доступно или Доступное общее количество.
- Установите для параметра Пакетная обработка значение Да.
- Нажмите ОК.
Примечание
Для согласованного расчета уровня запасов между страницами веб-сайта электронной коммерции обязательно выберите одинаковый тип количества в поле Доступность запасов на основе для задания Заполнить атрибуты продукта уровнем запасов и для параметра На основе уровня запасов в конструкторе сайтов Commerce.
Следующим шагом после создания специального атрибута продукта является настройка атрибута для интернет-канала.
Чтобы настроить атрибут для интернет-канала в Commerce headquarters, выполните следующие шаги.
- Перейдите в раздел Retail и Commerce > Настройка канала > Категории каналов и атрибуты продуктов.
- Выберите интернет-канал, для которого требуется включить возможности списка продуктов с учетом запасов.
- Выберите и откройте соответствующую группу атрибутов, затем добавьте к ней новый атрибут продукта.
- Перейдите в раздел Розничная торговля и коммерция > ИТ розничной торговли и коммерции > График распределения и выполните задание 1150 (Каталог). Рекомендуется также запланировать это задание как процесс пакетной обработки, выполняемый с такой же периодичностью, что и задание Заполнить атрибуты продукта уровнем запасов.
Примечание
В Commerce версии 10.0.26 и более ранних после добавления атрибута продукта доступности запасов в группу атрибутов необходимо также выбрать Задать метаданные атрибута, затем включить параметры Показать атрибут для канала, Возможно извлечение, Возможно уточнение и Возможен запрос для нового атрибута продукта.
Настройка поведения отображения для отсутствующих на складе продуктов на страницах списка продуктов
После выполнения всех вышеперечисленных шагов настройки уточнения на страницах категорий и результатов поиска будут иметь параметр фильтрации на основе запасов. Для каждой плитки продукта, отображаемой на странице, будет отображаться метка уровня запасов.
На странице категории и результатов поиска отображаются продукты на главном уровне, а не на уровне вариантов продукта. Уровень запасов, отображаемый рядом с каждым продуктом, является сводным уровнем запасов, определяемым уровнем запасов всех вариантов продукта. Уровень запасов для варианта рассчитывается на основе запасов в наличии для этого варианта на складе по умолчанию в интернет-канале в Commerce headquarters. Уровень запасов основного продукта имеет два возможных значения, представляющих состояния "в наличии" и "нет в наличии". Основной продукт считается недоступным на складе, когда на складе нет его вариантов. В противном случае продукт считается "в наличии". Метка для значения извлекается из определения уровня запасов. Если уровень запасов не определен, метки по умолчанию (на английском языке) имеют вид В наличии и Нет в наличии.
Можно настроить параметр Параметры запасов для страниц списков продуктов в конструкторе сайтов Commerce, чтобы управлять отображением отсутствующих на складе продуктов на странице категории и результатов поиска. Для получения дополнительной информации о см. раздел Применение настроек запасов.