
Заказ, который не доехал до склада
Заказ с сайта не доехал до склада: товар без связи с МойСклад. Третий раз чинили карточку, не причину.
Симптом
Менеджер оформляет заказ на новый товар. В CRM он создаётся нормально. В МойСклад не попадает: не получает идентификатор ни через пять минут, ни через сутки.
При этом через другую карточку того же товара — работает.
Пока не починено, менеджер создаёт заказ в МойСкладе руками и связывает по номеру. При потоке заказов и акциях это прямой путь к ошибкам в ценах.
И главное — в заявке было написано: такая же ошибка уже была при появлении дегидраторов и моющих пылесосов. Третий раз.
Разбор
Причина: товар не связан с системой МойСклад.
У каждого товара есть внешний код — служебный идентификатор, по которому две системы понимают, что речь про одну позицию. У этого товара он либо отличался, либо отсутствовал.
Не совпали идентификаторы → товар не находится → весь заказ не выгружается. Ломается одна позиция, а падает выгрузка целиком.
Почему повторялось
Потому что чинили следствие. Каждый раз конкретный товар исправляли, и на этом всё.
А причина была в другом: модуль интеграции сайта не передавал внешний код при создании карточки. Каждый новый товар рождался сломанным по умолчанию, вопрос был только в том, когда заметят.
Что сделали
Вывели поле внешнего кода прямо в карточку товара в админке, чтобы заполнять вручную и не ждать. Автоматическую передачу поставили следующим шагом.
Разделение «сейчас разблокируем работу» и «потом уберём причину» здесь принципиально.
Вывод
Если проблема возникает при каждом появлении нового объекта — это не сбой, это дефект процесса создания.
И ещё: фраза «такое уже было с другими товарами» стоила дороже всего остального описания. Если что-то ломается не в первый раз — обязательно пишите об этом. Это меняет диагноз.