Доброго дня.
Текущая версия Synchrozon при отмене заказа на Озоне отменяет заказ в 1с. И соответственно освобождает из резерва товар, который тут же по синхрону залетает как существующий остат...
Подробнее>>
Насколько я понял из Вашего описания ситуации, товар по заказу уже отправлен (со склада ушел, но клиент его еще не забрал).
Соответственно, логично, что в таком случае должно быть какое-то перемещение с Вашего Основного склада на какой-нибудь технический склад (товары в пути, или в конкретную точку выдачи).
Ну и остатки на технических складах выгружать на сайт не нужно.
В этом случае, отмена заказа будет снимать товар с резерва, но т.к. товар в остатке на Основном складе еще не появился, то он в свободных появляться и не будет.
Но надо учесть, что при формировании заказа товар резервируется на Основном складе, и в момент перемещения нужно снимать его с резерва на Основном складе и ставить его в резерв на техническом складе. Тогда отмена заказа должна снимать резерв с технического, а не с Основного склада.
Кстати, такая реализация позволит легко видеть товары, которые нужно вернуть с технических складов на Основной склад (всё, что на этих складах не зарезервировано - подлежит возврату на Основной склад).
Я это решение как-то так вижу (если с точки зрения Стратегии смотреть).
Для участия в обсуждении Вам необходимо авторизоваться либо зарегистрироваться