К статье
Практический материал

Автоматизация · 10 мин

Что такое Битрикс и 1С простыми словами

Что такое Битрикс и как он связан с 1С: обмен товарами, заказами и остатками, типовые схемы интеграции, ограничения и частые ошибки настройки.

«Битрикс» и «1С» — два разных программных продукта, которые часто упоминают вместе, из-за чего возникает путаница. 1С — это учётная система: в ней ведут товары, цены, остатки, заказы, документы и отчётность. «1С-Битрикс» — платформа для создания сайтов и интернет-магазинов, а также корпоративный портал «Битрикс24» для задач, CRM и коммуникаций. Это продукты разных компаний, но они умеют обмениваться данными друг с другом.

Когда говорят «интеграция Битрикс и 1С», обычно имеют в виду одну из двух связок: интернет-магазин на «1С-Битрикс: Управление сайтом», который обменивается товарами и заказами с «1С:Управление торговлей» или «1С:Комплексная автоматизация», либо связку «Битрикс24» с 1С для передачи счетов, сделок и контрагентов. В обоих случаях идея одна: убрать ручной ввод данных в двух системах.

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

Кто есть кто: разбираемся в названиях

Путаница начинается с брендов. Компания «1С» выпускает учётные программы: «1С:Предприятие», «1С:Управление торговлей», «1С:ERP», «1С:Бухгалтерию». Компания «1С-Битрикс» — отдельный разработчик, который делает «Управление сайтом» (CMS для сайтов и магазинов) и «Битрикс24» (CRM и корпоративный портал). Название «1С» в бренде «1С-Битрикс» исторически закрепилось из-за партнёрства компаний, но это разные продукты с разными лицензиями.

На практике важно понимать роль каждой системы. 1С — «источник правды» по учёту: номенклатура, склады, себестоимость, взаиморасчёты, проводки. Битрикс — «витрина» и канал продаж: каталог для посетителей, корзина, оформление заказа, онлайн-оплата. Учёт остаётся в 1С, продажи идут через сайт, а обмен синхронизирует обе стороны.

Какие данные передаются между системами

Типовой обмен охватывает несколько потоков данных. Из 1С на сайт выгружаются: дерево разделов каталога, товары с характеристиками и свойствами, цены по типам (розничная, оптовая), остатки по складам, изображения. С сайта в 1С загружаются: заказы с составом и статусом оплаты, данные покупателей (контрагенты), иногда — оплаты и отгрузки, если настроен обратный обмен документами.

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

Каталог и ценыНаправление: 1С → сайт

Проверьте, что структура разделов и типы цен в 1С соответствуют тому, что должен видеть покупатель

ОстаткиНаправление: 1С → сайт

Уточните, по каким складам считается доступный остаток и учитывается ли резерв

Заказы и клиентыНаправление: сайт → 1С

Проверьте сопоставление контрагентов, чтобы не плодить дубли покупателей в 1С

Как технически устроен обмен

Классическая схема для «Управления сайтом» использует формат CommerceML — XML-стандарт обмена коммерческими данными, который поддерживается типовыми конфигурациями 1С. Сайт и 1С обмениваются файлами через специальную точку обмена: 1С по расписанию формирует выгрузку каталога, а сайт принимает её и обновляет инфоблоки. Заказы передаются аналогично, в обратную сторону.

Для «Битрикс24» связка с 1С обычно строится иначе — через готовые модули интеграции, REST API или сторонние коннекторы. Там синхронизируют счета, сделки, контакты и статусы оплаты. Такой обмен чаще требует доработки, потому что бизнес-процессы в CRM у каждой компании свои.

Есть и альтернативные пути: обмен через промежуточную шину данных, файловые выгрузки CSV/XML по расписанию или прямая интеграция через веб-сервисы. Выбор зависит от объёмов каталога, требований к скорости обновления остатков и наличия разработчика.

Варианты обмена

Типовой обмен CommerceML

Подходит для стандартного магазина на «Управлении сайтом» и типовой «Управления торговлей»; ограничение — нестандартный каталог и логика потребуют доработок

Модули и коннекторы для Битрикс24

Подходят для синхронизации счетов и сделок с 1С; ограничение — возможности зависят от конкретного модуля и редакции

Собственная интеграция через API

Подходит для нестандартных процессов и больших объёмов; ограничение — нужны разработчик и поддержка решения

Когда интеграция действительно нужна

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

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

Маршрут решения

Как выбрать действие

Заказов много, остатки меняются ежедневноНастраивайте двусторонний обмен с регулярным обновлением остатков
Каталог стабилен, заказов малоНачните с односторонней выгрузки каталога, заказы переносите вручную
Каталог нестандартный: комплекты, наборы, производствоЗакладывайте доработку обмена и тестирование на копии базы

Порядок внедрения и проверка результата

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

Порядок действий
  1. 1
    Приведите в порядок номенклатуру, цены и остатки в 1С — обмен выгрузит данные «как есть»
  2. 2
    Сделайте резервные копии базы 1С и сайта перед первой настройкой
  3. 3
    Настройте обмен на тестовой копии и выгрузите один раздел каталога
  4. 4
    Проверьте на сайте цены, остатки, картинки и привязку товаров к разделам
  5. 5
    Оформите тестовый заказ на сайте и убедитесь, что он корректно создался в 1С
  6. 6
    Включите обмен по расписанию на рабочей системе и назначьте ответственного за контроль ошибок

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

Контрольные точки

Как проверить результат

Заказ с сайта в 1С
Норма

Создаётся один документ с верным составом и ценами

Тревожный признак

Дубли заказов, пустой состав или нулевые суммы

Остатки на сайте
Норма

Совпадают с доступным остатком в 1С после очередного обмена

Тревожный признак

Сайт показывает товар в наличии при нулевом остатке

Контрагенты
Норма

Повторный заказ клиента попадает к существующему контрагенту

Тревожный признак

На каждый заказ создаётся новый дубль покупателя

Частые ошибки и риски

Главный риск — запуск обмена на «грязных» данных. Если в 1С есть дубли номенклатуры, незаполненные цены или товары без единиц измерения, всё это уедет на сайт и станет проблемой уже для покупателей. Вторая типичная ошибка — одновременное ручное редактирование товаров и на сайте, и в 1С: при очередном обмене ручные правки на сайте затрутся выгрузкой.

Типичные ошибки
01
Запуск полного обмена сразу на рабочем сайте — ошибки в выгрузке увидят покупатели; сначала тестируйте на копии
02
Ручное редактирование товаров на сайте при активном обмене — правки перезаписываются данными из 1С
03
Отсутствие резервной копии перед первым обменом — при сбое восстановление займёт значительно больше времени
04
Игнорирование журнала ошибок обмена — сбои копятся, и часть заказов теряется незаметно

Ограничения и альтернативы

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

Если «Управление сайтом» по каким-то причинам не подходит, магазин можно построить на другой платформе и связать её с 1С через готовые модули или API — механика та же, меняется только «витрина». А если задача ограничивается CRM и счетами, иногда достаточно связки «Битрикс24 + 1С» без полноценного интернет-магазина.

Ответы на частые вопросы

Битрикс — это часть 1С или отдельная программа?

Отдельная. «1С-Битрикс» — самостоятельная компания со своими продуктами и лицензиями. Связь с 1С — партнёрская: продукты Битрикс умеют обмениваться данными с конфигурациями 1С, но покупаются и сопровождаются независимо.

Можно ли связать сайт на Битрикс с 1С:Бухгалтерией?

Технически возможно, но «1С:Бухгалтерия» не предназначена для полноценной торговли: в ней ограничены типы цен, склады и работа с заказами покупателей. Для интернет-магазина обычно используют «1С:Управление торговлей» или «1С:Комплексную автоматизацию», где обмен с сайтом поддержан штатно.

Что будет, если обмен сломается — заказы потеряются?

Оформленные заказы остаются на сайте и обычно выгружаются повторно после восстановления обмена. Риск в другом: пока обмен не работает, остатки на сайте устаревают и возможны продажи отсутствующего товара. Поэтому за журналом обмена нужно следить регулярно.

Нужен ли программист для настройки типового обмена?

Для стандартного сценария достаточно специалиста по 1С, знакомого с настройкой обмена с сайтом: типовые механизмы включаются настройками без программирования. Разработчик понадобится при нестандартном каталоге, доработанных конфигурациях или особой логике цен и остатков.

Чем связка Битрикс24 с 1С отличается от обмена с интернет-магазином?

В магазине обмениваются каталогом, остатками и заказами по типовому протоколу. В связке с Битрикс24 синхронизируют CRM-объекты: сделки, счета, контакты, статусы оплаты. Такой обмен чаще строится на модулях или API и почти всегда требует индивидуальной настройки под процессы компании.

Как понять, что интеграция окупается?

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

Итог

Что важно запомнить

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