Как сочетать разные способы управлять ассортиментом
Общий принцип
Вы можете сочетать разные инструменты так, как вам удобно. Например, добавлять товары с помощью Excel-файла, дополнять их карточки в кабинете, а остатки передавать через API.
При этом действует очень простое правило: Маркет всегда считает актуальными те данные, которые получил от вас последними. Например, если вы изменили цену товара в кабинете, а потом загрузили файл, в котором указана прежняя цена, — установится цена из файла.
Из этого правила есть два исключения: передача YML-файла с атрибутом date и передача цен и остатков по API.
YML-файл с атрибутом date
В YML-файле прямо указано, на какой момент актуальны данные в нем — и этот момент может не совпадать с моментом загрузки файла. Маркет учитывает эти данные.
Допустим, вы изменили цену товара в кабинете, а после этого Маркет автоматически скачал файл, в котором указана старая цена. Маркет проверит, что раньше: момент изменения цены вручную или значение в атрибуте date.
Пример
- В 12:15 вы изменили цену товара в кабинете.
- В 13:30 Маркет скачал YML-файл, в котором указана прежняя цена. В атрибуте
dateуказано, что он актуален на 12:00. - Маркет оставит ту цену, которую вы установили вручную.
Передача по API
Если вы подключили передачу остатков по API, Маркет будет игнорировать соответствующие значения из файлов, а в кабинете не будет соответствующих полей.
