Двусторонняя сихнронизация с 1С включает более широкий функционал, но достаточно сложный процесс настройки, что требует привлечения специалистов как от 1С, так и от Битрикс24.

1С-Битрикс — интеграция с 1С
Интеграция систем необходима для быстрого и эффективного экспорта данных
Чаще всего интеграция происходит для интернет-магазинов
С чего начать интеграцию c 1C
Если создается новый проект или ресурс и есть план по интегрированию с 1С в будущем, то самым первым делом следует установить программу 1С-Битрикс и произвести тестовый обмен информацией. Это даст возможность:
Все это в совокупности сможет дать понять, с какими данными работает мастер, какие данные у него уже есть и где искать остальные. Станет понятно, какие недостающие детали отсутствуют, что необходимо выгрузить повторно, а что выгрузилось совсем не так, как планировалось.
Важно! Делать тестовую выгрузку при создании сайта очень важно, поскольку это сможет уберечь мастера от многих ошибок, которые бы могли добавить работы в будущем, когда все будет готово. Более того, это даст возможность разобраться с данными и получить некий опыт.
Завершение интеграции
Главная цель всей интеграции — дать пользователю сопоставление структур данных с сайта со структурами данных в приложении 1С. Чтобы это завершилось успешно, при уже существующем и рабочем веб-проекте, нужно, чтобы данные из 1С выгружались:
Промокоды на Займер на скидки
Все это можно решить путем настройки одинаковых определяющих идентификаторов (XML_ID). Это означает, что все внешние коды с сайта должны в точности совпадать со всеми внешними кодами приложения 1С.
Несовпадение идентификаторов вызовет проблемы экспорта данных
1С битрикс обмен документами — Вэб-шпаргалка для интернет предпринимателей!
- полная выгрузка — происходит при первой выгрузке на сайт после его создания и тестирования или режиме ручного запуска. В процессе полного экспорта выгружаются абсолютно все товары, а изменения или картинки подключаются только для новых или измененных объектов;
- краткая или неполная выгрузка — производится намного чаще и включает в себя только измененные данные цен и остатков товаров;
- полный экспорт, выполняемый принудительно — аналогичен первому пункту, но с учетом того, что происходит обязательная выгрузка картинок всех существующих товаров. Чаще всего используется, когда обмен между программами отлаживается для дальнейшего использования.
Стандартный обмен между 1С-Битрикс и 1С
Сам по себе обмен информацией между двумя системами правда настраивается очень быстро и без лишних проблем, но, как правило, после обмена работа не заканчивается. Ведь данные из 1С либо выгружаются не полностью, либо выгружаются не туда, куда надо (связанно это также с модификацией конфигураций), либо, после казалось бы успешного процесса, не выгружаются вообще.
- производить импорт каталогов товаров из среды 1С на веб-сайт;
- экспортировать каталоги товаров с веб-сайта в среду 1С;
- экспортировать заказы с сайта в 1С;
- импортировать заказы обратно на сайт;
- выгружать справочники и инфоблоки из 1С на веб-сайт.
Обмен на стороне сайта и на стороне 1С
Для того чтобы обмен прошел успешно, нужно, чтобы со стороны сайта и со стороны CMS 1C-Битрикс выполнялся ряд условий, которые будут взаимоисключать ошибки со стороны обоих систем.
- наличие редакции Битрикса «Малый бизнес» или «Бизнес». «Старт» и «Стандарт» не подойдут;
- правильная настройка параметров обмена информацией;
- создание пользователей и специальной группы «Обмен с 1С» для процедуры обмена;
- настройка прав этой группы, которые включают разрешение пользователям группы производить выгрузку товаров и заказов, а также разрешение пользователям группы доступа на чтение каталога /bitrix/admin/.
Не менее важные настройки производятся на стороне программы платформы 1С: Предприятие. Для результативного обмена со стороны 1С требуется:
- скачать и установить специальный программный модуль по обмену, который зависит от версии программы;
- настройка адреса веб-сайта и пользователей из созданной группы «Обмен с 1С»;
- настройка процесса выгрузки со стороны 1С, которая зависит от версии «Управления Торговлей».
Важно! Для четкой и правильной работы двух интегрированных систем важно правильно настроить их обе. Настройки взаимосвязаны и это видно на примере создания групп с правами выгрузки товаров и заказов.
Менеджер просто выставляет счет в CRM-карточке клиента или в созданной сделке, а в 1С эти данные приходят в виде заказа с определенным статусом.

Как отобрать товары с предложениями или без них?
Вы можете отобрать товары с предложениями (товары одной модели с разными вариантами по цвету или размеру) или простые товары (товары без вариантов) с помощью групп и условий отбора. Для этого:
Откройте необходимый профиль и перейдите на вкладку Выбор товаров и доставка с помощью кнопки Далее .
Создайте новую группу товаров или отредактируйте необходимую группу.
выберите тип товара: Простой (один товар без вариантов) или Товар с предложениями (варианты товара одной модели).
Интеграция «Битрикс24» и «1С» — инструкция по настройке
Что делать, если не выгружаются товары в прайс-лист?
Если товары не выгружаются, а в журнале ошибок отображаются сообщения о дубликатах, то проблема может быть в одинаковом URL‑адресе для товаров.
Например, вы выгружаете несколько товаров одной модели с разными вариантами (товары с предложениями), при этом указываете разный цвет, но один и тот же URL‑адрес.
Чтобы все товары выгружались корректно, нужно настроить шаблон для URL‑адреса товара в настройках инфоблоков торговых предложений. Например, шаблон можно сформировать из URL‑адреса модели товара и ID торгового предложения ( ?oid=[ID торгового предложения] ). Подробнее про настройки инфоблоков см. в документации для администраторов.
Если вы делаете новый сайт и планируете интеграцию с 1С в дальнейшем, то первым следует установить битрикс и сделать тестовый обмен.

Стандартный обмен между 1С-Битрикс и 1С
В битриксе есть встроенный функционал для обмена с 1С, благодаря чему любой обмен должен настраиваться в пару кликов.
Однако, для этого 1С должна быть “чистой” типовой конфигурации.
На деле каждая первая 1С “нетиповая”, то есть модифицирована так или иначе.
Как таковой обмен и правда настраивается быстро и несложно, только часто (почти всегда) на этом дело не заканчивается, так как из 1С выгружаются не все данные или выгружаются не туда (в том числе из-за модификаций в 1С).
- Импорт каталога товаров из 1С на сайт;
- Экспорт каталога товаров с сайта в 1С;
- Экспорт заказов с сайта в 1С;
- Импорт заказов из 1С на сайт;
- Импорт справочников (highload-инфоблоков) из 1С на сайт.
Выгрузка товаров из 1с на сайт битрикс
- поддерживается полная выгрузка (все документы), начиная с заданной даты
- поддерживается выгрузка только новых/измененных документов — выгрузка односторонняя (из 1С в Б24)
- выгружается только очень ограниченный набор свойств документа (хоз. операция (вид документа), номер, дата и сумма документа, привязка к контрагенту, веб-ссылка на документ в 1С)
Алгоритм выгрузки данных на сайт
Инициатором обмена всегда выступает 1С, по соображениям безопасности — даже если сайт взломают, атаковать 1C будет невозможно, так как сайт не умеет обращаться к 1С и вообще ничего не знает про нее.
Обмен работает посредством последовательных http GET/POST запросов от 1С к сайту, к скрипту /bitrix/admin/1c_exchange.php.
Обмен состоит из нескольких ключевых этапов
Этапы загрузки, чтения и обработки — делаются за множество шагов. Время длительности каждого шага задается в настройках обмена на стороне сайта. На стороне 1С ограничение на длительность шага должно совпадать.
Процесс выгрузки данных из 1С на сайт можно представить в виде следующей схемы
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы