Пока цены и остатки переносят руками, сайт всегда врёт. Товар «в наличии», а его нет; акция закончилась, а цена старая; заказ приняли, но в 1С он не попал. Интеграция убирает этот разрыв — данные ходят сами, по расписанию и по правилам.
Начинаем со схемы обмена: что является источником истины по цене, как обрабатывать товары без остатка, что делать с новыми позициями и удалёнными, какие свойства нужны на сайте, а какие остаются во внутреннем учёте. Эти договорённости важнее кода: именно из-за их отсутствия обмены и «сыпятся».
«Обмен без логов — это не интеграция, а лотерея. Мы всегда видим, что и когда уехало.» — Бобёр Игорёша
Технически работаем через штатный обмен CommerceML для Битрикса или через REST API и вебхуки для нестандартных случаев. Обязательно закладываем очередь заданий, логи каждого прогона, повторные попытки при обрыве связи и уведомление на почту, если обмен не прошёл. Тестируем на копии, а не на живом каталоге.
Дополнительно настраиваем передачу заказов и статусов обратно в учёт, чтобы менеджер работал в одном окне. Если каталог большой, разносим обмен по частям и по времени, чтобы не ронять сайт в часы нагрузки.
Итог — актуальный каталог без ручного переноса и заказы, которые не теряются между сайтом и складом.
Что входит в услугу
- Схема обмена и согласование правил
- Выгрузка номенклатуры, цен и остатков
- Передача заказов и статусов в 1С
- Расписание обмена и очередь заданий
- Логи, повторные попытки, уведомления о сбоях
- Инструкция для ответственного сотрудника