Интеграция
интернет-магазина
с 1С

Удобно продавайте товары и услуги

Интеграция интернет-магазина с 1С

Что это?

Интеграция с 1С — настройка обмена данными между сайтом, созданным на основе «1С-Битрикс» и другими продуктами «1С», вроде «1С:Управление торговлей» и «1С:Управление производственным предприятием»

Что позволяет выгружать?

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

Общие настройки

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

Каталог

В функционал выгрузки каталога включены возможности передачи данных о разделах и товарах. В частности, речь идёт о создании новых и обновлении уже существующих товаров.

Разделы

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

Товары

В процессе выгрузки товаров 1С передаёт на сайт данные, связанные со свойствами и полями (описание детальное/анонса, фото детальное/анонса, название, даты создания/изменения и тд), включая складские данные (типы цен, цены, остатки).

Заказы

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

Что позволяет реализовать?

  • Обновление на сайте количества и статуса товаров, которые были изменены
  • Планировать и осуществлять изменение цен
  • Оповещать клиентов и посетителей о статусе товара
  • Информировать клиентов о статусе их заказа
  • Интеграция
    с корпоративным порталом

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

    Интеграция с корпоративным порталом

    Как происходит обмен данными?

    Обмен ведется в формате CommerceML 2. Компаниями «1С-Битрикс» и «1С» разработан специальный протокол для обмена данными и информацией.

    Обмен данными в формате CommerceML 2

    Обмен данными происходит в формате передачи пакетов. Формирование пакета выполняется в формате CommerceML 2. Передача реализована путём отправки запросов по протоколу HTTP.

    Для успешного обмена между ресурсами необходимо провести работы по настройке систем:

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

    В процессе реального обмена выполняется ряд этапов

    • 1

      Подключение к серверу сайта через авторизацию ранее созданного пользователя

    • 2

      Проверка актуальности созданной сессии

    • 3

      Передача параметров инициализации нужного обмена

    • 4

      Обмен данными в выбранном контуре

    • 5

      Обмен статусами выполнения обмена

    • 6

      Завершение обмена с соответствующими сообщениями успешности или неуспешности