После того как базовая схема обмена с МоимСкладом настроена, реальная работа синхронизации сводится к двум вопросам: как часто обновлять данные и что делать при расхождениях.
Частота синхронизации зависит от оборота
Для товаров с редкими продажами достаточно синхронизации раз в час. Для быстрооборачиваемых позиций, где несколько заказов могут прийти за минуты, стоит сократить интервал до нескольких минут — иначе риск продать несуществующий остаток растёт вместе со спросом.
Что делать при расхождении данных
Если остаток в МоемСкладе и на сайте разошёлся из-за сбоя синхронизации, система должна логировать факт расхождения, а не просто молча перезаписывать одно значение другим — это позволяет заметить системную проблему, а не только её отдельное проявление.
Синхронизация статусов заказа в обе стороны
Когда кладовщик отмечает заказ как «собран» в МоемСкладе, статус должен обновляться и на сайте, чтобы клиент видел актуальную информацию — без этого сайт и склад живут в двух независимых картинах реальности.
Уведомления о сбое синхронизации
Если синхронизация не выполнилась (например, МойСклад временно недоступен), должно приходить уведомление ответственному — тихий пропуск одного цикла синхронизации может остаться незамеченным до момента, когда расхождение станет заметно клиентам.



