Миграция сайта со Shop-Script Webasyst на 1С-Битрикс под ключ

Особенности миграции с Shop-Script на 1С-Битрикс Мы часто сталкиваемся с задачей миграции с Shop-Script (Webasyst) на 1С-Битрикс. Это решение подходит компаниям, которые переросли возможности легковесной eCommerce-платформы и нуждаются в полноценной интеграции с 1С, сложной логистике или расширен
Услуги, которые мы предлагаем
Показано 1 из 1Все 1626 услуг
Миграция сайта со Shop-Script Webasyst на 1С-Битрикс под ключ
Средний
~1-2 недели

Наши компетенции:

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1415
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Разработка веб-сайта для компании ФИКСПЕР
    995
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    734
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    863
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    772
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    1134

Особенности миграции с Shop-Script на 1С-Битрикс

Мы часто сталкиваемся с задачей миграции с Shop-Script (Webasyst) на 1С-Битрикс. Это решение подходит компаниям, которые переросли возможности легковесной eCommerce-платформы и нуждаются в полноценной интеграции с 1С, сложной логистике или расширенном функционале. В этой статье мы расскажем, как перенести товары, заказы и клиентов с минимальными рисками. Свяжитесь с нами для оценки вашего проекта — миграция под ключ займёт от 2 недель до 4 месяцев в зависимости от объёма данных. Наш опыт — более 10 лет и 50+ успешных миграций, мы гарантируем корректный перенос данных.

Почему стоит мигрировать на 1С-Битрикс?

Shop-Script — отличное решение для небольших магазинов, но при масштабировании бизнеса его возможностей часто не хватает. 1С-Битрикс предлагает встроенную интеграцию с 1С, торговые предложения, механизмы кэширования и гибкую систему прав. По нашим тестам, на каталогах свыше 10 000 товаров Битрикс с тегированным кэшированием быстрее Shop-Script в 3–5 раз. Кроме того, модуль маркетплейса и поддержка 54-ФЗ делают его предпочтительным выбором для серьёзного eCommerce.

Структура данных Webasyst/Shop-Script

Webasyst использует таблицы с префиксом shop_ (в MySQL-базе). Основные:

  • shop_product — товары: id, name, url, summary (анонс), description, price, status
  • shop_product_skus — торговые предложения (SKU): вариации с ценой и остатками
  • shop_product_features — характеристики товаров (аналог свойств инфоблока)
  • shop_product_features_values — значения характеристик
  • shop_category — категории
  • shop_order — заказы
  • shop_order_items — состав заказов
  • shop_customer — покупатели (связана с таблицей contact фреймворка Webasyst)
  • shop_product_images — изображения

Webasyst также имеет REST API, через которое можно получить данные без прямого доступа к базе.

Получение данных через API Shop-Script

// Пример запроса к API Webasyst $url = 'https://yourstore.ru/api.php'; $response = file_get_contents($url . '?method=shop.product.getList&access_token=' . $token); $products = json_decode($response, true)['response']; 

API возвращает товары с полным набором данных, включая SKU и характеристики. Это предпочтительный метод, если нет прямого доступа к БД.

Характеристики товаров

Shop-Script поддерживает типизированные характеристики: строка, число, цвет, выбор из списка, дата. Структура маппится на свойства инфоблока Битрикс:

Shop-Script тип Битрикс тип свойства
varchar S (строка)
double N (число)
color S (строка, формат #rrggbb)
select L (список)
date D (дата)
boolean L (список Да/Нет)

Характеристики с типом «цвет» в Shop-Script имеют специальный рендеринг — в Битрикс аналог реализуется через визуальное редактирование свойства типа L с HTML-кодом цвета.

SKU и вариации

Shop-Script хранит торговые предложения в shop_product_skus с полями: id, product_id, name, price, count, sku (артикул). Привязка к характеристикам-вариаторам — через shop_product_skus_features.

В Битрикс это торговые предложения модуля каталог. Каждый SKU из Shop-Script → отдельное торговое предложение с соответствующими свойствами.

Клиентская база и заказы

Покупатели в Webasyst хранятся в двух таблицах: contact (общая, для всего фреймворка) и shop_customer (расширенная для Shop-Script). В contact есть: name, email, поля адреса.

SELECT c.id, c.name, ce_email.value AS email, ce_phone.value AS phone FROM contact c LEFT JOIN contact_data ce_email ON c.id = ce_email.contact_id AND ce_email.field = 'email' LEFT JOIN contact_data ce_phone ON c.id = ce_phone.contact_id AND ce_phone.field = 'phone' WHERE c.id IN (SELECT contact_id FROM shop_customer); 

Покупатели создаются в Битрикс через CUser::Add(). Пароли не переносятся — только email и профильные данные. При первом входе предлагается сброс пароля.

Интеграция с Webasyst-приложениями

Если сайт использует другие приложения Webasyst (Blog, Photos, Helpdesk) — их данные мигрируют отдельно: блог → инфоблок, фотогалереи → фотогалерея Битрикс или инфоблок с изображениями.

Как мы выполняем миграцию?

Наш процесс состоит из трёх этапов: аналитика и прототипирование, разработка и тестирование, деплой и поддержка. Сначала мы подготавливаем техническое задание, согласуем схему данных и настраиваем окружение. Затем разрабатываем скрипты переноса с верификацией на тестовой базе. После успешного тестирования выполняем деплой, настраиваем интеграции с 1С и платёжными системами. Наконец, проводим обучение и предоставляем месяц гарантийной поддержки.

Что входит в работу?

  • Аудит текущей базы и структуры данных
  • Разработка карты миграции (маппинг таблиц и полей)
  • Перенос товаров, SKU, характеристик, категорий, заказов, клиентов, изображений
  • Настройка 301 редиректов для SEO-сохранности
  • Интеграция с 1С (обмен через CommerceML) и платёжными шлюзами
  • Тестирование целостности данных и производительности
  • Обучение администраторов и передача документации
  • Гарантийная поддержка 1 месяц

Типичные сроки

Каталог Срок
до 1 000 товаров, простая структура 2–4 недели
1 000–10 000 товаров, характеристики, SKU 4–8 недель
10 000+ товаров, заказы, интеграции 2–4 месяца

Шаблон сайта разрабатывается на Битрикс с нуля — темы Webasyst несовместимы. Получите консультацию — мы оценим ваш проект за 2 дня и предложим оптимальный план миграции.