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