/
Загрузка основной карточки товара без цены

Публичный ресурс

Загрузка основной карточки товара без цены

Формат данных: Импорт товарного справочника из ERP в SetRetail10 | id ИмпорттоварногосправочникаизERPвSetRetail10 Товар<good>

Кейс импорта карточки товара вместе с ценой в одном задании не рассматривается, так как такой способ не рекомендован к применению.

Загрузка товара без цены в SetCentrum

Загрузка карточки товара без цены, без товарной группы, без номера магазина, товар не был ранее загружен, группа товара не была ранее загружена, цена не была ранее загружена

  1. На вход SetRetail поступает товар без цены и группы товара.

    1. Если включена настройка “Магазины - Товарные полки - Проверка на целостность” по признаку “Цена” и “Товарная группа“, товар будет отброшен и не сохранён в ЦО. Информацию по причине отклонения товара можно найти в модуле “Интеграция - Отклоненные товары“.

  2. Товар сохраняется в ЦО.

  3. Товар не отправляется на магазины и кассы.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <goods-catalog> <good marking-of-the-good="0040334238_TEST"> <name>Тестовый товар 0040334238_TEST</name> <product-type>ProductPieceEntity</product-type> <measure-type id="Шт."> <name>Шт.</name> </measure-type> <vat>20</vat> </good> </goods-catalog>

Загрузка карточки товара без цены, без номера магазина, с указанием товарной группы, товар не был ранее загружен, группа товара не была ранее загружена, цена не была ранее загружена

  1. На вход Set10 поступает товар без цены, с указанной группой товара.

    1. Если включена настройка “Магазины - Товарные полки - Проверка на целостность” по признаку “Цена” и “Товарная группа“, товар будет отброшен и не сохранён в ЦО. Информацию по причине отклонения товара можно найти в модуле “Интеграция - Отклоненные товары“.

  2. Товар сохраняется в ЦО.

  3. Товар и группа товара не отправляется на магазины и кассы.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <goods-catalog> <good marking-of-the-good="0040334238_TEST"> <name>Тестовый товар 0040334238_TEST</name> <product-type>ProductPieceEntity</product-type> <group id="4201034"> <name>Тестовая группа 0040334238</name> </group> <measure-type id="Шт."> <name>Шт.</name> </measure-type> <vat>20</vat> </good> </goods-catalog>

Загрузка карточки товара без цены, с указанием номера магазина, цена не была ранее загружена

  1. На вход Set10 поступает товар без цены.

    1. Если включена настройка “Магазины - Товарные полки - Проверка на целостность” по признаку “Цена” и “Товарная группа“, товар будет отброшен и не сохранён в ЦО. Информацию по причине отклонения товара можно найти в модуле “Интеграция - Отклоненные товары“.

  2. Товар с новыми значениями обновляется в ЦО.

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

    2. Исключение составляют группы продаж <sale-group>, они могут быть загружены в разрезе магазинов только при импорте отдельным потоком. Если они загружены в составе карточки товара, будут сохранены для всех магазинов.

  3. Товар не отправляется на магазины и их кассы.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <goods-catalog> <good marking-of-the-good="0040334238_TEST"> <name>Тестовый товар 0040334238_TEST</name> <product-type>ProductPieceEntity</product-type> <group id="42012034"> <name>Тестовая группа 42012034</name> </group> <measure-type id="Шт."> <name>Шт.</name> </measure-type> <vat>20</vat> <sale-group id="10001" deleted="false"> <name>SALEGROUP1</name> </sale-group> </good> </goods-catalog>

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

  1. На вход Set10 поступает товар без цены.

    1. Если включена настройка “Магазины - Товарные полки - Проверка на целостность” по признаку “Цена”, товар будет отброшен и не сохранён в ЦО. Информацию по причине отклонения товара можно найти в модуле “Интеграция - Отклоненные товары“.

  2. В ЦО обновляется дата последней загрузки товара.

  3. Товар со всеми связанными сущностями отправляется на те магазины и их кассы, для которых была ранее загружена цена. Сама цена не будет отправлена!

    1. Если цена была загружена без указания номера магазина, товар отправляется на ВСЕ магазины и их кассы.

    2. Если в товаре не указан НДС (<vat>), товар будет доставлен на сервер, но будет отброшен кассой.

Удаление товара

  1. На вход Set10 поступает задание на удаление товара с признаком <delete-from-cash>true</delete-from-cash>

  2. Товар помечается в ЦО как удалённый, но не удаляется из БД.

  3. Товар помечается в магазинах как удалённый, но не удаляется из БД.

  4. Товар полностью удаляется с касс.