Наши услуги

Обмен 1С с сайтом: четыре способа и когда какой подходит

1С · сайт · интеграция · остатки · CRM

Если у вас в 1С ведутся остатки, цены и заказы, а на сайте висит отдельный прайс, который кто-то раз в неделю обновляет руками — рано или поздно это аукнется. Клиент увидит на сайте товар, которого уже нет, или старую цену. В промышленных нишах это особенно заметно: остатки щебня на карьере меняются каждый день, цены на металлопрокат — тем более.

Разберём четыре способа связать 1С и сайт, чтобы данные совпадали без ручной работы.

Зачем вообще синхронизировать 1С и сайт

Три типичные ситуации, которые решает обмен:

  • На сайте нужно показывать актуальные остатки — например, у поставщика стройматериалов в Краснодаре товар заканчивается быстрее, чем обновляется прайс.
  • Заказы с сайта должны сразу попадать в 1С, а не переноситься менеджером вручную из писем.
  • Цены зависят от региона, объёма или контрагента — и вести их в двух местах нереально.

Четыре способа обмена

СпособКак работаетКогда подходит
Выгрузка CommerceMLСтандартный модуль 1С формирует файл с каталогом и остатками, сайт его принимает по расписаниюКаталог 500+ позиций, остатки меняются раз в день — например, завод ЖБИ или база стройматериалов
REST API / веб-сервисыСайт и 1С обмениваются данными напрямую в реальном времени через запросыОстатки и цены меняются по несколько раз в день — карьер, поставщик спецтехники с арендой
Файл Excel/CSVИз 1С выгружается файл, сайт загружает его вручную или по кнопкеНебольшой каталог, цены меняются редко — локальный производитель, 1-2 обновления в месяц
Через CRM-посредник1С подключена к Битрикс24 или amoCRM, а сайт работает уже с CRMЕсли вы уже ведёте заявки в CRM и хотите один источник правды для сайта, 1С и менеджеров

Как выбрать способ под вашу ситуацию

На практике выбор определяется не желанием «сделать покруче», а тем, как часто меняются данные и кто их обновляет.

Карьеру с добычей щебня и песка, где остатки и цены на доставку меняются ежедневно, подходит API-обмен: клиент на сайте видит реальные цифры, а не вчерашние. Заводу железобетонных изделий с устоявшимся каталогом из 300-400 позиций обычно хватает CommerceML-выгрузки раз в сутки — этого достаточно, чтобы остатки не расходились больше чем на день.

Небольшому производителю стройматериалов, где ассортимент почти не меняется, не нужно городить интеграцию — выгрузка в CSV раз в месяц решает задачу без лишних затрат на разработку.

А вот компании по аренде спецтехники, где заявки с сайта должны сразу видеть диспетчеры, чаще выгодно завести CRM между сайтом и 1С: заявка попадает в Битрикс24, менеджер видит её сразу, а 1С получает данные уже из CRM для бухгалтерии и документов.

Что нужно учесть при внедрении

  1. Какая версия 1С используется — от этого зависит, какие способы обмена вообще доступны.
  2. Кто будет администрировать обмен после запуска — обновления 1С иногда ломают интеграцию, и это нужно сразу предусмотреть.
  3. Нужна ли двусторонняя синхронизация (заказы с сайта в 1С) или достаточно односторонней выгрузки каталога.
  4. Как часто реально меняются данные — не стоит ставить API-обмен в реальном времени туда, где цены обновляются раз в неделю.
💡 Если сайт уже работает через CRM, часто проще настроить обмен 1С с CRM, а не городить отдельную интеграцию с сайтом — меньше точек отказа.

Мы в «ПРОЕКТ 23» делаем сайты под ключ за 25 000 ₽ и отдельно настраиваем автоматизацию — обмен с 1С, приём заявок в CRM, ботов в Telegram и MAX. Если хотите понять, какой способ обмена подойдёт именно вашей компании — напишите нам в Telegram или MAX, бесплатно разберём текущий сайт и покажем, как это может выглядеть у вас.

Частые вопросы

Можно ли настроить обмен 1С с сайтом, если сайт уже сделан другой студией?

Да, способ обмена зависит от CMS сайта и версии 1С, а не от того, кто делал сайт изначально. Нужно смотреть техническую сторону конкретного случая.

Сколько времени занимает настройка обмена с 1С?

Зависит от выбранного способа: выгрузка файлом настраивается за пару дней, API-интеграция с заказами — от одной до двух недель.

Что делать, если в 1С нет стандартного модуля обмена?

Тогда используют либо выгрузку в файл вручную, либо пишут отдельный обработчик для API — это чуть дольше, но тоже реализуемо.

Разберём ваш сайт бесплатно

Напишите название компании — пришлём разбор текущего сайта и прототип нового. Ни к чему не обязывает.