ГлавнаяИмпорт данных на сайт из разных источников

Импорт данных на сайт из разных источников

Универсальный инструмент для синхронизации данных с возможностью обработки любого количества файлов с данными разных типов с различающейся структурой: файлы с данными могут браться как со своего хостинга, так и по ftp или http протоколу с другого сайта, а управление списком файлов для импорта и их параметрами производится в панели управления 1С-Битрикс в виде элементов инфоблока "Файлы для импорта"
Дата публикации проекта:
Октябрь 2015
Нужен похожий проект?
Импорт данных на сайт из разных источников

1. Цели и задачи

Управление интернет-магазином - это постоянная работа с большими объемами информации: товары, цены, акции, новости, отзывы, контакты. Изменение данных вручную отнимает колоссальное количество времени и ресурсов, повышает риск ошибок и тормозит развитие бизнеса. Автоматизированный импорт данных на сайт из разных источников решает этот вопрос. К тому же, для платформы 1С-Битрикс данный процесс выстроен особенно гибко, открывая целый спектр преимуществ.

Какие задачи решает автоматизированный импорт данных:
  • Экономия времени и снижение трудозатрат
  • Непрерывная актуальность информации
  • Удобная синхронизация данных
  • Повышение эффективности работы интернет-магазина

2. Особенности импорта данных

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

Нами был разработан универсальный инструмент для синхронизации данных с возможностью обработки любого количества файлов с данными разных типов с различающейся структурой: файлы с данными могут браться как со своего хостинга, так и по ftp или http протоколу с другого сайта.
В административном разделе 1С Битрикс появился инфоблок "файлы для импорта", элементы которого описывали где, какой файл, каким образом считывать и какие столбцы в нем за что отвечают (где артикул, где цена и т.п.). В результате скрипт после запуска последовательно проходит по всем файлам в списке с указанными параметрами, если на сайте присутствует товар с кодом запчасти как в файле, данные по нему обновляютя, иначе - добавляется новый товар.

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

Импорт данных на сайт из разных источников

Похожие проекты

Синхронизация по прайс-листу из 1С 7.7 Штрих-М
Синхронизация базы на access с сайтом на 1С Битрикс