Автоматизация импорта товаров в 1С-Битрикс
Решение «Импорт номенклатуры по плану» предназначено для владельцев интернет-магазинов на платформе 1С-Битрикс, которым необходимо регулярно обновлять ассортимент, цены и остатки без ручного вмешательства. Продукт позволяет настроить автоматический импорт данных по расписанию (через агенты) или выполнять загрузку вручную. Основная цель модуля — исключить ошибки, связанные с человеческим фактором, и ускорить синхронизацию товарной базы с внешними источниками: поставщиками, складскими системами или ERP. Решение работает со всеми актуальными редакциями CMS — от «Первого сайта» до «Бизнеса», что делает его универсальным инструментом для малого и среднего бизнеса.
Поддерживаемые форматы и объекты импорта
Модуль обрабатывает практически любые табличные и структурированные данные. В списке поддерживаемых форматов: CSV, XLS, XLSX, XML, YML, ODS, XODS, JSON. Вы можете импортировать не только простые товары, но и сложные структуры: разделы инфоблоков, элементы с произвольными свойствами, торговые предложения, цены, остатки на складах и записи Highload-блоков. Для CSV-файлов доступна настройка разделителя, для XML — указание сущности и использование атрибутов. Особенностью решения является возможность поиска изображений по названию файла (или его части) и автоматическое создание свойств инфоблока в процессе импорта.
Что вы получаете после установки
После активации модуля в вашем распоряжении появляется гибкий инструмент для управления импортом. Ключевые возможности:
- Неограниченное количество планов импорта — вы можете настроить отдельные сценарии для разных поставщиков или категорий товаров.
- Автоматический поиск и обновление — система находит существующие элементы по заданным сущностям и обновляет их, не создавая дубликатов.
- Парсинг файлов по ссылке — загрузка данных напрямую с FTP или HTTP-сервера поставщика.
- Контроль ошибок — ведется логирование событий, а после успешного импорта файл автоматически удаляется, чтобы не занимать место на сервере.
- Очистка директорий — модуль может удалять устаревшие изображения и файлы после завершения синхронизации.
Для кого подходит это решение
Продукт ориентирован на интернет-магазины с динамическим ассортиментом: электроника, одежда, продукты питания, автозапчасти, строительные материалы. Особенно полезен он для компаний, работающих с большим количеством поставщиков, которые предоставляют прайс-листы в разных форматах. Модуль подойдет как начинающим предпринимателям, использующим редакцию «Старт», так и крупным проектам на редакции «Бизнес». Единственное ограничение — решение не адаптировано под мобильные версии (отсутствует адаптивность) и не поддерживает технологию Композит, однако эти функции не критичны для административных задач импорта.
Решение позволяет настроить автоматический импорт различных объектов через агенты или вручную.
Поддерживаемые форматы файлов для импорта: CSV, XLS, XLSX, XML, YML, ODS, XODS, JSON.
Основные объекты, доступные для импорта:- Разделы инфоблока.
- Элементы инфоблока.
- Свойства элементов инфоблока.
- Товарные позиции.
- Торговые предложения (включая элементы со свойствами, товары)
- Цены.
- Остатки на складах.
- Записи Highload-блоков.
Основные возможности решения:- Создание неограниченного количества планов импорта.
- Указание сущностей для поиска и обновления уже созданных объектов.
- Проверка на обязательное заполнение сущности.
- Удаление файла импорта после успешного импорта.
- Поиск изображений по названию файла или части названия.
- Парсинг файла импорта через ссылку с внешнего ресурса (http, ftp).
- Использование настроек инфоблока для обработки изображений.
- Очищение директории изображений после успешного импорта.
- Очищение директории файлов после успешного импорта.
- Отслеживание событий и ошибок импорта.
- Указание разделителя для CSV-формата.
- Указание XML-сущности для XML-формата.
- Использование атрибутов для XML-формата.
- Автоматический поиск и создание свойств для значений param для XML-формата.
- Указание порядкового номера листа для XLS-форматов.
- Указание порядкового номера строки с заголовками для CSV и XLS форматов.
- Указание порядкового номера для строки, с которой начинать импорт записей для CSV и XLS форматов.
- Парсинг дополнительных изображений и файлов с внешнего ресурса.
- Указание кодировки файла для импорта.
- Добавление неограниченного количества правил обработки, использующих функции PHP по обработке и форматированию строк, массивов и др.
- Экспорт/импорт настроек плана импорта и сопоставлений на разных сайтах.
- Кеширование файлов импорта в процессе самого импорта, повышенная производительность.
Возможности решения для импорта разделов: - Импорт стандартных полей раздела инфоблока.
- Импорт пользовательских полей для раздела инфоблока.
- Изменение разделов, которых не было в файле импорта.
- Изменение неактивных разделов, которые есть в файле импорта.
- Указание неограниченного уровня вложенности.
- Импорт SEO-сущностей.
- Создание символьного кода для разделов на основании отдельных значений.
- Задание значения активности.
- Указание начального раздела для цепочки импортируемых разделов.
Возможности решения для импорта элементов:- Импорт стандартных полей элементов инфоблока.
- Импорт пользовательских полей для элемента инфоблока.
- Изменение элементов, которых не было в файле импорта.
- Изменение неактивных элементов, которые есть в файле импорта.
- Импорт SEO-сущностей.
- Создание символьного кода для элементов на основании отдельных значений.
- Задание значения активности.
- Указание родительского раздела импортируемых элементов.
Возможности решения для импорта свойств элементов:- Добавление свойств для созданных элементов инфоблока.
- Удаление незаполненных свойств для элементов.
- Транслитерация внешнего кода для свойства «Список».
- Автоматическое добавление значений для свойства «Список» и «Справочник».
- Поддержка свойств «Привязка к Яндекс.Карте» и «Привязка к карте Google».
- Нанесение водяного знака на изображения для свойств типа «Файл».
Возможности решения для импорта товаров:- Импорт стандартных полей товара.
- Импорт базовой цены для товара.
- Поддержка многовалютности.
- Импорт остатков для отдельных складов.
Возможности решения для импорта торговых предложений:- Импорт стандартных и пользовательских полей элементов ТП.
- Импорт SEO-сущностей для элементов ТП.
- Импорт стандартных полей товара ТП.
- Импорт цен для ТП.
- Замена названия ТП названием родительского элемента.