Импорт номенклатуры по плану (CSV, XLS, XLSX, XML, YML): модуль для 1С-Битрикс
Импорт номенклатуры по плану (CSV, XLS, XLSX, XML, YML): модуль для 1С-БитриксОписаниеУстановкаИсторияТехподдержка
- Описание
- Установка
- История
- Техподдержка
- Подходящие редакции 1С-Битрикс: Старт, Стандарт, Малый бизнес, Бизнес
- Включает в себя: Модуль
- Категории: Для разработчиков, Инструменты, Импорт/экспорт данных
Решение позволяет настроить автоматический импорт различных объектов через агенты или вручную.
Поддерживаемые форматы файлов для импорта: CSV, XLS, XLSX, XML, YML.
Основные объекты, доступные для импорта:
- Разделы инфоблока.
- Элементы инфоблока.
- Свойства элементов инфоблока.
- Товарные позиции.
- Торговые предложения (включая элементы со свойствами, товары)
- Цены.
- Остатки на складах.
- Записи Highload-блоков.
Основные возможности решения:
- Создание неограниченного количества планов импорта.
- Указание сущностей для поиска и обновления уже созданных объектов.
- Проверка на обязательное заполнение сущности.
- Удаление файла импорта после успешного импорта.
- Поиск изображений по названию файла или части названия.
- Парсинг файла импорта через ссылку с внешнего ресурса (http, ftp).
- Использование настроек инфоблока для обработки изображений.
- Очищение директории изображений после успешного импорта.
- Очищение директории файлов после успешного импорта.
- Отслеживание событий и ошибок импорта.
- Указание разделителя для CSV-формата.
- Указание XML-сущности для XML-формата.
- Использование атрибутов для XML-формата.
- Автоматический поиск и создание свойств для значений param для XML-формата.
- Указание порядкового номера листа для XLS-форматов.
- Указание порядкового номера строки с заголовками для CSV и XLS форматов.
- Указание порядкового номера для строки, с которой начинать импорт записей для CSV и XLS форматов.
- Парсинг дополнительных изображений и файлов с внешнего ресурса.
- Указание кодировки файла для импорта.
- Добавление неограниченного количества правил обработки, использующих функции PHP по обработке и форматированию строк, массивов и др.
- Экспорт/импорт настроек плана импорта и сопоставлений на разных сайтах.
- Кеширование файлов импорта в процессе самого импорта, повышенная производительность.
Возможности решения для импорта разделов:
- Импорт стандартных полей раздела инфоблока.
- Импорт пользовательских полей для раздела инфоблока.
- Изменение разделов, которых не было в файле импорта.
- Изменение неактивных разделов, которые есть в файле импорта.
- Указание неограниченного уровня вложенности.
- Импорт SEO-сущностей.
- Создание символьного кода для разделов на основании отдельных значений.
- Задание значения активности.
- Указание начального раздела для цепочки импортируемых разделов.
Возможности решения для импорта элементов:
- Импорт стандартных полей элементов инфоблока.
- Импорт пользовательских полей для элемента инфоблока.
- Изменение элементов, которых не было в файле импорта.
- Изменение неактивных элементов, которые есть в файле импорта.
- Импорт SEO-сущностей.
- Создание символьного кода для элементов на основании отдельных значений.
- Задание значения активности.
- Указание родительского раздела импортируемых элементов.
Возможности решения для импорта свойств элементов:
- Добавление свойств для созданных элементов инфоблока.
- Удаление незаполненных свойств для элементов.
- Транслитерация внешнего кода для свойства «Список».
- Автоматическое добавление значений для свойства «Список» и «Справочник».
- Поддержка свойств «Привязка к Яндекс.Карте» и «Привязка к карте Google».
- Нанесение водяного знака на изображения для свойств типа «Файл».
Возможности решения для импорта товаров:
- Импорт стандартных полей товара.
- Импорт базовой цены для товара.
- Поддержка многовалютности.
- Импорт остатков для отдельных складов.
Возможности решения для импорта торговых предложений:
- Импорт стандартных и пользовательских полей элементов ТП.
- Импорт SEO-сущностей для элементов ТП.
- Импорт стандартных полей товара ТП.
- Импорт цен для ТП.
- Замена названия ТП названием родительского элемента.
Выгрузка товаров в 1С Битрикс, импорта товаров в Битрикс24 – Облачный Парсер
Главная / Инструкции / Импорт товаров в 1C-Битрикс
Будем считать, что вы уже загрузили товары с сайта поставщика (как выгружать товары) и произвели необходимые наценки на товары.
Для загрузки товаров в 1С Битрикс выпоняем несколько простых шагов:
Облачный парсер поддерживает выгрузку в 1С Bitrix как простых товаров, так и и товаров с торговыми предложениями.
Товар с торговыми предложениями по сути не является товаром, он содержит список торговых предложений, которые как раз и являются товарами (предложениями). Т.е. сам товар в этом случае не содержит цены, размера и других атрибутов.
Типы товаров в 1С-Битрикс
Торговые предложений генерируются автоматически как декартово произведение всех параметров товара. Т.е. если у Вас два параметра — размер (41, 42) и цвет (синий, зеленый), то торговые предложения будут: 41 синий, 42 зеленый, 41 синий, 42 зеленый.
После того, как Вы определились с нужным Вам типом товаров, выбираем его при экспорте и скачиваем прайс.
Обращаем Ваше внимание на Особенности работы с Excel.
Настройки -> Настройки продукта -> Настройки модулей -> Выбираем модуль Торговый каталог -> вкладка Экспорт/Импорт.
Выбираем доступные поля для товара (зажав на клавиатуре клавишу ctrl): Внешний код, Название, Детальная картинка, Детальное описание, Тип детального описания, Вес, Производитель и другие
поля, которые будут у Вас в прайсе.
Выбираем доступные поля для групп: Название.
Если закачиваются Простые товары, то также необходимо выбрать доступные поля для цены (Цена, Валюта) и доступные валюты.
Сохраняем.
Контент -> Инфоблоки -> Типы инфоблоков -> Каталоги -> ваш инфоблок
На вкладке Поля:
- включить опцию: «Создавать картинку анонса из детальной (если не задана)«;
- выбрать тип детального описания html, Если при экспорте прайса Вы выбрали «Разрешить Html-разметку в описании товара»;
- включить опцию «Транслитерировать из названия при добавлении элемента«;
- вЫключить опцию «Использовать внешний сервис для перевода
«, если Ваш сайт не использует внешний сервис.
На вкладке Поля разделов:
- включить опцию «Транслитерировать из названия при добавлении элемента«;
- вЫключить опцию «Использовать внешний сервис для перевода«, если Ваш сайт не использует внешний сервис.

На вкладке Свойства:
- для параметров, поддерживающих множественные значения (например, размер и цвет) нужно установить опцию «Множ.«.
- добавить из прайса характеристики, которые еще не созданы, и их нужно экспортировать.
Контент -> Инфоблоки -> Типы инфоблоков -> Торговые предложения -> ваше торговое предложение
Если при скачивании прайса вы выбрали тип товаров «Товары с торговыми предложениями», то для импорта товаров в битрикс необходимо настроить также загрузку торговых предложений.
Все настройки аналогичны настройке Каталога. Важно не забыть выбрать доступные поля для цены (Цена, Валюта) и доступные валюты.
Магазин -> Настройки -> Импорт данных -> Добавить профиль (Import CSV(new))
- С разделителями — поля разделяются специальным символом.

- Разделитель полей: точка с запятой.
- Первая строка содержит имена полей.
Устанавливаем опции:
- Использовать настройки инфоблока для обработки изображений.
- Использовать настройки инфоблока для транслитерации символьных кодов.
- Название схемы импорта — cloudparser.
Сохраняем.
Для торговых предложений также необходимо создать профиль, все настройки аналогичны, но важно не забыть следующее:
- В поле Информационный блок выбрать Торговые предложения (offers).
- Установить соответствие полей прайса-торговые предложения. Поле Элемент каталога (CML2_LINK) служит для связи с самим товаром. Обязательно должны быть сопоставлены параметры, по которым составляется торговое предложение, обычно это размер, цвет.
- Установить опцию: Свойство привязки торговых предложений к товарам содержит внешний код товара (XML_ID)
Для торговых предложений выполнить сначала импорт товаров, а затем торговых предложений.
В случае успешного выполнения должно быть сообщение «Операция успешно завершена«.
Примечания
- Если у вас включен Складской учет, то импортированные товары будут со статусом Доступно = Нет. Складской учет предполагает поступление товаров путем создания приходных документов. В случае количественного учета за активность и доступность товара отвечают поля IE_ACTIVE и CP_QUANTITY.
-
В процессе выгрузки в 1с Битрикс может возникнуть ошибка 504 (Gateway Timeout), в этом случае в настройках профиля импорта рекомендуется установить время выполнения шага от 30 до 60 сек., как рекомендует Битрикс.
-
Если вместо нормального текста отображаются непонятные иероглифы, скорее всего в настройках Вашего сайта (Настройки > Настройки продукта > Сайты > Список сайтов) стоит отличная от Юникода(UTF-8) кодировка, например, Windows 1251.
Облачный парсер выгружает прайс в UTF-8, поэтому необходимо сменить кодировку. Для этого нужно открыть прайс в блокноте(Notepad), далее Файл — Сохранить как — и выбрать кодировку ANSI. Блокнот нагло заменит Вам расширение файла на .txt — переименуйте его снова в .csv и загружайте на сайт.
Импорт из файла csv
Ручной импорт в формате CSV
DateTime Import — справка по установке и обновлению
joshuafpt
#1
В настоящее время я пытаюсь импортировать данные из предыдущей CRM (Битрикс24), которая содержит поле «Дата/время встречи», которое есть, и при настройке полей импорта я не могу разрешить правильный формат даты/времени как импортированный csv включает чч:мм:сс, что не является параметром в раскрывающемся списке.
Есть ли способ вручную установить это в соответствии с моим требуемым вводом? На данный момент он импортирует все остальное правильно.
Джон
#2
Эй!
При импорте вы можете нажать кнопку «ПРОСМОТР СВОЙСТВ ФАЙЛА ИМПОРТА», чтобы отобразить панель с дополнительными параметрами форматирования импорта
Среди них параметры формата даты/времени для импортируемого набора данных
Возможно, там есть что-то, что больше соответствует вашему вкладу?
Хотя, если это не удастся, я не уверен
Возможно, вы могли бы привести пример значения даты/времени, которое вы пытаетесь импортировать?
джошуафпт
#3
Привет, Джон! Спасибо за ответ! Извините, я не включил достаточно контекста выше — расположение файла импорта представления — это то, где я борюсь.
Если я выберу любой из доступных вариантов, ни одна из моих дат не будет обновлена или включена в импорт. Формат, который я упомянул выше для времени, — это то, что я искал — пример этого из файла csv: Дата встречи: 18/11/2020 18:00:00
Учитывая, что некоторые входные данные не имеют даты, и все даты разные, и более 30 000 потенциальных клиентов для импорта, ручные изменения не являются вариантом
Я также попытался добавить в файл конфигурации для suitecrm новую систему параметров часового пояса -wide, но он не обновлялся и перестал работать выбор даты
John
#4
Эй,
Странно, я ожидаю, что он примет «18/11/2020 18:00:00» без проблем, если выбранные форматы даты/времени соответствуют содержимому CSV
, т.е.:
Еще одна вещь, которую я бы предложил, — это убедиться, что поле правильно отображается на шаге 3 импорта:
Если в CRM нет имени поля, которое соответствует имени столбца из CSV, это по умолчанию:
«- Не сопоставлять это поле —»
И ничего не будет извлечено, когда вы завершите импорт
Похоже ли, что для импорта выбрано правильное поле?
Как импортировать изображения галереи изображений через CSV?
База знаний: экспорт-импорт CSV
Это руководство содержит пошаговые инструкции по импорту изображений в галерею изображений. Импорт изображений в галерею изображенийГалерея изображений позволяет добавлять неограниченное количество дополнительных изображений для продукта, которые будут отображаться на странице со списком товаров.
Страница экспорта/импорта будет содержать параметры экспорта с левой стороны и параметры импорта с правой стороны.
Этот файл даст вам шаблон информации, которую нужно включить в электронную таблицу, чтобы вы могли импортировать свою информацию в свой интернет-магазин.
Вот пример того, как будет выглядеть файл электронной таблицы: Теперь вы можете добавлять информацию об изображении в соответствующие столбцы Важно Ниже приведено краткое описание каждого поля. Примечание
Важно |


Облачный парсер выгружает прайс в UTF-8, поэтому необходимо сменить кодировку. Для этого нужно открыть прайс в блокноте(Notepad), далее Файл — Сохранить как — и выбрать кодировку ANSI. Блокнот нагло заменит Вам расширение файла на .txt — переименуйте его снова в .csv и загружайте на сайт.

е. «assets/images/default.jpg».