Быстрый старт · 8 мин
Как добавить товары в 1С-Битрикс
Как добавить товары в 1С-Битрикс: ручное создание, импорт из CSV и Excel, обмен с 1С, заполнение цен, остатков и свойств. Пошаговая инструкция и типичные ошибки.
Добавление товаров в 1С-Битрикс «Управление сайтом» — базовая операция при запуске интернет-магазина. Сделать это можно тремя способами: вручную через административный раздел, массовым импортом из файла CSV или Excel, а также автоматической выгрузкой из учётной системы 1С. Выбор зависит от количества позиций, частоты обновления каталога и того, где ведётся основной учёт товаров.
Перед добавлением товаров важно подготовить структуру каталога: создать разделы, определить инфоблок каталога и настроить свойства товаров. Если начать загружать позиции без подготовки, потом придётся вручную переносить сотни записей между разделами и дозаполнять характеристики.
Что подготовить перед добавлением товаров
Каталог в Битриксе строится на инфоблоке типа «Каталог». Проверьте, что инфоблок создан и к нему подключён модуль «Торговый каталог» — именно он добавляет товарам цену, остатки и связь со складом. Обычно это уже настроено в типовом решении интернет-магазина.
Создайте дерево разделов каталога заранее. Разделы удобнее строить сразу с нужной вложенностью: «Одежда → Мужская → Футболки». Перенос товаров между разделами возможен, но при большом каталоге это трудоёмкая операция.
Определите список свойств товара: цвет, размер, материал, бренд и другие характеристики. Свойства создаются в настройках инфоблока и потом используются в фильтрах на сайте. Если свойство понадобится для фильтрации, задайте ему тип «Список» или «Справочник», а не свободную строку.
Как добавить товар вручную через админку
Ручное добавление подходит для небольшого каталога или единичных позиций. Порядок действий одинаков для большинства редакций Битрикса.
- 1Откройте в административной панели: Контент → Каталоги → нужный инфоблок (или Магазин → Каталог товаров)
- 2Выберите раздел, в который попадёт товар
- 3Нажмите «Добавить товар» или «Добавить элемент»
- 4Заполните название, символьный код, анонсовое и детальное описание, загрузите изображения
- 5На вкладке «Торговый каталог» укажите цену, валюту, количество на складе и единицу измерения
- 6Заполните свойства товара и при необходимости добавьте торговые предложения
- 7Сохраните товар и проверьте его отображение на сайте
Обратите внимание на поле «Символьный код»: из него формируется URL страницы товара. Если оставить его пустым, Битрикс сгенерирует код автоматически из названия, но при транслитерации возможны неудачные варианты — лучше задать код вручную латиницей.
Цена указывается на вкладке «Торговый каталог» в привязке к типу цены. Если в магазине несколько типов цен (розничная, оптовая), заполните нужные. Товар без цены базового типа часто не выводится в каталоге или показывается без кнопки покупки.
Добавление товара с торговыми предложениями
Если у товара есть варианты, сначала создайте сам товар, затем перейдите на вкладку «Торговые предложения» и добавьте варианты с указанием значения свойства (например, размера) и цены. Цена может быть общей на товар или отличаться у каждого предложения.
Массовый импорт товаров из CSV или Excel
Для загрузки десятков и сотен позиций используйте импорт. В административном разделе откройте «Контент → Инфоблоки → Импорт» либо воспользуйтесь мастером импорта в разделе магазина. Стандартный инструмент работает с CSV-файлами; файлы Excel предварительно сохраняют в формате CSV с разделителем.
Подготовьте файл: первая строка — заголовки колонок, далее строки товаров. Минимальный набор колонок — название, раздел, цена. Кодировка файла должна совпадать с кодировкой сайта (обычно UTF-8), иначе русские названия превратятся в нечитаемые символы.
В мастере импорта сопоставьте колонки файла полям инфоблока: название — с названием, колонку цены — со свойством цены торгового каталога и так далее. Перед полной загрузкой выполните тестовый импорт нескольких строк и проверьте результат на сайте.
Выгрузка товаров из 1С на сайт
Если учёт товаров ведётся в 1С (Управление торговлей, Комплексная автоматизация, ERP), самый надёжный путь — штатный обмен с сайтом. Товары, цены и остатки выгружаются из 1С автоматически по расписанию, а заказы с сайта загружаются обратно в учётную систему.
Обмен настраивается на стороне 1С: указывается адрес сайта, логин и пароль пользователя с правами на обмен, выбираются выгружаемые каталоги и типы цен. На стороне Битрикса в настройках интеграции с 1С задаются параметры импорта: что делать с товарами, которых нет в выгрузке, как обрабатывать разделы.
При первом обмене на сайт выгружается полный каталог, далее передаются только изменения. Не редактируйте вручную на сайте те поля, которые приходят из 1С (цены, остатки, названия), — при следующем обмене они будут перезаписаны.
Сравнение способов добавления
Подходит для малого каталога и единичных позиций. Не требует подготовки, но не масштабируется
Оптимален для разовой загрузки большого каталога из файла поставщика. Требует аккуратной подготовки файла
Правильный выбор при ведении учёта в 1С. Даёт актуальные цены и остатки, но требует первоначальной настройки
Как проверить, что товар добавлен корректно
После добавления откройте страницу товара на публичной части сайта. Проверьте название, цену, наличие кнопки покупки, изображения и характеристики. Убедитесь, что товар попал в нужный раздел и отображается в общем списке каталога.
Если товар не виден на сайте, типовые причины: снят флаг активности, не указана цена базового типа, товар не привязан к разделу или раздел деактивирован. Также проверьте права доступа к инфоблоку для группы «все пользователи».
Как проверить результат
Товар виден в разделе и открывается по ссылке
Товар есть в админке, но отсутствует на сайте
Цена отображается, товар добавляется в корзину
Цена пустая или кнопка неактивна
Количество соответствует складским данным
Остаток нулевой при фактическом наличии
Типичные ошибки при добавлении товаров
Ещё одна частая проблема — дубли товаров при повторном импорте. Чтобы их избежать, используйте уникальный внешний код (XML_ID) для каждой позиции: тогда повторная загрузка обновит существующие товары, а не создаст копии.
Частые вопросы
Почему добавленный товар не отображается на сайте?
Чаще всего не заполнена цена базового типа, снят флаг активности, товар не привязан к разделу или у инфоблока ограничены права доступа. Проверьте эти пункты по очереди, начиная с активности и цены.
Можно ли добавить товары из Excel напрямую?
Штатный импорт работает с CSV. Файл Excel нужно сохранить в формате CSV с разделителем-точкой с запятой и кодировкой UTF-8, после чего загрузить стандартным мастером импорта.
Как добавить сразу несколько цен для одного товара?
В карточке товара на вкладке «Торговый каталог» доступны все настроенные типы цен — заполните нужные. При импорте каждый тип цены сопоставляется отдельной колонке файла.
Что делать, если после импорта появились дубли товаров?
Удалите задвоенные элементы и повторите импорт, указав уникальный внешний код как ключ сопоставления. В настройках импорта проверьте, что выбран режим обновления существующих элементов, а не только создания новых.
Нужно ли заполнять SEO-поля для каждого товара?
Не обязательно вручную: в настройках инфоблока можно задать шаблоны генерации мета-тегов из названия и свойств товара. Ручное заполнение имеет смысл для приоритетных позиций.
Что важно запомнить
Сначала подготовьте структуру каталога и свойства, затем выбирайте способ добавления: вручную для единичных позиций, импорт CSV для массовой загрузки, обмен с 1С для постоянной синхронизации. Перед массовыми операциями делайте резервную копию, а после — проверяйте отображение товаров на сайте.