Интеграция сайта с 1С — это настройка автоматического обмена данными между вашим сайтом (или интернет-магазином) и учётной системой 1С. Товары, цены, остатки, заказы синхронизируются автоматически — без ручного переноса. Это устраняет целый класс ошибок: устаревшие цены на сайте, «есть на сайте, нет на складе», задержки при оформлении заказов.
Стандартный обмен CommerceML vs кастомная интеграция
CommerceML — стандарт обмена между 1С и сайтом на Битрикс. Товары, цены, остатки и заказы передаются по типовой схеме. Работает «из коробки» при правильных настройках. Подходит для большинства типовых конфигураций 1С.
Кастомная интеграция — нужна, когда в 1С есть нестандартные справочники или регистры, которых нет в стандартном обмене; или когда нужен обмен с другой платформой через REST API.
Что синхронизируется
Из 1С на сайт: номенклатура, цены (в т.ч. персональные для групп клиентов), складские остатки, описания, изображения. С сайта в 1С: заказы (с контрагентом, адресом, составом), регистрация клиентов. В обе стороны: статусы заказов, данные о доставке и оплате.
С какими конфигурациями работаем
1С:Управление торговлей 10.3 и 11.x, 1С:ERP Управление предприятием, 1С:Управление небольшой фирмой (УНФ), 1С:Комплексная автоматизация. Нестандартные конфигурации — обсуждаем на аудите. Версии 1С от 8.2.
Что будет, если 1С или сайт временно недоступны
Обмен реализован через очередь: если один из участников временно недоступен, изменения накапливаются и передаются, как только соединение восстанавливается. Данные не теряются. Все операции логируются — если что-то пошло не так, мы видим это первыми через мониторинг.