Импорт номенклатуры по плану (CSV, XML, XLS)

Импорт номенклатуры по плану (CSV, XLS, XLSX, XML, YML)

Скриншоты

Технические данные

Дата публикации:
24.04.2019
Дата обновления:
05.08.2020
Версия:
1.5.9
Адаптивность:
Нет
Поддержка композита:
Нет
Число установок:
100 - 499 раз

Совместимые редакции

Описание

Решение позволяет настроить автоматический импорт различных объектов через агенты или вручную.

Поддерживаемые форматы файлов для импорта: CSV, XLS, XLSX, XML, YML.

Основные объекты, доступные для импорта:
  1. Разделы инфоблока.
  2. Элементы инфоблока.
  3. Свойства элементов инфоблока.
  4. Товарные позиции.
  5. Торговые предложения (включая элементы со свойствами, товары)
  6. Цены.
  7. Остатки на складах.
  8. Записи Highload-блоков.
Основные возможности решения:
  1. Создание неограниченного количества планов импорта.
  2. Указание сущностей для поиска и обновления уже созданных объектов.
  3. Проверка на обязательное заполнение сущности.
  4. Удаление файла импорта после успешного импорта.
  5. Поиск изображений по названию файла или части названия.
  6. Парсинг файла импорта через ссылку с внешнего ресурса (http, ftp).
  7. Использование настроек  инфоблока для обработки изображений.
  8. Очищение директории изображений после успешного импорта.
  9. Очищение директории файлов после успешного импорта.
  10. Отслеживание событий и ошибок импорта.
  11. Указание разделителя для CSV-формата.
  12. Указание XML-сущности для XML-формата.
  13. Использование атрибутов для XML-формата.
  14. Автоматический поиск и создание свойств для значений param для XML-формата.
  15. Указание порядкового номера листа для XLS-форматов.
  16. Указание порядкового номера строки с заголовками для CSV и XLS форматов.
  17. Указание порядкового номера для строки, с которой начинать импорт записей для CSV и XLS форматов.
  18. Парсинг дополнительных изображений и файлов с внешнего ресурса.
  19. Указание кодировки файла для импорта.
  20. Добавление неограниченного количества правил обработки, использующих функции PHP по обработке и форматированию строк, массивов и др.
  21. Экспорт/импорт настроек плана импорта и сопоставлений на разных сайтах.
  22. Кеширование файлов импорта в процессе самого импорта, повышенная производительность.
Возможности решения для импорта разделов:
  1. Импорт стандартных полей раздела инфоблока.
  2. Импорт пользовательских полей для раздела инфоблока.
  3. Изменение разделов, которых не было в файле импорта.
  4. Изменение неактивных разделов, которые есть в файле импорта.
  5. Указание неограниченного уровня вложенности.
  6. Импорт SEO-сущностей.
  7. Создание символьного кода для разделов на основании отдельных значений.
  8. Задание значения активности.
  9. Указание начального раздела для цепочки импортируемых разделов.
Возможности решения для импорта элементов:
  1. Импорт стандартных полей элементов инфоблока.
  2. Импорт пользовательских полей для элемента инфоблока.
  3. Изменение элементов, которых не было в файле импорта.
  4. Изменение неактивных элементов, которые есть в файле импорта.
  5. Импорт SEO-сущностей.
  6. Создание символьного кода для элементов на основании отдельных значений.
  7. Задание значения активности.
  8. Указание родительского раздела импортируемых элементов.
Возможности решения для импорта свойств элементов:
  1. Добавление свойств для созданных элементов инфоблока.
  2. Удаление незаполненных свойств для элементов.
  3. Транслитерация внешнего кода для свойства «Список».
  4. Автоматическое добавление значений для свойства «Список» и «Справочник».
  5. Поддержка свойств «Привязка к Яндекс.Карте» и «Привязка к карте Google».
  6. Нанесение водяного знака на изображения для свойств типа «Файл».

Возможности решения для импорта товаров:
  1. Импорт стандартных  полей товара.
  2. Импорт базовой цены для товара.
  3. Поддержка многовалютности.
  4. Импорт остатков для отдельных складов.
Возможности решения для импорта торговых предложений:
  1. Импорт стандартных и пользовательских полей элементов ТП.
  2. Импорт SEO-сущностей для элементов ТП.
  3. Импорт стандартных полей товара ТП.
  4. Импорт цен для ТП.
  5. Замена названия ТП названием родительского элемента.

Для работы модуля требуется PHP 5.3.0 или новее. Сайт должен работать в UTF-8.

Перечень необходимых расширений для полноценной работы модуля:

  • XMLReader

  • Zip

  • Curl

Для работы модуля «Импорт номенклатуры по плану (CSV, XML, XLS)» требуется установка бесплатного модуля «Ядро для модулей». Будет предложено в момент установки основного решения.

Ход установки:

  1. Скачать и установить модуль «webprostor.core» (Ядро для модулей).

  2. Скачать решение «Импорт номенклатуры по плану (CSV, XML, XLS)» (основное решение).

  3. Установить решение «Импорт номенклатуры по плану (CSV, XML, XLS)» (основное решение).

Настройка плана:

  1. Перейти в список планов (Сервисы - Импорт номенклатуры по плану (CSV, XML, XLS) – Планы импорта).

  2. Добавить план, указав обязательные параметры, выбрав формат импорта и объекты для импорта, загрузить файл импорта.

  3. Отредактировать сопоставления сущностей к объектам.

  4. Активировать план импорта для автоматического добавления агента или запустить импорт вручную.

На демо-сайте bitrixlabs.ru не будет работать импорт через XML и обработка сопоставления как ссылка на внешний ресурс, т.к. отключен curl.

Подробный курс по использованию решения

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
Импорт номенклатуры по плану (CSV, XLS, XLSX, XML, YML)
Импорт номенклатуры по плану (CSV, XLS, XLSX, XML, YML)
2 940 руб