Бесплатный экспресс-аудит сайта Безопасность, SEO, AI-поиск и 152-ФЗ — отчёт с баллами за минуту Проверить сайт
Обсудить проект

Как из каталога пропали 399 товаров и как мы их вернули

Оценить статью

Обмен с 1С устроен так, что товары и разделы, пропавшие из очередной выгрузки, на сайте деактивируются. Логика разумная, но у неё есть оборотная сторона: любое изменение структуры справочника в учётной системе немедленно отражается на витрине. После удаления одного раздела из каталога ушли сотни позиций.

Почему просто включить обратно было мало

За время, пока товары были выключены, часть из них успела поменять идентификаторы при повторной заливке. В заказах и корзинах клиентов остались ссылки на старые номера: такие строки не открываются и не повторяются кнопкой «заказать снова».

Что сделали

  • Подняли данные из резервной копии и вернули 399 товаров.
  • Восстановили обогащение карточек — описания и характеристики, собранные ранее из прайсов поставщиков.
  • Сопоставили битые идентификаторы в заказах и корзинах с новыми по кодам 1С и переписали 11 216 строк.
  • Проверили суммы заказов до и после: они не изменились.

Результат

Каталог восстановлен, история заказов клиентов снова рабочая. Клиенту передали понятное правило: удаление или переименование группы в 1С — это операция, которая меняет витрину, и её стоит согласовывать заранее.

Статья была полезна?

Оцените первым — так другие читатели поймут, стоит ли читать