К статье
Практический материал

Быстрый старт · 8 мин

Как добавить товары в 1С-Битрикс

Как добавить товары в 1С-Битрикс: ручное создание, импорт из CSV и Excel, обмен с 1С, заполнение цен, остатков и свойств. Пошаговая инструкция и типичные ошибки.

Добавление товаров в 1С-Битрикс «Управление сайтом» — базовая операция при запуске интернет-магазина. Сделать это можно тремя способами: вручную через административный раздел, массовым импортом из файла CSV или Excel, а также автоматической выгрузкой из учётной системы 1С. Выбор зависит от количества позиций, частоты обновления каталога и того, где ведётся основной учёт товаров.

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

Что подготовить перед добавлением товаров

Каталог в Битриксе строится на инфоблоке типа «Каталог». Проверьте, что инфоблок создан и к нему подключён модуль «Торговый каталог» — именно он добавляет товарам цену, остатки и связь со складом. Обычно это уже настроено в типовом решении интернет-магазина.

Создайте дерево разделов каталога заранее. Разделы удобнее строить сразу с нужной вложенностью: «Одежда → Мужская → Футболки». Перенос товаров между разделами возможен, но при большом каталоге это трудоёмкая операция.

Определите список свойств товара: цвет, размер, материал, бренд и другие характеристики. Свойства создаются в настройках инфоблока и потом используются в фильтрах на сайте. Если свойство понадобится для фильтрации, задайте ему тип «Список» или «Справочник», а не свободную строку.

Как добавить товар вручную через админку

Ручное добавление подходит для небольшого каталога или единичных позиций. Порядок действий одинаков для большинства редакций Битрикса.

Порядок действий
  1. 1
    Откройте в административной панели: Контент → Каталоги → нужный инфоблок (или Магазин → Каталог товаров)
  2. 2
    Выберите раздел, в который попадёт товар
  3. 3
    Нажмите «Добавить товар» или «Добавить элемент»
  4. 4
    Заполните название, символьный код, анонсовое и детальное описание, загрузите изображения
  5. 5
    На вкладке «Торговый каталог» укажите цену, валюту, количество на складе и единицу измерения
  6. 6
    Заполните свойства товара и при необходимости добавьте торговые предложения
  7. 7
    Сохраните товар и проверьте его отображение на сайте

Обратите внимание на поле «Символьный код»: из него формируется URL страницы товара. Если оставить его пустым, Битрикс сгенерирует код автоматически из названия, но при транслитерации возможны неудачные варианты — лучше задать код вручную латиницей.

Цена указывается на вкладке «Торговый каталог» в привязке к типу цены. Если в магазине несколько типов цен (розничная, оптовая), заполните нужные. Товар без цены базового типа часто не выводится в каталоге или показывается без кнопки покупки.

Добавление товара с торговыми предложениями

Если у товара есть варианты, сначала создайте сам товар, затем перейдите на вкладку «Торговые предложения» и добавьте варианты с указанием значения свойства (например, размера) и цены. Цена может быть общей на товар или отличаться у каждого предложения.

Массовый импорт товаров из CSV или Excel

Для загрузки десятков и сотен позиций используйте импорт. В административном разделе откройте «Контент → Инфоблоки → Импорт» либо воспользуйтесь мастером импорта в разделе магазина. Стандартный инструмент работает с CSV-файлами; файлы Excel предварительно сохраняют в формате CSV с разделителем.

Подготовьте файл: первая строка — заголовки колонок, далее строки товаров. Минимальный набор колонок — название, раздел, цена. Кодировка файла должна совпадать с кодировкой сайта (обычно UTF-8), иначе русские названия превратятся в нечитаемые символы.

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

Выгрузка товаров из 1С на сайт

Если учёт товаров ведётся в 1С (Управление торговлей, Комплексная автоматизация, ERP), самый надёжный путь — штатный обмен с сайтом. Товары, цены и остатки выгружаются из 1С автоматически по расписанию, а заказы с сайта загружаются обратно в учётную систему.

Обмен настраивается на стороне 1С: указывается адрес сайта, логин и пароль пользователя с правами на обмен, выбираются выгружаемые каталоги и типы цен. На стороне Битрикса в настройках интеграции с 1С задаются параметры импорта: что делать с товарами, которых нет в выгрузке, как обрабатывать разделы.

При первом обмене на сайт выгружается полный каталог, далее передаются только изменения. Не редактируйте вручную на сайте те поля, которые приходят из 1С (цены, остатки, названия), — при следующем обмене они будут перезаписаны.

Сравнение способов добавления

Ручное добавление

Подходит для малого каталога и единичных позиций. Не требует подготовки, но не масштабируется

Импорт CSV

Оптимален для разовой загрузки большого каталога из файла поставщика. Требует аккуратной подготовки файла

Обмен с 1С

Правильный выбор при ведении учёта в 1С. Даёт актуальные цены и остатки, но требует первоначальной настройки

Как проверить, что товар добавлен корректно

После добавления откройте страницу товара на публичной части сайта. Проверьте название, цену, наличие кнопки покупки, изображения и характеристики. Убедитесь, что товар попал в нужный раздел и отображается в общем списке каталога.

Если товар не виден на сайте, типовые причины: снят флаг активности, не указана цена базового типа, товар не привязан к разделу или раздел деактивирован. Также проверьте права доступа к инфоблоку для группы «все пользователи».

Контрольные точки

Как проверить результат

Отображение в каталоге
Норма

Товар виден в разделе и открывается по ссылке

Тревожный признак

Товар есть в админке, но отсутствует на сайте

Цена и кнопка покупки
Норма

Цена отображается, товар добавляется в корзину

Тревожный признак

Цена пустая или кнопка неактивна

Остатки
Норма

Количество соответствует складским данным

Тревожный признак

Остаток нулевой при фактическом наличии

Типичные ошибки при добавлении товаров

Типичные ошибки
01
Импорт файла в неверной кодировке — русский текст превращается в нечитаемые символы, приходится удалять и загружать заново
02
Добавление товаров без привязки к разделу — позиции не попадают в каталог и теряются среди элементов инфоблока
03
Ручная правка цен на сайте при работающем обмене с 1С — изменения стираются при следующей выгрузке
04
Свободный текст вместо списочных свойств — фильтр на сайте не работает, а значения разъезжаются («красный», «Красный», «красн.")
05
Загрузка изображений огромного размера — страницы каталога открываются медленно, страдает конверсия

Ещё одна частая проблема — дубли товаров при повторном импорте. Чтобы их избежать, используйте уникальный внешний код (XML_ID) для каждой позиции: тогда повторная загрузка обновит существующие товары, а не создаст копии.

Частые вопросы

Почему добавленный товар не отображается на сайте?

Чаще всего не заполнена цена базового типа, снят флаг активности, товар не привязан к разделу или у инфоблока ограничены права доступа. Проверьте эти пункты по очереди, начиная с активности и цены.

Можно ли добавить товары из Excel напрямую?

Штатный импорт работает с CSV. Файл Excel нужно сохранить в формате CSV с разделителем-точкой с запятой и кодировкой UTF-8, после чего загрузить стандартным мастером импорта.

Как добавить сразу несколько цен для одного товара?

В карточке товара на вкладке «Торговый каталог» доступны все настроенные типы цен — заполните нужные. При импорте каждый тип цены сопоставляется отдельной колонке файла.

Что делать, если после импорта появились дубли товаров?

Удалите задвоенные элементы и повторите импорт, указав уникальный внешний код как ключ сопоставления. В настройках импорта проверьте, что выбран режим обновления существующих элементов, а не только создания новых.

Нужно ли заполнять SEO-поля для каждого товара?

Не обязательно вручную: в настройках инфоблока можно задать шаблоны генерации мета-тегов из названия и свойств товара. Ручное заполнение имеет смысл для приоритетных позиций.

Итог

Что важно запомнить

Сначала подготовьте структуру каталога и свойства, затем выбирайте способ добавления: вручную для единичных позиций, импорт CSV для массовой загрузки, обмен с 1С для постоянной синхронизации. Перед массовыми операциями делайте резервную копию, а после — проверяйте отображение товаров на сайте.