Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Импорт из XML, YML, JSON. Загрузка каталога товаров 1С-Битрикс

Внимание! Перед использованием модуля обязательно ознакомьтесь с видео-инструкцией по импорту https://www.youtube.com/watch?v=2gMUw1MtolgЦентр техподдержки: https://support.esolutions.su/Email-адрес техподдержки: app@esolutions.suРешение предназначено для импорта товаров и разделов из XML, YML и JSON-файлов.Возможности модуля:Импорт любых полей и свойств товара.Загрузка остатков и цен.Импорт привязки к разделам.Возможность деактивации, обнуления остатков и задания произвольных значений любых полей для старых товаров, которых нет в импортируемом файле.Возможность автоматического расчета Доступного количества как суммы остатков по складам.Импорт структуры разделов из файла в произвольную структуру на сайте.Автоматический импорт по крону.Гибкие настройки импорта.Импорт данных в highload-блоки.Загрузка файла импорта из структуры сайта, по внешней ссылке с другого сайта, по ссылке с авторизацией, с ftp-сервера, с email-адреса.Возможность преобразования значений загружаемых полей при импорте.Видео-инструкции:1) Основные настройки импорта: https://www.youtube.com/watch?v=2gMUw1Mtolg2) Импорт параметров из YML-файла с сопоставлением загружаемых полей: https://www.youtube.com/watch?v=ZnieutL-goI3) Импорт параметров из YML-файла через условия загрузки поля (старая версия): https://www.youtube.com/watch?v=08mjH8A7J_44) Импорт торговых предложений: https://www.youtube.com/watch?v=kjNY2FqjdUk5) Сопоставление разделов в файле и на сайте: https://www.youtube.com/watch?v=vx2V6bS5AOQ6) Настройка автоматического запуска импорта по крону - https://www.youtube.com/watch?v=VMkFSu9kTJk7) Действия над отсутствующими в файле товарами - https://www.youtube.com/watch?v=2i45xpZkiUY8) Загрузка файлов импорта по ссылке с авторизацией - https://www.youtube.com/watch?v=GIH8VboVSNA9) Расчёт цен и остатков от разных поставщиков - https://www.youtube.com/watch?v=0xVnyCIBZfIДля импорта из Excel-файлов (xls, xlsx, csv) используйте другое наше решение http://marketplace.1c-bitrix.ru/solutions/kda.importexcel/Если при импорте у Вас меняются адреса страниц элементов и разделов, то используйте наше решение для автоматического создания редиректов http://marketplace.1c-bitrix.ru/solutions/esol.redirector/

Импорт из XML, YML, JSON. Загрузка каталога товаров 1С-Битрикс

Импорт из XML, YML, JSON. Загрузка каталога товаров 1С-Битрикс

Купить: 4 000 руб.
Попробовать (14 дней)
Скриншоты
Описание

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

Опубликовано:
25.06.2017
Обновлено:
07.03.2024
Версия:
1.3.0
Установлено:
Более 1000 раз
Подходящие редакции:
«Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

Внимание! Перед использованием модуля обязательно ознакомьтесь с видео-инструкцией по импорту https://www.youtube.com/watch?v=2gMUw1Mtolg
Центр техподдержки: https://support.esolutions.su/
Email-адрес техподдержки: app@esolutions.su

Решение предназначено для импорта товаров и разделов из XML, YML и JSON-файлов.

Возможности модуля:

  1. Импорт любых полей и свойств товара.
  2. Загрузка остатков и цен.
  3. Импорт привязки к разделам.
  4. Возможность деактивации, обнуления остатков и задания произвольных значений любых полей для старых товаров, которых нет в импортируемом файле.
  5. Возможность автоматического расчета Доступного количества как суммы остатков по складам.
  6. Импорт структуры разделов из файла в произвольную структуру на сайте.
  7. Автоматический импорт по крону.
  8. Гибкие настройки импорта.
  9. Импорт данных в highload-блоки.
  10. Загрузка файла импорта из структуры сайта, по внешней ссылке с другого сайта, по ссылке с авторизацией, с ftp-сервера, с email-адреса.
  11. Возможность преобразования значений загружаемых полей при импорте.
Видео-инструкции:
1) Основные настройки импорта: https://www.youtube.com/watch?v=2gMUw1Mtolg
2) Импорт параметров из YML-файла с сопоставлением загружаемых полей: https://www.youtube.com/watch?v=ZnieutL-goI
3) Импорт параметров из YML-файла через условия загрузки поля (старая версия): https://www.youtube.com/watch?v=08mjH8A7J_4
4) Импорт торговых предложений: https://www.youtube.com/watch?v=kjNY2FqjdUk
5) Сопоставление разделов в файле и на сайте: https://www.youtube.com/watch?v=vx2V6bS5AOQ
6) Настройка автоматического запуска импорта по крону - https://www.youtube.com/watch?v=VMkFSu9kTJk
7) Действия над отсутствующими в файле товарами - https://www.youtube.com/watch?v=2i45xpZkiUY
8) Загрузка файлов импорта по ссылке с авторизацией - https://www.youtube.com/watch?v=GIH8VboVSNA
9) Расчёт цен и остатков от разных поставщиков - https://www.youtube.com/watch?v=0xVnyCIBZfI


Для импорта из Excel-файлов (xls, xlsx, csv) используйте другое наше решение http://marketplace.1c-bitrix.ru/solutions/kda.importexcel/

Если при импорте у Вас меняются адреса страниц элементов и разделов, то используйте наше решение для автоматического создания редиректов http://marketplace.1c-bitrix.ru/solutions/esol.redirector/

Отзывы (65)
Обсуждения (440)
1 - 5 из 440
Что нового
1.3.0 (07.03.2024) 1) Исправлена ошибка поиска торговых предложений по текстовым значения свойств типа список.
2) Исправлена ошибка применения действий для отсуствующих товаров и предложений при фильтрации по полям на 2-м шаге.
3) Доработана загрузка файлов по внешним ссылкам.
1.2.9 (05.03.2024) Исправлена ошибка поиска по тестовым значения свойств типа список, возникшая из-за обновления модуля iblock версии 23.300.x.
1.2.8 (24.02.2024) 1) Добавлена опция для привязки свойств к разделам.
2) Добавлена возможность обработки картинок, загружаемых в связанные элементы через свойство типа "Привязка к элементам".
3) Оптимизировано выполнение доп. преобразований для существующих элементов при пакетном режиме импорта.
4) Устранена ошибка определения кодировки json-файлов, которая стала возникать при последних обновлениях ядра Битрикса.
5) Доработан пакетный режим для быстрой обработки торговых предложений.
6) Исправлена ошибка при проверке на изменение полей с числовыми значениями.
1.2.7 (28.12.2023) 1) Доработаны настройки крона.
2) Устранены конфилкты при загрузке свойств типа Привязка к элементам.
1.2.6 (26.12.2023) 1) Добавлено предупреждение о необходимости использовать пароли приложений при подключении к почте Яндекса и к ряду других почтовых сервисов.
2) Добавлена возможность загружать значения свойств типа Справочник по XML_ID из файлов типа CommerceML.
3) Оптимизирована загрузка картинок в пользовательские поля разделов.
1.2.5 (14.12.2023) 1) В настройках расчёта цен от разных поставщиков добавлена возможность оставлять без изменения Доступное количество.
2) Доработан пакетный режим импорта.
3) Исправлена ошибка проверки на изменение свойств типа Число при хранении свойств в отдельной таблице инфоблока.
4) Доработана загрузка картинок по внешним ссылкам.
1.2.4 (15.11.2023) 1) Добавлена возможность быстрого поиска по списку профилей на странице статистики и истории запуска профилей.
2) Доработана загрузка файлов по внешним ссылкам.
3) Исправлены ошибки работы пакетного режима импорта.
1.2.3 (11.11.2023) 1) Добавлена возможность расчета нескольких типов цен от разных поставщиков.
2) Доработан вывод ошибок БД.
3) Исправлены ошибки импорта в пакетном режиме.
4) Доработана загрузка файлов с ftp-сервера.
5) Расширены параметры фильтрация по свойствам для действий над отсуствующими в файле товарами.
1.2.2 (12.10.2023) 1) Устранена ошибка сортировки записей на страницах статистики, которая появилась после обновлений Битрикса.
2) Доработан вывод ошибок при обновлении торговых предложений.
3) Доработана загрузка булевых значений.
1.2.1 (04.10.2023) 1) Добавлена информация по активации модуля из демо-режима.
2) Доработана проверка на изменение для свойств типа "html/текст".
3) Доработана загрузка картинок по внешним ссылкам.
1.2.0 (05.09.2023) 1) Исправлена ошибка открытия окна с настройками полей при создании нового профиля с автоматической подстановкой настроек.
2) Добавлена возможность приводить к единому расширению загружаемые картинки товаров.
3) Доработана проверка множественных свойств на изменение.
4) Доработана загрузка файлов по внешним ссылкам.
1.1.9 (04.08.2023) Исправлена ошибка применения преобразований с условиями больше/меньше.
1.1.8 (30.07.2023) 1) Добавлено поле для описания профиля импорта.
2) Добавлена возможность делать математические вычисления в тексте преобразования.
3) Доработана загрузка файлов импорта при запуске профиля по крону, когда на сайте-доноре в этот момент происходит перезапись файла.
4) Доработана загрузка файлов по внешним ссылкам.
5) Добавлена автоматическая конвертация картинок из формата tiff в формат jpg.
1.1.7 (12.07.2023) 1) Устранены предпреждения модуля bitrix.xscan
2) Доработаны настройки крона.
3) В настройках множественных свойств типа Привязка к элементам добавлена опция для исключения привязки элемента к самому себе.
4) Доработана загрузка множественных свойств с картинками.
5) Доработана загрузка привязки к разделам при настройке сопоставления разделов.
6) Исправлена ошибка просмотра значений поля с учётом преобразований.
1.1.6 (08.08.2023) 1) Исправлена ошибка проверки файла импорта на изменение.
2) Исправлена ошибка записи изменений профиля при запуске импорта по крону.
1.1.5 (03.06.2023) 1) Доработана загрузка файлов из облака mail.ru.
2) Устранена ошибка загрузки файлов при использовании curl.
1.1.4 (02.06.2023) 1) Добавлена запись последних изменений профилей с возможностью восстановления старых настроек.
2) Поправлено отображение статуса импорта при пропуске некоторых товаров через настройки фильтрации.
3) Устранена ошибка загрузки файлов по внешним ссылкам на обновлённом ядре Битрикса.
1.1.3 (18.05.2023) 1) Доработана загрузка свойств с описанием из блока полей Свойство элемента
2) Исправлена ошибка перезаписи привязки товара к разделу.
3) Исправлены ошибки загрузки файлов по внешним ссылкам.
1.1.2 (09.05.2023) 1) Исправлена ошибка проверки файла импорта на изменение.
2) Доработано отображение статуса импорта при фильтрации загружаемых записей.
3) Доработана проверка обработчиков событий, которые не могут быть выполнены на php8.
1.1.1 (28.04.2023) 1) Доработаны настройки крона.
2) Добавлена возможность автоматической подставновки существующих разделов в окне сопоставления.
3) Доработан функционал преобразований.
4) Исправлены ошибки загрузки структуры разделов.
5) Ускорен процесс обновления торговых предложений.
6) Устранён ряд ошибок под php8.
7) Доработана обработка ошибок Mysql.
1.1.0 (18.03.2023) 1) Доработана загрузка файлов по внешним ссылкам.
2) Добавлена проверка формата загружаемых файлов при импорте свойств типа Файл.
3) Исправлены ошибки применения ресайза картинок на старых версиях ядра Битрикса.
4) Исправлены ошибки загрузки картинок в highload-блоки.
5) Доработан вывод ошибок при импорте.
1.0.9 (24.02.2023) 1) Доработана проверка множественных свойств на изменение.
2) Добавлена валидация обработчиков событий.
3) Доработана проверка картинок на изменение.
4) Устранён ряд ошибок при работе с php8.
1.0.8 (09.02.2023) 1) Исправлена ошибка сохранения фильтра для обработки отсуствующих в файле товаров на сайтах в кодировке CP1251.
2) Исправлены ошибки загрузки разделов на php8+.
1.0.7 (01.02.2023) 1) Добавлена возможность отправлять email-уведомления при запуске по крону, если файл импорта не изменился.
2) Разрешён импорт, если нет прав на запись во временные папки модуля.
3) Доработаны настройки крона.
4) Доработана загрузка картинок по внешним ссылкам.
5) Исправлена ошибка использования класса XMLReader под php8.2.
6) Исправлены ошибки загрузки скидок на php8.
1.0.6 (16.12.2022) 1) Добавлена возможность восстановления только нужных профилей из резервной копии.
2) Исправлена ошибка отправки email-уведомлений при запуске по крону, когда не удалось загрузить новый файл импорта.
3) Исправлена ошибка чтения тегов с большим объёмом текста при чтении xml-файлов без расширения XMLReader.
1.0.5 (08.12.2022) 1) Добавлено кеширование структуры xml-файла для ускорения загрузки страницы с настройками.
2) Исправлена ошибка отображения неактивных профилей в настройках крона.
3) Добавлена ссылка на скачивание файла импорта.
1.0.4 (06.12.2022) 1) Добавлена возможность проверки изменения картинки только по ссылке на файл, чтобы позволяет существенно ускорить импорт.
2) Устранены ошибки чтения файлов импорта при отсуствии расширения XMLReader.
1.0.3 (04.12.2022) 1) Оптимизирован расход памяти при импорте без расширения XMLReader.
2) Ускорен процесс чтения больших файлов импорта.
3) Добавлен блок настроек для ускорения импорта.
4) Добавлена возможность пропуска обработчиков событий на создание/изменение элемента инфоблока.
5) Добавлена возможность пакетного обновления данных.
6) Добавлено отображение времени выполнения импорта на 3-м шаге.
7) Добавлена возможность выбора существующих значений свойств типа Список, Справочник и Привязка к элементам в настройках преобразований.
8) Реализована возможность создавать скидки через правила корзины для определённого типа цены.
9) Добавлена опция для "Помечать письмо как прочитанное после загрузки файла" при загрузке файлов с email-адреса.
10) Исправлена ошибка отображения даты последней загрузки файла импорта на последних версиях ядра Битрикса.
1.0.2 (27.10.2022) 1) Доработано отображение внешней ссылки на файл, когда загруженный в профиль файл был удалён.
2) Добавлена возможность поиска записей статистики по названиям элементов инфоблоков.
3) Добавлено событие OnEndImport при импорте в highload-блоки.
4) Доработан фуникционал преобразований при импорте в highload-блоки.
5) Запрещена запись Доступного количества для комплектов, т.к. у комплектов это поле должно рассчитываться автоматически.
1.0.1 (28.09.2022) 1) Доработано уведомление о необходимости задать токен при загрузке файлов с Яндекс.Диска.
2) Доработана загрузка файлов по внешним ссылкам.
3) Оптимизирована скорость импорта при пересчёте активности товаров в зависимости от остатков торговых предложений.
4) Исправлена ошибка загрузки пустых значений в картинки разделов на php8.
5) Исправлены ошибки определения типов файлов при загрузке свойств типа Файл.
6) Доработан вывод ошибок при импорте.
1.0.0 (05.08.2022) 1) Доработана загрузка файлов по внешней ссылке.
2) Добавлена ссылка на откат импорта на странице результатов импорта при включённой статистике.
3) Доработаны настройки крона.
4) Оптимизирована работа со связанными профилями.
5) Добавлены предопределённые настройки для поставщика dveri.com.
0.9.9 (05.07.2022) 1) В настройках модуля добавлены параметры для ввода ключей для Гугл и Яндекс Переводчиков, которые можно использовать для перевода при создании символьных кодов товаров.
2) Добавлена возможность задавать исключаемые склады при расчете доступного количества как суммы по складам.
3) Доработано определение актуальной версии php при настройке крона.
4) В настройках расчета цен от нескольких поставщиков добавлена опция для выбора действия при отсуствии цен у всех поставщиков, а также добавлена возможность использовать в расчете склады и разные типы цен.
5) Исправлена ошибка проверки файла на изменение при запуске импорта в кроне и при загрузке файла с email-адреса.
6) Исправлены ошибки применения дополнительных преобразования для существующих элементов в полях из настроек сопоставления свойств.
7) Доработана загрузка свойств из файлов, где каждое свойство не имеет своего отдельного xml-узла.
0.9.8 (08.04.2022) 1) Доработана проверка файла импорта на изменение.
2) Исправлена ошибка загрузки кратинок на старых версиях ядра Битрикса.
3) Исправлены ошибки загрузки наценок.
0.9.7 (06.04.2022) 1) В настройках преобразований добавлена возможность использовать курсы любых валют, которые заведены на сайте.
2) Добавлена возможность отображать в блоке "Свойства элемента" только те свойства, которые относятся к загружаемым разделам, если настроены ограничения по списку загружаемых разделов.
3) Доработаны настройки загрузки файлов с email-адреса.
4) Исправлены ошибки загрузки единиц измерения.
0.9.6 (20.02.2022) 1) Оптимизировано обновление разделов инфоблока.
2) Добавлена возможность разделять режим создания и обновления для товаров и предложений.
3) Доработано обновление поля Теги.
4) Доработан вывод ошибок при создании товаров.
5) Доработано построение структуры разделов в окне сопоставления.
0.9.5 (22.01.2022) 1) Добавлена возможность обновления товаров в кроне под определенным пользователем.
2) Исправлены ошибки при загрузке свойств инфоблока.
3) Доработана логика загрузки сопоставленных разделов и подразделов.
4) Доработана загрузка нескольких значений в поле Теги.
5) Добавлена обработка исключений при возникновении ошибок при автогенерации sitemap в модуле seo.
6) Доработано отображение значений из файла в полях на 2-м шаге с учетом преобразований.
0.9.4 (21.12.2021) 1) Добавлена возможность проверки картинок на изменение по md5-хешу.
2) Исправлена ошибка проверки картинок анонса на изменение.
3) Доработана проверка кодировки таблиц БД.
4) Доработано отображение значений с учетом преобразований в настройках полей.
0.9.3 (20.12.2021) 1) Исправлены ошибки отображения крон-заданий.
2) Добавлена статистика запуска профилей.
3) Добавлена кнопка для актоматического сопоставления свойств по названию.
4) Исправлены ошибки загрузки детальных кратинок.
5) Исправлены ошибки преобразований в полях внутри блока "Свойство элемента".
6) Устранена ошибка загрузки файлов по внешней ссылке.
0.9.2 (08.12.2021) 1) Исправлены ошибки в настройках крона.
2) Добавлена возможность переопределять настройки обработки Детальной картинки и Картинки анонса в каждом отдельном профиле импорта.
3) Добавлено поле ввода для быстрого поиска подставновочных значений в преобразованиях.
4) Исправлены потенциальные ошибки при запуске крона.
5) Доработана загрузка файлов из Яндекс.Диска по маске.
6) Устранена ошибка загрузки json-файлов.
0.9.1 (23.11.2021) 1) Доработаны настройки крона.
2) Добавлена возможность загрузки свойства типа "Привязка к пользователю" по любому полю пользователя.
3) Доработано отображение значений из файла в полях на 2-м шаге с учетом преобразований.
4) В преобразованиях добавлены действия "Увеличить на процент" и "Уменьшить на процент".
5) Добавлена опция для привязки полей к генерируемым торговым предложениям по свойству с несколькими значениями.
6) Исправлена ошибка определения инфоблока торговых предложений, когда инфоблок товаров не является торговым каталогом.
0.9.0 (11.11.2021) 1) Устранена ошибка в настройках поля с ценой.
2) Поправлено отображение полей для идентификации в Хроме.
3) Доработана обработка торговых предложений с галочкой "Искать торговые предложения без учета товаров".
4) Доработана возможность указывать назавние элемента связанного инфоблока в фильтре для действий над отсутствующими элементами.
0.8.9 (04.11.2021) 1) Добавлена возможность импорта торговых предложений на редакциях без Торгового каталога.
2) Устранен ряд ошибок под php8.
3) Доработаны настройки крона.
4) Добавлена возможность проверки по условию "от-до" в преобразованиях для числовых значений.
5) Добавлена возможность загружать поле "Зарезервированное количество".
6) Доработана загрузка файлов с ftp-сервера.
0.8.8 (10.10.2021) 1) Реализована автоматическая подстановка параметров импорта для файлов поставщика gifts.ru.
2) Добавлена проверка старого файла импорта на существование при проверке файлов на изменение.
3) Добавлена возможность оправлять произвольные заголовки при запросе картинок с внешних сайтов.
4) Доработан вывод ошибок Mysql.
5) Добавлна автоматическая перезапись даты изменения товара при изменении любого поля товара.
0.8.7 (04.09.2021) 1) Реализована возможность задавать конкретные склады для расчета доступного количества как суммы остатков на складах.
2) Добавлено отображение поля для идентификации на странице статистики.
3) Добавлена возможность использовать текущую дату/время и ссылку на файл импорта в настройках преобразований.
4) Добавлено отображение даты загрузки последнего файла импорта.
5) Исправлена ошибка обработки разделов, помеченных пунктом "не загружать раздел".
6) Исправлена ошибка обновления SEO-полей при отсуствии изменений в основных полях элемента инфоблока.
7) Доработана загрузка картинок по внешним ссылкам.
8) Реализован контроль расхода оперативной памяти и доработан вывод ошибок при импорте в highload-блоки.
9) В письмо об окончании импорта добавлена ссылка на статистику импорта.
10) Доработана загрузка файлов импорта по внешней ссылке.
0.8.6 (08.07.2021) 1) Исправлены ошибки экспорта/импорта преобразований.
2) Исправлены ошибки отображения разделов в окне сопоставления.
3) Доработана проверка значений по регулярным выражениям в преобразованиях при использовании кириллических символов.
4) Исправлена ошибка загрузки товаров, которые в структуре файла импорта вложены в разделы, при настройках сопоставления разделов.
5) Исправлены ошибки идентификации элементов по свойствам типа "Справочник".
6) Доработана проверка мжножественных свойств типа "Список" на изменение при загрузке нескольких одинаковых значений свойства.
7) Исправлена ошибка загрузки json-файлов.
0.8.5 (30.06.2021) 1) Реализована автоматическая подстановка настроек полей по умолчанию для yml-файла при создании профиля импорта.
2) Добавлена возможность просмотра значений из файла для полей в окне сопоставления свойств.
3) Доработан функционал удаления пустых разделов.
4) Доработана идентификация записей при импорте в highload-блоки.
5) Доработана загрузка файлов с http-авторизацией.
6) Исправлены ошибки работы с временными файлами.
0.8.4 (23.06.2021) 1) Реализована возможность загружать файла из Гугл.Драйв с авторизацией.
2) Добавлена опция для удаления пустых разделов после импорта.
3) Добавлена возможность не загружать конкретный раздел из файла через настройки сопоставления разделов.
4) Оптимизирована загрузка страницы списка профилей импорта при большом объеме таблицы со статистикой.
5) Исправлены ошибки определения текущего языка во всплывающих окнах.
6) Доработан вывод ошибок импорта.
7) Доработана загрузка подразделов в режиме "Только сопоставленные разделы", когда родительский раздел не сопоставлен.
8) Исправлены ошибки загрузки свойств типа "Привязка к элементам".
9) Исправлены ошибки загрузки множественных свойств торговых предложений.
10) Доработана загрузка картинок по внешним ссылкам.
11) Доработана загрузка файлов с ftp-сервера.
0.8.3 (05.05.2021) 1) Исправлена ошибка удаления устаревших торговых предложений.
2) Исправлена ошибка загрузки описания для детальной картинки.
0.8.2 (02.05.2021) 1) Удалена устаревшая опция "Удалять старую статистику".
2) Добавлено условия загрузки типа "не соответствует регулярному выражению".
3) Добвлено отображение ID раздела из файла импорта в окне сопоставления разделов.
4) Доработан фуникцонал расчета цены товара из цен нескольких поставщиков.
5) Доработана загрузка файлов из Dropbox.
6) Исправлены ошибки применения преобразований для существюущих элементов с проверкой числовых начезний по условия больше/меньше.
7) Доработаны преобразований для существюущих элементов для полей скидки на товар.
8) Добавлена возможность идентификации по множественным полям при импорте в highload-блоки.
9) Исправлена ошибка применения наценки при указании цены в списке сопоставления свойств.
10) Добавлена возможность отменить запуск импорта через событие OnStartImport.
11) Исправлена ошибка удаления старых товаров при применении действий над устаревшими торговыми предложениями.
12) Исправлена ошибка обнуления Достпного количества без обнуления остатков на складах.
13) Исправлена ошибка удаления наценки на товар.
14) Исправлены ошибки применения преобразований при использовании одного поля несколько раз в окне сопоставления свойств.
15) Исправлена ошибка загрузки свойств типа "Привязка к элементам" и "Справочник" при выборе связанных полей в окне сопоставления свойств.
16) Исправлена ошибка загрузки картинок формата webp при настройках ресайза.
17) Доработана активация/деактивация товаров при обновлении предложений с галочкой "Искать торговые предложения без учета товаров".
18) Доработано сохранение описания множественных свойств типа "Файл" при частичном изменении свойства.
19) Доработана загрузка картинок с авторизацией.
20) Доработан вывод ошибок при импорте данных в highload-блоки.
21) Доработана загрузка файлов по внешней ссылке.
22) Исправлена ошибка работы опции "Удалять пространства имен" с первым тегом файла импорта.
23) Доработана загрузка нового файла импорта по ссылке при запуске профиля через гаджет для рабочего стола.
24) Доработан вывод ошибок при импорте.
25) Исправлена ошибка применения галочки "Генерировать торговые предложения на основе данного свойства" при сопоставлении свойств.
26) Добавлено обновление фасетного индекса при изменении цены товара.
0.8.1 (18.02.2021) 1) Добавлена возможность отправлять email-уведомление при прерывании импорта.
2) Появилась настройка для задания максимального времени чтения xml-файла на 2-м шаге.
3) Добавлена опция для создания торговых предложений при поиске предложений без учета товаров.
4) Доработан импорт файлов с Яндекс.Диска.
5) Исправлены ошибки применения преобразований для существующих элементов.
6) Оптимизирован расход памяти при применении преобразований.
7) Реализована запись статистики для действий над отсуствующими товарами.
8) Доработана загрузка файлов с ftp-сервера.
9) Исправлена ошибка удаления штрихкодов при загрузке пустого значение и доработана запись статистики по штрихкодам.
0.8.0 (13.01.2021) Исправлена ошибка загрузки множественных свойств типа "Привязка к элементам".
0.7.9 (08.01.2021) 1) Добавлены настройки proxy для загрузки картинок с других сайтов.
2) Доработаны настройки крона.
3) Доработаны настройки загрузки пользовательских полей раздела типа Привязка к элементам и Привязка к разделам.
4) Добавлено поле "Файл для связанного профиля" для передачи файла в связанный профиль и запуска импорта этого профиля.
5) Добавлена возможность загрузки доп. полей в связанный элемент через свойство типа Привязка к элементам.
6) Добавлены преобразования типа "начинается с" и "заканчивается на".
7) Доработана авторизация через oauth2.
8) Исправлена ошибка применения наценок при загрузке цены из блока со свойствами.
9) Доработана загрузка пользовательских полей раздела типа Список.
10) Доработана запись остатков на складах.
0.7.8 (06.12.2020) 1) Добавлена возможность просматривать значения поля из файла с учетом преобразований.
2) Исправлены ошибки создания товаров с идентификацией по ID при хранении свойств в отдельной таблице инфоблока.
3) Добавлено автоматическое удаление параметров mbstring в крон-заданиях.
4) Доработана проверка файлов на изменение.
0.7.7 (28.11.2020) 1) Устранена ошибка загрузки файлов с ftp-сервера.
2) Добавлена возможность сопоставления свойств торговых предложений.
3) Доработано устранение ошибок в xml-файлах.
4) Добавлена возможность использования поля "Путь из названий разделов" при настройке сопоставления разделов.
5) Добавлена возможность использовния параметров yml-файла в php-преобразованиях.
6) Исправлены ошибки показа данных из файла на 2-м шаге.
0.7.6 (20.11.2020) 1) Добавлена возможность создавать склады и загружать остатки по ним из файлов CommerceML.
2) Удален параметр mbstring из настроек крона.
3) Исправлена ошибка импорта преобразований из Excel-файла.
4) Добавлено отображение символьных кодов свойств для действий над отсутствующими в файле элементами.
5) Реализована возможность загрузки файлов с авторизацией по Oauth2.
6) Добавлена возможность загрузки подсказок для свойств, галочек для отображения свойств в списке и в карточке товара.
7) Исправлена ошибка импорта товаров при нахождении узла с товаров внутри узла с разделом.
8) Доработана загрузка файлов с ftp-сервера.
9) Доработана загрузка данных по протоколу soap.
10) Ускорена загрузка окна с сопоставлением свойств.
0.7.5 (18.10.2020) 1) Доработана проверка загруженного файла на изменение при ручном запуске.
2) Доработана загрузка файлов с Яндекс.Диска.
3) Исправлена ошибка загрузки структуры вложенности разделов.
4) Исправлены ошибки загрузки картинок по внешним ссылкам.
5) Доработана загрузка файлов по API.
0.7.4 (07.10.2020) 1) Добавлена опция "Не загружать новый файл" для быстрого перехода на 2-й шаг.
2) Добавлена подсказка для общего раздела на 2-м шаге.
3) Добавлены расширенные режимы проверки картинок на изменение.
4) Исправлены ошибки при настройке крона.
5) Ускорена загрузка структуры разделов при импорте больших файлов.
6) Исправлена ошибка фильтрации по полям торговых предложений.
7) Доработана загрузка файлов с отсуствующими корневыми разделами.
8) Исправлена ошибка загрузки значений свойств по умолчанию.
9) Доработана проверка свойств типа "Файл" на изменение.
10) Доработан фуникционал преобразований при импорте в highload-блоки.
11) Доработана загрузка файлов с ftp-сервера.
12) Исправлены ошибки распаковки zip-архивов.
0.7.3 (08.09.2020) 1) Исправлена ошибка подключения jquery.
2) Добавлена проверка времени изменения файла импорта.
0.7.2 (01.09.2020) 1) Реализована возможность быстрой идентификации по свойствам при наличии индекса в БД: CREATE INDEX `ix_iblock_element_prop_val` ON b_iblock_element_property (`VALUE`(255),`IBLOCK_PROPERTY_ID`)
2) Реализовано сохранение cookies при импорта файлов по ссылке с авторизацией для загрузки картинок от авторизованного пользователя.
3) Добавлена проверка наличия расширения ftp при попытке загрузки файла с ftp-сервера.
4) Галочка "Не обновлять элемент при отсутствии изменений" включена по умолчанию при создании профиля.
5) Доработаны настройки крона (добавлена возможность запуска цепочки профилей, возможность указания любой периодичности выполнения, улучшен алгоритм поиска актуальной версии php).
6) Добавлено предупреждение об отсуствии связанного инфоблока в настройках свойств типа "Привязка к элементам".
7) Исправлена ошибка загрузки значений свойств по умолчанию.
8) Добавлена возможность загрузки свойств типа "Привязка к категории Яндекс.Маркета".
9) Исправлена ошибка загрузки значений из связанных узлов xml-файла.
10) Доработано хранение параметров профилей.
11) Доработана опция "Заменять пронумерованные теги".
0.7.1 (16.08.2020) 1) Исправлена ошибка перезаписи символьных кодов свойств при импорте файлов формата CommerceML.
2) Доработана загрузка свойств из файлов формата CommerceML.
3) Доработана загрузка картинок по внешней ссылке.
4) Исправлена ошибка на странице импорта в highload-блоки.
5) Исправлена ошибка загрузки файлов по маске из Облака mail.ru.
0.7.0 (12.08.2020) 1) Доработано подключение библиотеки jquery.
2) Добавлена защита от дублирования заданий в кроне.
3) Добавлена возможность указать тип цены и сайт для загружаемых скидок.
4) В функционал доп. преобразований добавлена возможность проверки дублей товаров.
5) Исправлена ошибка при обнулении остатков на складах.
6) Доработана загрузка значений свойств из файлов формата CommerceML.
7) Исправлена ошибка загрузки вложенных разделов при настройке сопоставления разделов из файла с разделами на сайте.
8) Исправлена ошибка загрузки json-файлов на сайтах в кодировке CP1251.
9) Добавлена возможность менять параметры неактивных профилей импорта.
0.6.9 (24.07.2020) 1) Доработано определение полей для идентификации при изменении инфоблока для импорта.
2) Доработано отображение блока ошибок импорта.
3) Добавлена возможность импорта сортировки свойств инфоблока.
4) Доработана активация/деактивация разделов.
5) Исправлена ошибка обнуления остатков для отсуствующих в файлое элментов.
6) Исправлена ошибка загрузки свойств типа Привязка к разделам.
7) Добавлена защита от записи неверных параметров профиля импорта.
0.6.8 (10.07.2020) 1) Доработаны настройки крона.
2) В статистику добавлена детальная информация по полям элементов, которые не были найдены при импорте.
3) Добавлена возможность задавать отдельные преобразования для каждого свойства при настройке сопоставления свойств.
4) Добавлена возожность настроить задержку после загрузки картинки по внешней ссылки, чтобы учитывать ограничения поставщиков по количеству загружаемых файлов в единицу времени.
5) Для новых свойств добавлена возможность указывать галочку "Показывать на странице редактирования элемента".
6) Добавлена проверка прав пользователя на модуль при использовании гаджета для рабочего стола с отображением последних выполненных профилей.
7) Устранена ошибка с таймаутом Mysql в кроне при хранении сессий в БД.
8) Добавлена возможность использовать в доп. преобразованиях поля элементов связанного инфоблока для свойств типа Привязка к элементам.
9) Реализован полный пересчет сортировки разделов при добавлении нового раздела.
10) Исправлена ошибка загрузки товаров и подразделов, вложенных в xml-узел раздела.
11) Устранены лишние операции с картинками при создании товаров.
12) Добавлена запись внешнего кода по умолчанию при создании товаров с идентификацией по ID.
13) Исправлена ошибка записи основного разддела товара.
14) Доработана запись свойств.
15) Добавлена принуительная очистка фасетного индекса при изменении любого свойства торгового предложения, которое отображается в фильтре.
16) Исправлена ошибка отката результатов импорта.
17) Исправлены ошибки конвертации json-файла в xml.
18) Добавлена возможность загрузки файлов из сервиса ads-api.ru.
19) Добавлены расширенные настройки фильтрации по внешнему коду для действий над отсуствующими товарами.
20) Добавлено автоматическое округление цены до 2-х знаков после запятой, чтобы исключить перезапись цен при отсуствии изменений.
0.6.7 (05.05.2020) 1) Исправлена ошибка загрузки пустого значение в свойство типа "Файл".
2) Добавлена обработка спецсимволов в ссылках на внешние сайты.
0.6.6 (04.05.2020) 1) Добавлена возможность записи детальной статистики импорта.
2) Добавлена возможность отката результатов импорта.
3) Обновлена используемая модулем версия jquery.
4) Доработано отображение результатов импорта.
5) Исправлена ошибка экспорта/импорта преобразований.
6) Исправлены ошибки отображения списка сопоставляемых свойств.
7) Добавлена возможность задавать закупончную цену для отсусвующих в файле элементов.
8) Добавлен контроль расхода оперативной памяти при ручном импорте.
9) Добавлена возможность удаления одного из нескольких значений множественного свойства путем загрузки значения вида -{'Новинка'}. 10) Доработана загрузка разделов, которые находятся внутри узла с товаром.
11) Исправлены ошибки загрузки свойств инфоблока.
12) Добавлена возможность загрузки списка свойств только для новых товаров.
13) Добавлена проверка картинок разделов на изменение.
14) Доработана проверка множественных свойств на изменение.
15) Доработана загрузка картинок.
16) Доработана конвертация файлов json в формат xml.
17) Доработано сохранение настроек полей при смене инфоблока для импорта и при переносе профилей на другой сайт.
18) Исправлена ошибка отображениz значений поля из файла импорта на сайте в кодировке CP1251.
19) Добавлена сортировка разделов на странице сопоставления.
20) Исправлена ошибка загрузки файлов из облака mail.ru.
21) Доработано создание товаров с идентификацией по ID.
0.6.5 (06.04.2020) 1) Исправлен вывод ошибок загрузки файла.
2) Добавлена передача параметра PROFILE_ID на все страницы импорта.
3) Добавлен функицонал расчета минимальной/максимальной цены от разных поставщиков.
4) Добавлена возможность создавать новые свойства множественными.
5) Доработано определение свойств с описанием.
6) Исправелна ошибка применения режима загрузки разделов.
7) Доработан вывод ошибок при отсутствии поля для идентификации товара.
8) Доработан режим обновления предложений с опцией "Искать торговые предложения без учета товаров".
9) Доработано обновление свойств типа "Файл" и множественных свойств.
10) Доработано чтение блоков CDATA.
11) Доработана загрузка картинок по внешней ссылке и загрузка картинок в html-тексте.
12) Исправлены ошибки чтения структуры xml-файла в окне сопставления разделов.
13) Реализовано удаление наценки на тип цены товара при загрузке значения этого типа цены.
0.6.4 (10.03.2020) 1) Доработаны преобразовния для существующих элементов в множественных полях.
2) Доработаны режимы загрузки разделов.
3) Добавлена проверка существующих на сайте цен при включении опции "Если цена нулевая, то делать элемент неактивным".
4) Исправлена ошибка записи поискового индекса при создании товаров с идентификацией по ID.
5) Добавлена возможность загрузки нескольких значений в поле "Привязка к элементам" с поиском по одному значению любого поля связаанных элементов.
6) Добавлена проверка полей торговых предложений товара при включении опций "Если кол-во нулевое, то делать элемент неактивным" и "Если цена нулевая, то делать элемент неактивным".
7) Оптимизирован алгоритм проверки символьных кодов на уникальнсть.
8) Доработана загрузка курсов валют.
9) Доработана загрузка файлов по внешним ссылкам.
10) Исправлена ошибка отображения настроек сопоставления разделов и свойств на сайтах в кодировке CP1251.
0.6.3 (25.02.2020) 1) Добавлена возможность загружать новые товары со своими ID.
2) Добавлены блоки поле с подразделами до 5 уровня.
3) Добавлена рекомендация по установке расширения XMLReader.
4) Добавлена возможность задавать параметры новых свойств в окне сопоставления полей из файла с полями на сайте.
5) Исправлена ошибка удаления старых торговых предложений.
6) Исправлена ошибка перезаписи привязки к разделам.
7) Исправелна ошибка перезаписи множественных свойств типа Файл.
8) Доработан ресайз картинок, загружаемых в свойства.
9) Доработана загрузка файлов с ftp-сервера.
10) Доработана загрузка многостраничных файлов через API.
0.6.2 (26.01.2020) 1) Доработано удаление старых файлов импорта.
2) Добавлен блок полей "Значение свойства" для загрузки значений свойств из файлов выгрузки 1С.
3) Добавлен тип преобразования для загрузки html-текста по внешней ссылке.
4) Добавлена возможность сопоставления разделов и свойств с несколькими значениями на сайте.
5) Добавлена фильтрация для действий над отсуствующими элементами при импорте в highload-блоки.
6) Доработана загрузка файлов по внешней ссылке с авторизациией.
7) Добавлен гаджет для рабочего стола с отображением последних выполненных профилей импорта.
8) Реализовано удаление параметров фильтрации при скрытии поля в фильтре.
9) Доработана фильтрация для действий над отсуствующими торговыми предложениями.
10) Доработана фильтрация загружаемых позиций по множественным полям.
11) Доработано частичное изменение множественного свойства типа "Файл".
12) Доработана загрузка картинок по внешней ссылке.
13) Исправлена ошибка загрузки наценки. 14) Реализовано удаление цены при загрузке пустого значения.
0.6.1 (24.12.2019) Исправлена ошибка применения условий загрузки в полях торговых предложений.
0.6.0 (24.12.2019) 1) Добавлена возможность запуска импорта через API модуля.
2) Добавлена возможность сопоставления разделов и свойств без использования преобразований.
3) Реализован функционал быстрого поиска по списку полей для идентификации.
4) Добавлено преобразование для переноса внешних картинок с html-тексте на текущий сайт.
5) Добавлена опция для перезаписи только одной цены в расширенном режиме управления.
6) Доработана загрузка файлов по ссылке с авторизацией.
7) Доработаны файлы для запуска крона в соответсвии с требованиями сканера безопасности Битрикса.
8) Исправлена ошибка прерывания импорта, когда в процессе выполнения крона в профиль загружаетсся новый файл.
9) Иправлена ошибка применения действия над отсуствующими торговыми предложениями, когда для отсуствующих товаров задаются произвольные поля из модуля "Торговый каталог".
10) Доработана логика применения условий загрузки поля.
11) Доработана запись свойств по умолчанию для новых элементов.
12) Реализовано обновление поискового индекса при использовании опции "Не обновлять элемент при отсутствии изменений".
13) Доработана деактивация товаров при отрицательном Достпном количестве.
14) Добавлена возможность импользования id товара через переменную $PARENT_ID в php-преобразованиях для полей торговых предложений.
15) Доработано автоматическое исправвление ошибок в xml-файлах.
16) Доработан функционал импорта скидок.
0.5.9 (03.12.2019) 1) Добавлена опция "Не менять значения свойств, если они уже заданы существующего элемента" для поля "Список свойств через разделитель".
2) Исправлена ошибка сохранения настроек полей для отсутсвующих элементов на сайтах в кодировке CP1251.
3) Доработано автоматическое определение параметров при настройке загрузки файла по ссылке с авторизацией.
4) Доработано отображение процесса импорта в highload-блоки.
5) Добавлена возможность загружать файлы частями по API. Например, если поставщик отдает файлы по ссылке вида http://domain.com/api_xml?page=1&limit=50, то в модуле можно задать такую ссылку http://domain.com/api_xml?page={API_PAGE}&limit=50 и модуль автоматически будет загружать все файлы, увеличивая параметр API_PAGE, пока не дойдет до файла, в котором не будет ни одного товара.
6) Исправлена ошибка установки полей для отсуствующих торговых предложений, если не заданы действия для отсутствующих товаров.
7) Исправлена ошибка выполнения действий над отсутсвющими товарами, если из файла импорта не обновлено ни одного товара.
8) Реализовано удаления остатков на складах для отсуствующих элементов через установку значения "-".
9) Доработана загрузка картинок из архива по ссылке вида /path_to_achive/archive.zip#/path_to_image_in_archive/image.jpg
10) Добавлено событие esol.importxml:OnBeforeSetProductQuantity, которое выполняется перед пересчетом доступного количества товара.
0.5.8 (24.11.2019) 1) Исправлена ошибка сохранения настроек при использовании спецсимволов в преобразованиях.
2) Исправлены ошибки работы js в Internet Explorer.
3) Добавлена возможность загружать фиксированную цену товара в правла корзины.
4) Доработан импорт блока "Подраздел".
5) Добавлена возможность загрузки нескольких полей "Временный ID раздела" и "Путь из названий разделов".
6) Реализована запись значений свойств по умолчанию для новых товаров.
7) Исправлена ошибка ресайза фото при одновременной загрузке Картинки анонса и Детальной картинки.
8) Доработано применение плейсхолдера #ID# в преобразованиях свойств товара.
9) Доработано приведение таблиц БД к нужной кодировке при установке модуля.
10) Реализована загрузка файлов с локального сервера по маске.
0.5.7 (07.11.2019) Исправлена ошибки удаления лишних пробелов в начале и в конце строки.
0.5.6 (06.11.2019) 1) Отключено выполнение агентов на страницах модуля.
2) Добавлена возможность просмотра всех уникальных значений из файла в окне настроек поля.
3) Доработано применение преобразований для полей торговых предложений.
4) Доработан поиск связанных элементов.
5) Добавлена поддержка опции "Использовать внешний сервис для перевода" при танслитерации символьных кодов.
6) Добавлена возможность загрузки файла с ftp-сервера по маске.
7) Доработана загрузка файлов по внешней ссылке.
0.5.5 (16.10.2019) 1) Добавлен массовый загрузчик изображений.
2) Доработано применение условий загрузки с регулярными выражениями.
3) Добавлено определенеие нужного режима работы БД.
0.5.4 (03.10.2019) 1) Добавлена возможность экспорта/импорта преобразований, а также управление порядком преобразований.
2) Исправлены ошибки отображения полей.
3) Исправлены ошибки применения преобразований.
4) Добавлена возможность связки с несколькими сущностями через условия загрузки.
5) Исправлена ошибка загрузки блока "Свойства элемента".
6) Доработано преобразование типа "Соответсвует регулярному выражению".
7) Добавлена автоматическая запись коэффициента единицы измерения для новых товаров.
0.5.3 (11.09.2019) 1) Устранена ошибка зациливания импорта при включенном режиме отладки.
2) Добавлен блок полей "Свойство торгового предложения".
3) В email-уведомление об окончинии импорта добавлен вывод ошибок.
4) Исправлены ошибки применения регулярных выражений в условия загрузки.
5) Доработано применение вложенных переменных в преобразованиях.
6) Доработана распаковка zip-архивов.
0.5.2 (27.08.2019) 1) Доработано отображение сообщения об окончании демо-периода.
2) Доработано преобразование транслитерации, замены подстроки, а также использование описаний множественных свойств в преобразованиях.
3) Добавлена возможность загрузки поля "Прекратить применение скидок на текущем уровне приоритетов" для правил корзины.
4) Расширен набор полей для удаления.
5) Исправлена ошибка загрузки разделов.
6) Исправлена ошибка определения поля для идентификации из блока "Свойство элемента".
7) Исправлена ошибка чтения связанных сущностей.
8) Добавлена возможность использовать символа \n в качестве разделителя свойств.
9) Доработана возможность загрузки картинок по маске.
10) Доработана опция "Если кол-во нулевое, то делать элемент неактивным".
11) Исправлена ошибка при работе со свойствами типа "Список".
12) Исправлены ошибки работы со скидками.
13) Доработана загрузка валюты без цены.
14) Добавлена возможность удаления остатков на складах.
0.5.1 (27.05.2019) 1) Добавлена проверка параметров авторизации на уникальность.
2) Исправлено отображение активности первого добавляемого поля.
3) Доработана загрузка свойств типа "файл".
4) Доработана загрузка скидок на товар при указании сайта для скидки.
0.5.0 (24.05.2019) 1) Оптимизирован поиск существующих элементов инфоблока.
2) Добавлена возможность временного отключения (деактивации) полей.
3) Добавлены заметки для полей.
4) Добавлена возможность получить хеш полей товара.
5) Доработано автоматическое определение параметров авторизации при загрузке файла по ссылке с авторизацией.
6) Доработан запуск импорта по крону.
7) Доработаны преобразоания для существующих элементов над SEO-полями товаров.
8) Доработаны php-преобразования для существующих элементов.
9) Оптимизирована работа с картинками и с преобразованиями.
10) Доработано применение действий над отсутсвующими в файле товарами.
11) Доработано применение условий загрузки для полей разделов.
12) Доработано создание торговых предложений.
13) Добавлена проверка кода на уникальность при создании новых свойств.
14) Добавлены исключения для проактивного фильтра.
15) Добавлена защита от потери настроек при загрузке пустого файла.
16) Исправлена ошибка перезаписи правил корзины при наличии несуществующих товаров в правиле.
17) Доработана запись цены с наценкой в расширенном режиме управления.
18) Доработана загрузка комплектов и наборов.
0.4.9 (08.04.2019) 1) Улучшена работа со старыми версиями ядра Битрикса.
2) Доработан функицонал сохранения настроек при удалении тегов из файла импорта.
3) Доработана загрузка значений и вложенных тегов.
4) Исправлена ошибка загрузки свойств торговых предложений.
5) Устранены ошибки типа Warning.
0.4.8 (30.03.2019) 1) Исправлена работа модуля на сайтах в кодировке CP1251.
2) Доработано отображение ошибок на 3-м шаге.
3) Доработано выполнение импорта по крону.
4) Добавлена возможность задавать текст описания и текст анонса для отсутствующих в файле элементов.
5) Доработана загрузка файлов с кириллическими тегами на сайтах в кодировке CP1251.
6) Доработана загрузка разделов через поле "Путь из названий разделов".
7) Доработан процесс инициализации импорта.
8) Доработано чтение данных из связанных узлов файла.
9) Исправлена ошибка загрузки торговых предложений с генерацией по свойству.
10) Добавлена возможность использовать переменную #ID# в преобразованиях для свойств новых товаров.
11) Исправлена ошибка переноса профилей на сайт с другой кодировкой.
12) Исправлена ошибка подключения к ftp-серверу при наличии спецсимволов в логине или пароле.
13) Доработан функционал исправления ошибок в xml-файле.
14) Доработано обновление полей каталога.
0.4.7 (02.03.2019) 1) Добавлена возможность объединять все скидки в одно правило корзины.
2) Добавлена возможность приведения нумеровнных тегов к единому виду.
3) Доработана загрузка свойств типа "Видео".
4) Добавлена расширенная фильтрация загружаемых записей.
5) Добавлен список тегов в преобразования для существующих элементов.
6) Доработана загрузка файлов по внешней ссылке при импорте по крону.
7) Добавлена воможность загрузки цен в расширенном режиме.
8) Исправлены ошибки для старых версий ядра Битрикса.
9) Исправлены ошибки загрузки торговых предложений.
10) Доработана загрузка одинаковых картинок в несколько полей.
11) Доработана конвертация json-файлов в xml.
12) Доработана загрузка файлов по ссылке с авторизацией.
0.4.6 (31.01.2019) 1) Добавлена возможность частичного удаления композитного кеша (только для страниц измененных элементов и разделов инфоблока).
2) Добавлена возможность управления активностью профилей.
3) Доработана загрузка файлов из Google.Drive.
4) Добавлена поддержка проверки нескольких значений одинакового тега в условиях загрузки.
5) Устранена ошибка загрузки вложенных блоков Раздел->Подраздел->Элемент.
6) Исправлено отображение результатов импорта при включенной опции "Не загружать элементы без привязки к разделу".
7) Доработана загрузка торговых предложений, вложенных в блок в товаром.
8) Оптимизирована загрузка одинаковых картинок для нескольких предложений одного товара.
9) Доработана загрузка zip и rar-архивов.
10) Исправлена ошибка загрузки svg-файлов.
11) Доработана загрузка изображений раздела.
12) Доработана загрузка полей разделов в блоке "Элемент".
13) Добавлена проверка существования файла картинки при обновлении.
14) Исправлена ошибка декодирования символа '
15) Добавлены подсказки для обрезанных полей на 2-м шаге.
0.4.5 (08.01.2019) 1) Добавлены подсказки для некоторых опций.
2) Исправлено сохранение настроек поля на сайтах в кодировке CP1251.
3) Добавлена возможность связки свойств инфблока со свойствами товара через временный ID.
4) Добавлена возможность загрузки файлов с Google.Drive и Dropbox.
5) Доработан функицонал загрузки наборов и комплектов.
6) Доработана загрузка полей типа Привязка к элементам и Список при импорте в highload-блоки.
7) Доработана загрузка файла из структуры сайта.
8) Добавлен учет зарезервированного количества при расчете доступного количества как суммы остатков по складам.
0.4.4 (21.12.2018) 1) Работа с товарами и ценами переведена на D7.
2) Добавлена предпроверка соответсвия записи заданному фильтру для ускорения импорта.
3) Доработано применение скидок/наценок.
4) Доработан функционал устранения ошибок в загружаемом файла.
5) Исправлена ошибка загрузки файла, название которого начаниется с точки.
6) Исправелно отображение кнопки для загрузки файла.
0.4.3 (12.12.2018) 1) Исправлена ошибка загрузки файла в профиль после обновления модуля fileman (18.5.0).
2) Добавлена возможность обновления торговых предложений без указания родительского товара.
3) Исправлена ошибка использования свойства типа html/текст в преобразованиях для существующих элементов.
4) Добавлена возможность идентификации товаров по полю Теги.
5) Доработана обработка условий загрузки поля.
6) Доработан функицонал загрузки торговых предложений, находящихся в отдельном узле внутри товара.
7) Добавлен учет активности загружаемых свойств.
8) Добаввлена возможность передавать тело post-запроса при загрузке файла по внешней ссылке.
0.4.2 (11.11.2018) 1) Добавлено выполнение эпилога после каждого шага импорта.
2) Исправлена ошибка подстановки валюты по умолчанию в настройках на 1-м шаге.
3) Добавлена возможность отложить сброс кеша инфоблока на конец импорта.
4) Добавлена возможность очистить композитный кеш после импорта.
5) Добавлена возможность сохранять настройки в тех тегах, которые исчезли из файла импорта.
6) Устранена ошибка создания резервной копии профилей.
7) Добавлена возможность копирования и переноса полей на 2-м шаге.
8) Исправлены потенциальные ошибки при работе с Яндекс.Диском.
9) Добавлена возможность загрузки блока "Свойство элемента" дял торговых предложений.
10) Исправлена ошибка загрузки привязки к новым разделам для существующих товаров.
11) Доработаны преобразования над полями торговых предложений при генерации по заданным полям.
12) Добавлена возможность загружать несколько картинок с ftp-сервера, указывая путь к папке.
13) Исправлена ошибка загрузки картинок по внешней ссылке.
14) Исправлена ошибка загрузки json-файлов на сайтах в кодировке CP1251.
15) Исправлена ошибка загрузки множества картинок с ftp-сервера.
16) Доработан функицонал устранения ошибок в загружаемых xml-файлах.
17) Добавлена возможность передавать json при загрузке файла по ссылке с авторизацией.
0.4.1 (13.09.2018) 1) Добавлена возможность задания фильтра для действий над отсутствующими товарама по пустому или непустому значению свойства.
2) Доработан импорт файлов с товарами, вложенными в теги с разделами.
3) Исправлена ошибка загрузки файлов по внешней ссылке.
0.4.0 (05.09.2018) 1) Исправлена ошибка буферизации вывода.
2) Добавлена возможность загружать наборы и комплекты из товаров, находящихся в другом инфоблоке.
3) Добавлена возможность удаления старых записей при импорте в highload-блоки.
4) Добавлена возможность быстрого поиска профилей.
5) Добавлена возможность запуска нескольких профилей в одном процессе крона.
6) Добавлена проверка активности профиля при запуске крона.
7) Добавлена возможность идентификации товаров по множественным свойствам.
8) Добавлена возможность загрузки описания свойства в блоке "Свойство элемента".
9) Оптимизирована работа с временными файлами картинок.
10) Исправлена ошибка загрузки картинок по внешней сслыке.
11) Доработана загрузки полей каталога по умолчанию.
12) Добавлена возможность поиска узлов xml-файла заданием относительного пути от текущего поля.
13) Исправлена ошибка отображения поля для выбора файла.
0.3.9 (08.08.2018) 1) Ускорена загрузка полей из связанных узлов xml-файла.
2) Исправлена работа опции "Принудительно обновлять все загружаемые поля" при обновлении свойств.
3) Доработаны преобразования над множественными полями.
4) Исправлена ошибка отображения поля для выбора файла импорта.
0.3.8 (30.07.2018) 1) Исправлена ошибка удаления старых временных файлов для импорта в highload-блоки.
2) Исправлена ошибка сохранения полей для отсутствующих в файле элементов.
3) Исправлена ошибка мпорта в highload-блоки по крону.
4) Доработана возможность загрузки файлоа в Яндекс.Диска по маске.
5) Исправелна ошибка сохранения шаблона наценки.
6) Ускорена загрузка связанных узлов xml-файла.
7) Добавлена возможнгость передачи переменных товара в торговое предложение.
8) Доработана опция "Не загружать элементы без привязки к разделу".
9) Доработана идентификация разделов по полям с лишними пробелами в начале и в конце строки.
10) Добавлена возможность загрузки архивов gz, tar.gz, rar (при налчии расширения RarArchive).
0.3.7 (16.07.2018) 1) Разделены режимы загрузки разделов и элементов инфоблока.
2) Добавлена возможность задавать фильтрацию для действий над отсутсвующими в файле элементами в одном окне.
3) Доработан функцонал пошаговой загрузки при ошибочном ответе сервера.
4) Добрабана работа с множественными свойствами в преобразованиях для существующих элементов.
5) Добавлена возможность задавать поля "Включить количественный учет", "Разрешить покупку при отсутствии товара" и "Разрешить подписку при отсутствии товара" для отсутствующих в файле элементов.
6) Исправлена ошибка чтения тегов с определенным namespace.
7) Исправлена ошика применения фильтрации для торговых предложений.
8) Исправлена ошибка загрузки разделов, когда узел с товром расположен внутри узла с разделом.
9) Исправлена ошибка загрузки поля "Дата создания".
10) Исправлена ошибка загрузки торговых предложений, когда поля для идентификации торгового предложения содержат лишние пробелы.
11) Исправлена ошибка дублирования символьных кодов свойств.
12) Доработан функционал функионал загрузки файлов по ссылке с авторизацией.
13) Исправелна ошибка загрузки файла с неправильным расширением.
0.3.6 (06.06.2018) 1) Добавлена возможность задавать наценку как в процентах, так и в виде фиксированной суммы.
2) Исправлено отображение складов в списке полей.
3) Исправлена ошибка при загрузке свойств инфоблока.
4) Доработана загрузка торговых предложений с генерацией по заданному полю.
5) Иправлена ошибка загрузка картинок по внешним ссылкам на кириллический домен.
6) Исправлена ошибка изменения разделов при поике раздела без учета родителя.
7) Доработан функционал преобразований.
8) Исправлена ошибка отображения профилей с незавершенным импортом.
9) Доработан функцонал исправления ошибок в yml-файлах.
0.3.5 (16.05.2018) 1) Добавлена возможность отключить учет раздела для действий над отсутствующими элементами.
2) Добавлена возможность копировать предыдущее преобразование при помощи клавиши Ctrl.
0.3.4 (11.05.2018) 1) Добавлена возможность загрузки правил корзины.
2) Доработана обработка php-кода в преобразованиях для существующих элементов.
0.3.3 (09.05.2018) 1) Добавлено преобразование "Не соответствует регулярному выражению" для сущесствующих элементов.
2) Исправлена ошибка чтения больших файлов.
3) Исправлена ошибка фильтрации по полю с несколькими значениями.
4) Добавлена запись полей по умолчанию при создании товара.
5) Добавлена принудительная запись типа товара при создании товара.
6) Добавлена возможность обновления фасетного индекса при включенной опции "Не обновлять элемент при отсутствии изменений".
7) Добавлена возможность записи значений по умолчанию в поля "Включить количественный учет", "Разрешить покупку при отсутствии товара" и "Разрешить подписку при отсутствии товара".
8) Добавлена возможность использования переменных вида ${'yml_catalog/shop/offers/offer/price'} в php-преобразованиях.
9) Исправлена ошибка загрузки файлов по ссылке с http-авторизацией.
10) Исправлна ошибка записи типа описания, ессли описание загружается только для новых элементов.
0.3.2 (24.04.2018) 1) Добавлена возможность отправки email-нотификаций перед началом импорта и после окончания импорта.
2) Добавлена возможность загружать свойства инфоблока со всеми параметрами из файла импорта.
3) Добавлена возможность идентификации разделов по пользовательским полям.
4) Добавлена возможность автоматически исправять проблемные теги при загрузке файла, заключая их в CDATA.
5) Добавлено текстовое описание настроек на 2-м шаге.
6) Добавлена возможность импорта поля "Кем создан" по логину, Email-адресу или по XML_ID.
7) В списке профилей добавлено поле "Дата окончания импорта".
8) Добработан выбор блоков полей на 2-м шаге.
9) Устранена ошибка при удалении файла после импорта по крону.
10) Добавлена возможность менять поля разделов в преобразованиях для существующих элементов.
11) Добавлена возможность импортировать доп. поля раздела.
12) Добавлена возможность загрузки свойств по символьному коду.
13) Исправлена ошибка импорта при похожих названиях тегов товара и раздела.
14) Исправлена ошибка при неправильном определении обработчика OnBeforeIBlockElementUpdate.
15) Исправллена ошибка загрузки свойств типа "Справочник" из блока "Свойство элемента".
16) Исправлена ошибка при загрузке картинок по внешней ссылке.
17) Добавлено формирование XML_ID значений свойств типа "Список".
18) Исправлен вывод ошибки при отсутствии прав на запись в папку /upload/tmp/.
19) Исправлена ошибка загрузки файлов по внешней ссылке с кириллических доменов.
20) Добавлена обработка спецсимволов при импорте на сайт в кодировке CP1251.
0.3.1 (27.03.2018) 1) Добавлена возможность импорта в highload-блоки.
2) Добавлены преобразования для приведения строки к нижнему или верхнему регистру.
3) Добавлена возможность экспорта/импорта профилей.
4) Устранена ошибка при долгой загрузке файла с внешнего ресурса по крону.
5) Исправлена ошибка загрузки файлов с кириллическими тегами на сайт в кодировке CP1251.
6) Исправлена ошибка загрузки файлов с кириллическими названиями по внешней ссылке.
0.3.0 (16.03.2018) 1) Выключена блокировка сессии при длительной загрузке файла по внешней ссылке.
2) Добавлена опция для автоматического исправления ошибок xml-файла.
3) Исправлен таймаут ожидания ответов при ajax-запросах.
4) Исправлена ошибка загрузки файла по крону.
5) Добавлена возможность использовать занчения из файла в преобразованиях над существующими элементами.
6) Добавлен обработчик OnStartImport, выполняющийся перед началом импорта.
7) В обработчик OnEndImport добавлен параметр IBLOCK_ID.
8) Доработата загрузка подразделов.
9) Исправлена ошибка обновления торговых предложений с пустыми полями для идентификации.
10) Добработан функицонал загрузки файлов по ссылке с авторизацией.
0.2.9 (06.03.2018) 1) Добавлена возможность подключать инициализационный файл со своими функциями.
2) Добавлена опция для автоматического продолжения импорта при разрыве связи.
3) Добавлена возможность расчета достпного количества как суммы осттков по складам или суммы заданных свойств.
4) В настройки крона доавлены параметры mbstring.
5) В списке профилей добавлено отображение статуса текщего профиля.
6) При загрузке файлов по ссылке с авторизацией добавлена возможность передавать произвольные заголовки.
7) Исправлена ошибка отображения списка разделов.
8) Добавлена возможность импорта булевых значений по true и false.
9) Добавлена возможность загрузки поле "Кем создан", "Дата создания" и "Количество показов".
10) Устранены лишние действия по обновлению цен и остатков товара, имеющего торговые предложения.
11) Оптимизирована работа с архивами, загружаемыми по внешней ссылке.
12) Добавлена возможность указать конкретный файл в архиве.
13) Добавлена возможность задавать динамический фильтр для действий над отсутствующими товарами.
14) Исправлена ошибка обновления свойств для отсутствующих в файле товаров.
15) Исправлена ошибка обновления полей, задаваемых только для новых товаров.
16) Добавлена возможность загрузки детальной картинки и картинки анонса из множественного поля.
17) Добавлена возможность загрузки множественных свойств из разных тегов.
18) Доработан функционад копирования профиля.
19) Доработано отображение файла на 2-м шаге.
0.2.8 (01.02.2018) 1) Доработано определение кодировки загружаемого файла.
2) Устранена ошибка загрузки множественных значений.
0.2.7 (31.01.2018) 1) Добавлена возможность загружать небольшие json-файлы.
2) Исправлена ошибка загрузки файлов, в которых товары находятся в нескольких родительских тегах.
3) Добавлена возможность автоматической конвертации html-сущностей.
4) Доработаны доп. преобразования для существующих торговых предложений.
5) Добавлен быстрый поиск в выпадающем списке разделов.
6) Добавлена возможноcть импорта разделов, находящихся в теге с товаром.
7) Доработан вывод ошибок в процессе выполнения импорта.
8) Реализована передача результатов импорта в обработчик OnEndImport.
9) Ускорено чтение больших файлов.
10) Устранены ошибки чтения некоторых xml-файлов.
11) Доработана продолжение прерванного импорта по крону.
12) Устранена загрузка картинок по кириллическим ссылкам.
13) Устранена ошибка выборки множественных свойств.
14) Исправлена ошибка загрузки свойств типа "Дата" и "Число".
15) Исправлена ошибка загрузки валюты закупочной цены.
16) Устранена ошибка кодировки таблицы с профилями.
17) Доработано определение кодировки загружаемого файла.
0.2.6 (24.12.2017) 1) Добавлена опция "Проверять изменение картинок без учета названия".
2) Исправлена ошибка открытия окон с настройками.
3) Исправлена ошибка применения преобразования для существующих торговых предложений.
4) Доработано применение условий в преобрзованиях.
5) Добавлена возможность загрузать наборы и комплекты.
6) Добавлен вывов API-метода на изменение товара при выполнении действий над отсутствующими товарами.
7) Исправлена ошибка фильтрации при загрузке разделов.
8) Иправлена ошибка формирования картинки анонса из детальной картинки.
9) Дораотан функционал генерации торговых предложений по указанному свойству.
10) Доработан функционал проверки картинок на изменение.
11) Исправлена ошибка загрузка картинок по внешений ссылке, отдающей ошибку 404.
12) Доработан функционал загрузки свойств типа "Справочник".
13) Добавлена возможность получать значения параметров в преобразованиях.
14) Исправлена ошибка чтения файлов с атрибутом xmlns.
15) Доработан функционал загрузки файлов по внешней ссылке с авторизацией.
16) Доработан функционал чтения структуры больших xml-файлов.
0.2.5 (01.12.2017) 1) Добавлена возможность загрузки файла с Email-адреса.
2) Добавлена возможность загрузки файла по ссылке с авторизацией.
3) Добавлена возможность загрузки файла с Яндекс.Диска и Облака Mial.ru.
4) Добавлено удаление устаревших временных файлов.
5) Исправлена ошибка открытия окна с настройками импорта поля.
6) Добавлена возможность удаления устаревших товаров и торговых предложений.
7) Добавлена возможность устанавливать произвольные поля для товаров и торговых предложений, отсутствующих в файле импорта.
8) Добавлен вывод ошибок php.
9) Ускорено чтение xml-файла в процессе импорта.
10) Исправлена ошибка чтения данных из корневого узла товара.
11) Исправлена ошибка загрузки полей с заданными условиями.
12) Исправлена ошибка загрузки множесвенных значений.
13) Исправлена ошибка создания нескольких разделов с одинаковым символьным кодом.
14) Доработан функционал определения валюты.
15) Доработан функционал чтения и обработки файла импорта.
16) Добавлена возможность проверки изменения файла импорта по md5-хешу.
17) Доработан функционал работы с ftp-серверами.
0.2.4 (07.11.2017) 1) Добавлено название профиля на 2-м и 3-м шаге импорта.
2) Добавлена возможноссть фильтрации данных по полю типа "Переменная".
3) Убраны лишние действия при загрузке товаров и разделов.
4) Добавлена возможность загрузки yml-файла даже если не правильно выбран узел c товарами и разделами.
5) Исправлена ошибка пошагового выполнения при фильтрации загружаемых записей.
6) Исправлена ошибка загрузки данных из связанных узлов.
7) Исправлена ошибка отображения пустых тегов на 2-м шаге.
8) Исправлена ошибка чтения файла из-за атрибута xmlns.
0.2.3 (01.11.2017) 1) Добавлена опция "Не загружать элементы без привязки к разделу".
2) Добавлена возможность поиска полей по подстроке.
3) Реализован поиск товаров и разделов без учета прав доступа для запуска по крону.
4) Добавлено сообщение об ошибке, если не указано поле для идентификации раздела.
5) Добавлена возможность импорта значений из связанных узлов xml-файла.
6) Исправлена конвертация кодировки для старых версий Битрикса.
7) Исправлено сообщение об отсутствии поля для идентификации товара.
8) Исправлена ошибка загрузки картинок с кириллическим названием.
9) Исправлены ошибки импорта множественных свойств.
10) Исправлена ошибка загрузки файлов импорта по внешней ссылке.
0.2.2 (11.09.2017) 1) Добавлена возожность загружать подразделы, вложенные в узлы с родительским разделом в xml-файле.
2) Добавлена возможность автоматически создавать свойства при загрузке параметров yml-файла.
3) Добавлено преобразование типа "не соответствует регулярному выражению".
4) Добавлена возможность выборочной загрузки значений множественного свойства.
0.2.1 (26.07.2017) 1) Добавлена возможность использования переменных значений. 2) Добавлена возможность загрузки разделов из контейнера с товаром.
0.2.0 (26.07.2017) 1) Добавлена ссылка на настройки модуля в случае прерывания импорта. 2) Добавлена возможность использовать преобразованные значения в других полях. 3) Исправлена ошибка при использовании нескольких подставляемых значений в преобразованиях. 4) Исправлена ошибка при отображении нулевых значений.
0.1.9 (16.07.2017) 1) Добавлена возможность копировать настройки из предыдущего поля при помощи клавиши Ctrl. 2) Исправлена ошибка вывода списка полей в преобразованиях. 3) Добавлена обработка улов типа CDATA. 4) Доработаны условия загрузки полей. 5) Исправлены преобразования для множественных значений. 6) Доработан импорт свойств типа "Справочник". 7) Исправлено отображение html-значений на 2-м шаге.
0.1.8 (13.07.2017) 1) Добавлена возможность устанавливать время выполнения шага и задержку между шагами. 2) Добавлены настройки импорта по крону. 3) Доработан функционал генерации торговых предложений по выбранному полю.
0.1.7 (11.07.2017) Добавлена возможность выбора загружаемых значений множественного свойства.
0.1.6 (10.07.2017) 1) Исправлена ошибка при импорте нескольких изображений в детальную картинку или картинку анонса. 2) Добавлена инструкция по импорту торговых предложений.
0.1.5 (10.07.2017) 1) Исправлена ошибка при импорте разделов. 2) Добавлена возможность загрузки торговых предложений, которые содержатся в конетейнере с товаром. 3) Добавлена поддержка сложных условий загрузки. 4) Исправлена ошибка при загрузке файла с неправильным расширением. 5) Добавлена опция "Загружать привязку к разделам только для новых элементов".
0.1.4 (07.07.2017) 1) Добавлена видео-инструкция по импорта параметров из YML-файла. 2) Исправлена ошибка загрузки параметров, отсутствующих в файле импорта. 3) Исправлена ошибка деактивации устаревших элементов.
0.1.3 (05.07.2017) 1) Добавлена возможность запуска импорта по крону. 2) Добавлены преобразования для существующих элементов и разделов. 3) Добавлена возможность загрузки поля "Путь из названий разделов". 4) Исправлена ошибка при использовании полей из файла в преобразованиях. 5) Устранена ошибка перезаписи файла при сохранении конфигурации.
0.1.2 (27.06.2017) Устранена ошибка при работе с php7.
0.1.1 (27.06.2017) 1) Добавлена возможность использовать любые поля xml-файла в преобразованиях. 2) Добавлены условия загрузки полей (для импорта свойств). 3) Оптимизирована работа с оперативной памятью. 4) Исправлена ошибка БД при долгой загрузке файла импорта.
Установка
Для установки модуля заходим в пункт меню "Marketplace" ->
"Установленные решения" и нажимаем кнопку "Установить" напротив названия модуля.

Дополнительной настройки модуля не требуется.

Ссылка на страницу импорта появится на вкладке "Контент" последним пунктом.

Для загрузки больших файлов рекомендуется установить расширение XMLReader для PHP. На большинстве хостингов данное расширение включено по умолчанию. Но на VmBitrix оно по умолчанию выключено. Как включить XMLReader на VmBitrix можно прочитать здесь https://dev.1c-bitrix.ru/support/forum/forum32/topic71537/.
Поддержка
Мы всегда помогаем настроить наши модуля на Ваших сайтах.

Задать вопрос в техническую поддержку Вы можете на нашем сайте https://support.esolutions.su/ или по адресу app@esolutions.su

По телефону техническая поддержка не оказывается.

Любые пожелания по доработкам и развитию модуля можете оставлять на нашем сайте https://esolutions.su/idea/

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки