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

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

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

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

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

Внимание! Перед использованием модуля обязательно ознакомьтесь с видео-инструкцией по импорту https://www.youtube.com/watch?v=2gMUw1MtolgЦентр техподдержки: https://support.esolutions.su/Email-адрес техподдержки: app@esolutions.suРешение предназначено для импорта товаров и разделов из XML и YML-файлов.Возможности модуля:Импорт любых полей и свойств товара.Загрузка остатков и цен.Импорт привязки к разделам.Возможность деактивации, обнуления остатков и задания произвольных значений любых полей для старых товаров, которых нет в импортируемом файле.Возможность автоматического расчета Доступного количества как суммы остатков по складам.Импорт структуры разделов из файла в произвольную структуру на сайте.Автоматический импорт по крону.Гибкие настройки импорта.Импорт данных в 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=2i45xpZkiUY Загрузка файлов импорта по ссылке с авторизацией - https://www.youtube.com/watch?v=GIH8VboVSNAДля импорта из Excel-файлов (xls, xlsx, csv) используйте другое наше решение http://marketplace.1c-bitrix.ru/solutions/kda.importexcel/Если при импорте у Вас меняются адреса страниц элементов и разделов, то используйте наше решение для автоматического создания редиректов http://marketplace.1c-bitrix.ru/solutions/esol.redirector/

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

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

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

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

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

Описание

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

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

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

  1. Импорт любых полей и свойств товара.
  2. Загрузка остатков и цен.
  3. Импорт привязки к разделам.
  4. Возможность деактивации, обнуления остатков и задания произвольных значений любых полей для старых товаров, которых нет в импортируемом файле.
  5. Возможность автоматического расчета Доступного количества как суммы остатков по складам.
  6. Импорт структуры разделов из файла в произвольную структуру на сайте.
  7. Автоматический импорт по крону.
  8. Гибкие настройки импорта.
  9. Импорт данных в highload-блоки.
  10. Загрузка файла импорта из структуры сайта, по внешней ссылке с другого сайта, по ссылке с авторизацией, с ftp-сервера, с email-адреса.
Видео-инструкции:
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


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

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

Отзывы (44)
Обсуждения (203)
1 - 5 из 203
Что нового
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/

Лицензионное соглашение

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

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

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