Связь "1С 8: УТ" и интернет-магазина по продаже мототоваров
- 14
- 0
- Опубликовано: 2012-02-06
Используемое решение: 1С Управление торговлей 10.3 + сайт на Joomla с Virtuemart
Задача состояла в том, что бы наладить взаимодействие между сайтом и 1С 8: Управление торговлей 10.3, а именно:
- выгрузка товаров на сайт(развернутые описания, изображения, видео, сопутствующая документация).
- учет складских остатков на сайте.
- разработка системы связанных товаров и спецпредложений.
- регистрация заказов в системе
Сложность заключалась в том, что сайт функционировал на базе платформы Virtuemart 1.3.3. Как бонус предлагалось организовать выгрузку товаров в Яндекс.Маркет.
Были проведены следующие работы:
Для начала было решено, что 1С будет являться основной учетной системой и все доп. хар-ки будут в первую очередь храниться в 1С. Был доработан механизм хранения файлов и доп. информации у номенклатуры. Добавилась возможно хранить ссылки на видеоролики и онлайн-каталоги с информацией по товарам. Таким образом удалось добиться централизации хранения данных.
Далее была реализована возможность учета связанных товаров(в карточке "номенклатура" была дана возможность указания родительской номенклатуры). Был создан документ, в котором можно задавать позиции, учавствующие в акциях и спец. предложениях.
Далее была реализована выгрузка файла в формате XML на сервер. Выгрузка проходила регламентно(с заданной переодичностью). Далее файл подхватывался со стороны сервера и информация помещалась в базу данных. Подобным методом пришедшие заказы инициировали обновление другого XML файла, который потом заргужался в систему. Таким образом удалось добиться регулярного обновления информации на сайте и обратно в 1С.
Выгрузка в Yandex.Market так же была организована из 1С посредством XML.