Интеграция интернет-магазина спортивного оборудования с 1С

Вводные данные

Заказчик занимается  продажей профессионального спортивного оборудования для тренировок. У заказчика есть свой сайт, разработанный на CMS 1С-Битрикс в редакции «Бизнес». Учет в компании ведется в системе 1С: Предприятие, конфигурация УТ 10.3. Конфигурация снята с поддержки. Между 1С и сайтом уже настроен типовой обмен товарами и заказами. У заказчика появились новые требования к интеграции между 1С и интернет-магазином. В частности реализовать настройку SEO товаров  на стороне 1С и выгружать эту информацию на сайт. В связи с этим было принято решение доработать модуль обмена 1С.

Поставленные задачи

  • Разработка функционала управления SEO товаров в 1С
  • Перенос текущих данных SEO товаров с сайта в 1С
  • Выгрузка данных SEO товаров из 1С на сайт по расписанию

Рабочий процесс

Для реализации проекта было принято решение доработать текущий модуль обмена 1С и написать скрипт на стороне сайта, который будет принимать переданную информацию. У заказчика на одной CMS-Битрикс создано несколько сайтов. Поэтому на стороне 1С создан функционал, который разделяет информацию SEO в зависимости от указанного сайта. Далее был доработан модуль обмена 1С с сайтом. При каждой инициализации обмена товарами с сайтом также происходила выгрузка данных SEO товаров в файл. Через API файл загружается на сайт и происходит вызов скрипта, который обрабатывает данный файл и обновляет данные по SEO для товаров.

Результат

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