Импорт из Excel: товары, цены, остатки и изображения
Технические данные
- Опубликовано:
- 08.10.2026
- Обновлено:
- 10.10.2026
- Версия:
- 1.0.6
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
«ВебЕнот: Импорт из Excel» переносит рабочие каталоги из XLSX, XLS, ODS и CSV в инфоблоки 1С-Битрикс. До записи модуль показывает структуру книги, позволяет выбрать лист и строку заголовков, проверить сопоставление колонок и выполнить проверку без изменения данных.
Возможности- создание нового инфоблока или обновление существующего;
- обновление элементов по стабильному ключу без дубликатов;
- вложенные разделы из нескольких колонок;
- создание свойств и сопоставление с существующими полями;
- импорт названий, кодов, активности, сортировки, дат, текстов и изображений;
- базовые и дополнительные цены с валютами;
- складские остатки с учётом режима товарного учёта;
- отдельные инфоблоки товаров и торговых предложений;
- предварительная проверка, поиск повторяющихся ключей и неоднозначных совпадений;
- безопасные преобразования значений с просмотром результата;
- пакетная обработка больших заданий, история и CSV с ошибками строк;
- откат по явному выбору пользователя с предварительной оценкой требуемого места.
- Создайте профиль и выберите существующий или новый инфоблок.
- Загрузите файл, выберите лист и строку заголовков.
- Проверьте автоматическое сопоставление и при необходимости измените назначения вручную.
- На странице запуска выберите рабочий файл и выполните проверку без записи.
- Изучите предупреждения, выберите необходимость архива отката и подтвердите импорт.
- Проверьте результат и историю задания.
Модуль работает в доступных редакциях «1С-Битрикс: Управление сайтом» при наличии модуля «Информационные блоки». Возможности цен, товаров, предложений и складских остатков доступны только при наличии штатного модуля «Торговый каталог». Поддерживаются 64-битный PHP 8.2–8.4 и распространённые серверные расширения для XML, ZIP, изображений и многобайтовых строк.
Перед первым запуском на рабочем сайте рекомендуется проверить сценарий на резервной копии или тестовой среде.
| 1.0.6 (08.10.2026) |
|
| 1.0.5 (06.10.2026) | Закрытое хранилище внешних изображений Исправлен вывод результата отката из командной строки; незавершённый откат возвращает ненулевой код завершения. Исправлено создание необязательных полей истории заданий при чистой установке: повторные проверки, подтверждение импорта и освобождение блокировки корректно работают с пустыми значениями. При обновлении схема исправляется без удаления профилей и истории. Загрузка изображений дополнительно проверяет публичность IP непосредственно перед соединением, в том числе после каждого перенаправления. Внутренние и служебные сети, IP вместо домена, нестандартные порты и логин/пароль в ссылке запрещены. Разрешены HTTP/HTTPS-ссылки на публичные домены со стандартными портами; домены на кириллице укажите в Punycode. TLS-проверка включена. На устаревшем HTTP-клиенте Битрикс без фиксации проверенного IP внешняя загрузка закрывается; обновите главный модуль или используйте путь внутри /upload либо ID файла Битрикс. Резервные копии откатов также перенесены за пределы публичной папки. При обновлении старые копии переносятся с проверкой содержимого, без удаления истории. Если перенос небезопасен или закрытый каталог недоступен, обновление останавливается с инструкцией для администратора. При необходимости задайте постоянный закрытый каталог через WEBENOT_IMPORTEXCEL_PRIVATE_ROLLBACK_DIRECTORY; не используйте автоматически очищаемую временную папку. Скачивание и хранение проверенных внешних изображений перенесены за пределы публичной папки сайта. Защита больше не зависит от обработки .htaccess веб-сервером. Небезопасный или недоступный путь блокируется до скачивания, без возврата в публичный каталог. После обновления выполните заново проверки, содержащие внешние изображения. Старые временные копии удаляются при следующем запуске проверки или импорта; товары, изображения каталога, профили и история не удаляются. Текущие импорты рекомендуется завершить до обновления. При ограничениях хостинга администратор может задать существующий закрытый каталог через WEBENOT_IMPORTEXCEL_PRIVATE_STORAGE_DIRECTORY. Добавлены понятные сообщения восстановления и проверки безопасного повторного использования файлов. |
- Установите решение штатными средствами Маркетплейса и завершите установку модуля.
- Откройте «ВебЕнот → Импорт из Excel → Профили импорта».
- Создайте профиль, выберите существующий инфоблок или включите создание нового.
- Загрузите небольшой файл с той же структурой колонок, что будет у рабочих файлов; выберите лист и строку заголовков.
- Проверьте назначения колонок. Для нового свойства задайте тип, название, символьный код и дополнительные параметры.
- Сохраните профиль. На странице «Запустить импорт» выберите профиль и рабочий файл, выполните проверку, затем подтвердите запись.
- Выдайте сотрудникам право «Чтение» для просмотра и «Полный доступ» для изменения профилей, запуска, отката и удаления архивов.
При удалении модуля можно сохранить его данные. Если сохранение не выбрано, удаляются только таблицы, настройки и служебные файлы модуля. Созданные инфоблоки, товары и другие бизнес-данные автоматически не удаляются.
Обращения принимаются через обсуждение решения в Маркетплейсе и форму обратной связи на сайте https://webenot.ru/#contact.
Рабочее время: понедельник–пятница, 10:00–18:00 по московскому времени, кроме официальных праздничных дней. Первичный ответ — до двух рабочих дней; для подтверждённой критической ошибки, блокирующей импорт, — до одного рабочего дня.
В обращении укажите версию решения, редакцию и версию 1С-Битрикс, версию PHP, формат файла, выбранный лист, краткий сценарий и текст ошибки. Не отправляйте пароли, лицензионные ключи, персональные данные и коммерческие каталоги через открытые каналы. При необходимости безопасный способ передачи согласуется отдельно.