Перейти к содержанию
Содержание

Остатки Маркета: не складывайте FIT, AVAILABLE и FREEZE

Товар есть на складе, но доступное количество меньше. Перед корректировкой учёта проверьте, какие состояния сравниваются. В API Маркета «годный» остаток и «доступный к заказу» отвечают на разные вопросы.

Выберите одну позицию для сверки

Сохраните исходный ответ API, магазин, модель работы, SKU, warehouseId и время получения. Рядом запишите updatedAt позиции. Не подменяйте момент обновления данных временем скачивания файла. Сравнивайте один товар и один склад с сопоставимым срезом учётной системы.

Остатки Маркета: не складывайте FIT, AVAILABLE и FREEZE

В описании метода Маркета указаны значения типов: AVAILABLE означает доступный для продажи товар, FIT включает годный товар как свободный, так и зарезервированный, а FREEZE обозначает резерв под заказы. Поэтому складывать эти три числа как независимые запасы нельзя: получится повторный учёт.

Подпишите показатели в рабочей таблице

ПолеКак использовать при сверке
AVAILABLEСопоставить с доступным к продаже количеством
FITПроверять как годный запас, включающий резерв
FREEZEРазбирать как резерв под заказы
QUARANTINEРазбирать отдельно как временно недоступный товар
DEFECT, EXPIRED, UTILIZATIONНе включать автоматически в предложение покупателю

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

Не потеряйте склад возвратов

Для FBS метод может вернуть не только партнёрский склад, но и склад возвратов Маркета. Для FBY и LaaS возможны несколько warehouseId. Сохраните этот идентификатор в каждой строке: объединение по одному SKU скрывает место нахождения товара. Метод особенно актуален для FBY, LaaS и кабинетов FBS, DBS, Экспресс с группами складов. Для последних трёх моделей без групп документация направляет к другому методу получения остатков.

Если товар оказался на другом складе или в другом состоянии, не оформляйте недостачу по одному сравнению итогов. Сначала установите, какая операция объясняет разницу.

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

В итоговом реестре оставьте SKU, склад, тип, количество и время обновления с обеих сторон. Разнесите расхождения на несовпадение области, времени и необъяснённое количество. Для резерва проверьте соответствующие заказы, для временной недоступности уточните состояние товара. QUARANTINE в этом ответе относится к остатку, а не к карантину цен.

Результат проверки: понятная пара сопоставимых показателей и список конкретных расхождений. Если количество всё ещё не объясняется, передавайте ответственному исходный ответ и строку сверки, сохранив данные до коррекции.

Теги

Комментарии 0

0 / 1500

Популярные статьи