Переход с самописного сайта на Битрикс: как сохранить и мигрировать обмен с 1С
Миграция интернет-магазина с устаревшей самописной (или редкой) платформы на 1С-Битрикс — это всегда стресс, особенно для интеграции с 1С. Разбираем, как перенести каталоги и не получить "дубли" карточек товаров после первой же синхронизации.
Главная проблема: почему появляются дубли?
В основе связи между 1С и сайтом лежит Уникальный Идентификатор (XML_ID / GUID). Самописный сайт часто связывал товары по Артикулу, Наименованию или ID из базы MySQL. Битрикс требует жесткой связки по GUID из 1С.
Если вы просто зальете в Битрикс товары со старого сайта (через CSV или базу данных), а потом запустите штатный обмен из 1С — Битрикс не найдет у этих товаров XML_ID и создаст полные копии всех товаров.
📋 План безопасной миграции интеграции
Перед переносом контента на Битрикс, вам необходимо выгрузить из 1С таблицу сопоставления
Артикул — GUID. Ваш SEO-специалист или контент-менеджер должен обновить
базу товаров нового сайта, записав в поле "Внешний код" (XML_ID) Битрикса
соответствующие GUID из 1С.
Настройте новый узел обмена в 1С с Битриксом. Отключите выгрузку картинок и цен, и сделайте "Полную выгрузку". Битрикс обновит структуру дерева каталога, найдет товары по добавленному XML_ID и обновит их.
Если в 1С есть характеристики (Размер, Цвет), они хранятся в формате
GUID_Товара#GUID_Характеристики. В Битриксе это должен быть Инфоблок
торговых предложений (SKU). Заранее убедитесь, что инфоблок настроен именно для
поддержки торговых предложений.
Что делать с заказами и клиентами?
- Исторические заказы: Не пытайтесь загрузить архив заказов старого сайта в новую админку для синхронизации с 1С. Заказы, сделанные ДО перехода, остаются просто историей. Новые заказы с Битрикса начнут загружаться с новой нумерацией или префиксом (настройте уникальный префикс узла обмена, например `Б-`).
- Пользователи (Контрагенты): Аналогично с товарами, если пользователи переносятся на новый Битрикс, их связка с контрагентами в 1С идет через XML_ID профиля покупателя, либо 1С сама будет идентифицировать их по ИНН/Email при поступлении нового заказа.
Планируете перенос сайта на Битрикс?
Помогу настроить бесшовную миграцию: сохраню SEO, выстрою правильную структуру каталога в 1С и свяжу вашу базу с новым сайтом без появления дублей.
Получить консультацию →