Интеграция интернет-магазина автозапчастей с 1С

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

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

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

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

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

Результат

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