Что такое экспорт в 1С Битрикс?
Часто для наших клиентов с сайтами на CMS Битрикс требуется получить выгрузку товаров или любых элементов инфоблока в табличном формате для работы в Excel.
Например, это часто нужно, чтоб массово отредактировать товары в интернет-магазине. Примечательно, что из коробки (по умолчанию) в CMS Битрикс уже имеется весь необходимый функционал экспорта и импорта.
Поэтому стандартный план действий обычно таков:
- Экспорт товаров в формате CSV
- Редактирование выгруженного файла через Excel
- Подготовка и импорт изменений в формате csv-файла
В данном документе мы рассмотрим только экспорт, а для дальнейших шагов можете ознакомиться с заметкой «Массовая загрузка товаров на сайт Битрикс через import CSV».
Алгоритм экспорта
Перейти в раздел экспорта данных модуля «Магазин» (Магазин > Настройки > Экспорт данных или по URL: /bitrix/admin/cat_export_setup.php?lang=ru):

Выбрать профиль экспорта в формате CSV, например «Export CSV (new)»:

Важный момент — выбор инфоблока для экспорта. Для экспорта стандартных торговых каталогов можно подсмотреть ссылку выводимую в браузере при наведении на тот тип товаров, который нужно экспортировать. Пример на скриншоте:

На вкладке «Параметры экспорта» можно настроить какие конкретно свойства нужно экспортировать:

Так же в самом низу страницы можно указать имя для выгружаемого файла и заодно сразу понять где он будет сохранен на сервере:

После того как нужные параметры были настроены остается только запускать экспорт.
Если экспорт прошел успешно, Вы увидите сообщение об успешном завершении операции и ссылку на файл, нажав на которую можно запустить скачивание этого файла:

Как работать с CSV файлом
Проблема с отображением кодировки
Если просто открыть полученный csv-файл, скорее всего Вы увидите такую картину:

Все из-за неверной кодировки установленной по умолчанию в Excel.
Есть 2 способа:
1 способ: открыть Google Sheets (таблицы от Google) и импортировать туда наш файл при этом будьте внимательны с знаком разделителя (по умолчанию в Битрикс используется «точка с запятой»).

2 способ: создать пустой Excel документ и импортировать данные с выставлением правильного формата.
Чуть подробнее в скринах:
В пустом документе заходим в Данные > Из текста:

Выбираем кодировку UTF-8:

Выбираем разделитель:

Результат:

Проблема с именованием свойств в шапке таблицы
Как можно заметить значения свойств размещены в колонках с непонятными на первый взгляд названиями в шапке (1я строка таблицы):

формат у имен колонок следующий: IP_PROP{N}, где {N} — это ID свойства в административной части CMS.
Посмотреть ID свойств товаров можно открыв страницу «Свойства товаров» нужного инфоблока:
