История изменений остатков: кто изменил, когда и прошло ли изменение
· 4 минуты чтения
Единиц меньше, чем вы помните, и непонятно, что это: продажа на сайте, обновление из Shopify или изменение, которое вы сделали вручную и забыли. В журнале действий каждое изменение занимает строку, где видно, что было до и что стало после, кто или что его сделал и действительно ли магазин его принял.
Что попадает в журнал
Журнал открывается из пункта «Журнал действий» в меню. Каждая строка означает одно действие в одном магазине:
- Остатки, отправленные в магазин: продажа в другом магазине, которую перенесла синхронизация, или количество, заданное вручную в панели редактирования.
- Товар, добавленный в магазин отсюда или получивший там недостающие вариации.
- Товар, удаленный из магазина отсюда, и товар, удаленный в самом магазине, который обнаружился, когда система загружала товары магазина.
- Артикулы и описания, добавленные товарам отсюда.
- Товар, скрытый во всех магазинах или снова показанный в них.
- В Wolt: размер, который открыли или закрыли, позиция, которую скрыли или показали, и заказ из Wolt, который списал остатки на сайтах.
- Заказ, переведенный в другой статус или удаленный отсюда, если экран заказов включен.
Сама продажа на сайте отдельной строкой не записывается. Записывается то, что синхронизация после нее отправила в остальные магазины. Когда синхронизация выключена, изменение остатков, сделанное в самом магазине, никуда не отправляется и в журнале тоже не появляется.
Что написано в каждой строке
В каждой строке пять столбцов: «Позиция», «Магазин», «Изменение», «Результат» и «Когда и кто». Для остатков «Изменение» показывает, что было в магазине до и что в него отправили, например 4 → 3, или «Нет в наличии» и «Без ограничений», когда количества нет. В столбце «Когда и кто» указано, когда это произошло и кто или что это сделал:
- Имя того, кто сохранил изменение, если оно сделано вручную.
- «Автоматическая синхронизация», а под ней «Источник изменения:» и магазин, где была продажа или изменение.
- «Продажа» с названием точки и номером заказа, когда заказ из Wolt списал остатки на сайтах.
- «Обновление доступности», когда размер в Wolt открыли или закрыли по остаткам на сайтах.
- «Обнаружено при загрузке из магазина», когда кто-то удалил товар прямо в магазине. В такой строке также написано «Товар удален в самом магазине, а не из системы.»

Прошло или только отправлено
На сайтах после каждого изменения StoreDuet снова считывает магазин, и изменение считается выполненным, только если магазин возвращает ровно то, что мы запросили. «Результат» показывает, чем закончилась эта проверка. «Обновлено и проверено» значит, что магазин считали снова и в нем есть то, что отправили. Для товаров это «Добавлено и проверено» или «Удалено и проверено».
«Отправлено, не проверено» значит, что магазин принял изменение, но считать его обратно не удалось. «Ошибка» приходит с причиной под ней: например, магазин отклонил обновление или значение, считанное из него, отличается от запрошенного. Так обновление, которое не прошло, видно в журнале раньше, чем оно превратится в заказ на товар, которого уже нет. Как еще избежать таких заказов, читайте в статье о продажах сверх остатков.
В Wolt нельзя считать обратно то, что сообщили точке, поэтому строки «Обновление доступности» остаются «Отправлено, не проверено».
Если что-то не прошло
Причина написана под результатом. Дальше все зависит от случая:
- Вы сохранили изменения в панели редактирования («Изменить» рядом с товаром, на экране «Остатки»), и часть не прошла: панель пишет «Часть изменений не прошла» и показывает причину рядом с каждым магазином. Когда устраните ее, нажмите в той же панели «Повторить»: снова отправится только то, что не прошло.
- «Отправлено, не проверено»: нажмите «Обновить из магазинов» на экране «Остатки» и посмотрите, что в магазине сейчас.
- Магазин отмечен «Требует внимания»: в его карточке на экране «Магазины» написано, в чем проблема. Когда исправите ее, выберите «Проверить подключение» в меню карточки.
30 дней, и названия такими, какими они были
Журнал хранит последние 30 дней, а кнопка «Более старые» под таблицей ведет дальше в прошлое. Каждая строка хранит свою копию названий товара и магазина такими, какими они были в момент изменения. Поэтому она читается правильно и после того, как товар переименовали или удалили, и после отключения магазина.
А если товар все же продали дважды, журнал показывает каждое обновление, отправленное в магазины, и когда оно было, и можно решить, нужен ли одному из них страховой запас.
Читать дальше

· 4 минуты чтения
Продажа сверх остатков: почему продается товар, которого уже нет, и как этого избежать
Почему магазин продает товар, который закончился в другом, и как StoreDuet это закрывает: синхронизация, страховой запас и сверка с магазином.

· 3 минуты чтения
Страховой запас остатков: что это и когда он нужен
Страховой запас держит несколько единиц в резерве и не показывает их, чтобы последнюю не продали дважды. Как он работает в StoreDuet и какой выбрать.