Статья · Статьи про 1С-Битрикс и Битрикс24 · 5 мин чтения

info@wrp.ru
+7 (495) 230-20-53
Рассчитать стоимость
Создание сайтовСайт под ключКорпоративный сайтСайт-каталогB2B-порталЛичный кабинетСвой маркетплейсВысоконагруженные проектыHeadless на БитриксеPWA-приложениеРазработка модулейВсе услуги раздела
Интернет-магазиныСайт для селлеров −25%Магазин под ключМагазин на Битрикс с 1СМагазин на готовом шаблонеМагазин + CRMМагазин + маркетплейсыМагазин в TelegramМагазин + продвижениеОптовый B2B-магазинВсе услуги раздела
Перенос сайтаС бесплатной CMSС конструктора сайтовС платной CMSС самописного движкаС фреймворкаНа новые решения АспроПолная инструкция по миграции на Битрикс с сохранением SEOПеренос на другой хостингВсе услуги раздела
Аудит и ростАудит сайтаАудит интернет-магазинаSEO-аудитАудит безопасностиПовышение конверсииGEO-оптимизацияSEO-продвижениеКонтекстная рекламаВсе услуги раздела
Поддержка и развитиеПоддержка по договоруТарифы поддержкиСрочная техподдержкаПодхватим ваш БитриксМодернизацияУскорение сайтаПеревод на PHP 8Лечение от вирусовХостинг для БитриксВсе услуги раздела
Интеграции и настройкаОнлайн-оплатаОплата частямиОнлайн-кассыСлужбы доставкиМаркетплейсыМаркировка «Честный знак»Импорт от поставщиковМультирегиональностьСкидки и лояльностьТриггерные рассылкиИнтеграция по APIВсе услуги раздела
ИИ и новые каналыИИ на сайтеИИ для каталогаИИ в Битрикс24Магазин в TelegramЧат-ботыИнтеграция с АвитоВсе услуги раздела
Внедрение CRMБитрикс24RetailCRMМойСкладamoCRMВсе услуги раздела
Услуги по 1СИнтеграция с 1С1С и Битрикс241С и Ozon1С и WildberriesЭДОВнедрение 1СДоработка 1СОбслуживание 1СПереход на УТ 11Все услуги раздела
Готовые решенияШаблоны интернет-магазиновШаблоны B2B-порталовШаблоны сайтов для услугРешения АспроМодули WRPВсе решения
Лицензии 1С-БитриксКупить лицензиюПродлить лицензиюСменить редакциюЛицензии со скидкойВсе лицензии
Битрикс24Битрикс24 в облакеКоробочный Битрикс24Интернет-магазин + CRMМаркет ПлюсПродлить коробкуВсе тарифы
1СПрограммы и сервисы 1САренда 1С в облакеАренда сервера 1СПоддержка 1С:ИТС
О компанииО WRPКомандаСертификатыНаградыТехнологииОтзывыКонтакты
Работа с намиКак мы работаемГарантииПорядок оплатыОплата частямиРассрочкаРеквизиты
ИнструментыПроверка сайтаБрифыКалькуляторШаблон ТЗЧек-лист запускаВсе материалы
ЗнанияВопрос-ответСтатьиСравненияГлоссарийНовостиАкции
СотрудничествоФорматы работыПартнёрамВакансии
Все услуги и цены Кейсы Контакты

Импорт товаров от поставщиков: прайсы, фото и остатки без ручной работы

Тысячи товаров, несколько поставщиков, цены и остатки меняются каждый день? Разбираем, как загружать каталог в 1С-Битрикс автоматически: форматы, наценка, остатки, фото и защита от ошибок.

Коротко

Товары поставщиков загружают в 1С-Битрикс автоматически по расписанию: из API, XML/YML-файлов, CommerceML, Excel-прайсов или парсингом сайта, если выгрузки нет. Грузить можно напрямую на сайт или через 1С — главное, чтобы у каждого поля был один источник. Ключевые настройки: сопоставление товаров по артикулу или штрихкоду, привязка категорий и характеристик к каталогу, правила наценки и округления, остатки поставщиков как «под заказ» со сроком, скачивание фото на свой сервер и защита от ошибок — резкие изменения цены и пустой файл не попадают на сайт без проверки.

Разберём, как загружать в интернет-магазин на 1С-Битрикс товары, цены, остатки и фото от поставщиков автоматически: какие бывают форматы выгрузок, грузить напрямую на сайт или через 1С, как сопоставлять товары разных поставщиков, считать наценку и не сломать каталог при обновлении. В конце — чек-лист и ответы на частые вопросы.

Зачем автоматизировать импорт

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

  • на сайте продаются товары, которых у поставщика уже нет;
  • цены отстают от закупочных, и часть заказов приходится отменять или продавать в минус;
  • новые товары появляются на сайте с опозданием, без фото и характеристик;
  • контент-менеджеры тратят дни на копирование из прайсов.

Автоматический импорт загружает и обновляет каталог по расписанию: новые товары, цены с вашей наценкой, остатки и сроки поставки.

Откуда брать данные: форматы поставщиков

ИсточникЧто обычно содержитЗаметки
API поставщикакаталог, цены, остатки по складам, иногда заказысамый надёжный вариант: данные актуальны и структурированы
XML или YML-файл по ссылкетовары, категории, цены, наличие, фото, характеристикичастый формат: тот же, что для Яндекс Маркета
CommerceML (формат 1С)каталог и предложения из 1С поставщикаудобно, если товары идут через вашу 1С
Прайс в Excel или CSVартикул, название, цена, остатокчасто без фото и характеристик, структура может меняться
Сайт поставщика без выгрузкивсё, что видно на страницахданные собирают парсингом — с разрешения поставщика

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

Напрямую на сайт или через 1С

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

Смешанный вариант тоже встречается: свои товары и остатки идут из 1С, а товары поставщиков под заказ — напрямую на сайт. Главное — чтобы каждое поле (цена, остаток) имело один источник и обмены не перезаписывали друг друга. Об обмене с 1С — на странице «Интеграция сайта с 1С».

Шаг 1. Сопоставление товаров

Самая важная часть импорта — понять, какой товар поставщика соответствует какому товару на сайте:

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

Шаг 2. Категории и характеристики

У поставщика свои разделы и названия характеристик. Их сопоставляют с разделами и свойствами вашего каталога один раз при настройке: «Цвет корпуса» поставщика → свойство «Цвет», раздел «Дрели аккумуляторные» → ваш раздел «Шуруповёрты». Тогда новые товары сразу попадают в нужный раздел и работают в умном фильтре — подробнее в статье «Настройка умного фильтра в Битрикс».

Шаг 3. Цены и наценка

  • Правила наценки: процент от закупочной цены — общий, по разделу, бренду или диапазону цены; фиксированная сумма для дешёвых товаров; округление до 10 или 100 ₽.
  • Минимальная цена — не ниже рекомендованной розничной цены, если поставщик её задаёт.
  • Защита от ошибок: если цена у поставщика изменилась больше чем на заданный процент, товар не обновляется автоматически, а попадает на проверку — так ошибка в прайсе не обнулит цену на сайте.

Шаг 4. Остатки и сроки поставки

  • Остатки поставщика показываются как «под заказ» со сроком поставки, свой склад — как «в наличии».
  • Товары, которых нет ни у одного поставщика, снимаются с продажи или помечаются «Нет в наличии», но не удаляются — иначе пропадут страницы из поиска.
  • Остатки обновляются чаще, чем каталог: каталог — раз в сутки, цены и остатки — несколько раз в день.

Шаг 5. Фото и описания

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

Шаг 6. Расписание и контроль

  • Импорт запускается по расписанию cron в часы низкой нагрузки, большие файлы обрабатываются частями.
  • После каждого импорта — отчёт: сколько товаров создано, обновлено, снято с продажи, какие ошибки.
  • Если файл поставщика не скачался или пришёл пустым, каталог не трогается, а ответственный получает уведомление. Это защищает от ситуации, когда из-за сбоя у поставщика весь каталог становится «нет в наличии».

Чек-лист импорта от поставщиков

  1. Для каждого поставщика выбран источник: API, XML/YML, CommerceML, Excel или парсинг.
  2. Определено, грузить напрямую на сайт или через 1С, у каждого поля один источник.
  3. Товары сопоставляются по артикулу, штрихкоду или артикулу производителя.
  4. Категории и характеристики поставщиков сопоставлены с каталогом и фильтром.
  5. Заданы правила наценки, округления и минимальной цены.
  6. Резкие изменения цены уходят на проверку, а не на сайт.
  7. Остатки поставщиков показываются «под заказ» со сроком поставки.
  8. Фото скачиваются на свой сервер, ручные правки не перезаписываются.
  9. Импорт идёт по расписанию, после него приходит отчёт.
  10. Пустой или битый файл поставщика не обнуляет каталог.

Сколько стоит

Универсального инструмента для всех поставщиков нет: стоимость зависит от числа поставщиков, форматов их данных, объёма каталога и того, грузим ли напрямую или через 1С. Смету составляем после анализа выгрузок. Подробнее — на странице «Импорт товаров в Битрикс»; готовые схемы есть для поставщиков автозапчастей, компьютерных товаров, электротехники и сувенирной продукции. Советы по массовым наценкам — в статье «Импорт каталога, массовые наценки и другие лайфхаки».

Как настроить автоматический импорт товаров от поставщиков

  1. Выберите источникAPI, XML/YML, CommerceML, Excel или парсинг — для каждого поставщика.
  2. Решите, куда грузитьНапрямую на сайт или через 1С; у каждого поля — один источник.
  3. Сопоставьте товарыПо артикулу, штрихкоду или артикулу производителя.
  4. Привяжите категории и свойстваРазделы и характеристики поставщика — к вашему каталогу и фильтру.
  5. Настройте цены и остаткиНаценка, округление, минимальная цена; остатки «под заказ» со сроком.
  6. Запустите по расписаниюИмпорт по cron, отчёт после каждого запуска, защита от пустых файлов.

Источники

Подготовлено командой WRP — Золотого партнёра 1С-Битрикс с 2006 года.

Вопросы и ответы

Коротко о главном

Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.

Как загрузить прайс поставщика в 1С-Битрикс?

Разово — штатным импортом CSV в админке. Для регулярного обновления настраивают автоматический импорт: модуль или скрипт по расписанию забирает файл поставщика, сопоставляет товары и обновляет цены и остатки.

В каких форматах поставщики отдают товары?

Чаще всего: API, XML или YML-файл по ссылке, CommerceML из 1С и прайс в Excel или CSV. Если выгрузки нет, данные собирают парсингом сайта поставщика.

Грузить товары напрямую на сайт или через 1С?

Через 1С — если учёт, закупки и склад ведутся там. Напрямую — если учёт на сайте или товары поставщиков продаются под заказ. Главное, чтобы цены и остатки не приходили из двух источников одновременно.

Как сопоставить товары разных поставщиков?

По штрихкоду или артикулу производителя: тогда один товар от нескольких поставщиков — одна карточка, а цена и наличие выбираются по правилу.

Как сделать наценку на цены поставщика?

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

Что будет, если поставщик пришлёт файл с ошибкой?

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

Как часто обновлять цены и остатки?

Каталог — обычно раз в сутки, цены и остатки — несколько раз в день, в зависимости от того, как часто обновляет данные поставщик.

Можно ли брать фото и описания с сайта поставщика?

Только с разрешения поставщика — это вопрос прав. Фото лучше скачивать на свой сервер, а описания дополнять своим текстом.

Не удалятся ли товары, которые закончились у поставщика?

Не должны: такие товары снимают с продажи или помечают «Нет в наличии», но страницы сохраняют, чтобы не терять позиции в поиске.

Перезапишет ли импорт мои правки в карточках?

Нет, если поля с ручными правками помечены как «не обновлять» — тогда импорт меняет только цены, остатки и новые данные.

Сколько стоит настройка импорта от поставщиков?

Зависит от числа поставщиков, форматов их данных, объёма каталога и того, грузим ли напрямую или через 1С. Смету составляем после анализа выгрузок.

Услуги WRP

Сделаем это для вас

Золотой партнёр 1С-Битрикс с 2006 года: разработка, перенос, интеграции и поддержка сайтов.

Читайте также

Ещё статьи

Битрикс5 мин

Мультирегиональность: цены, склады и SEO для разных городов на одном сайте

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

Подробнее

Битрикс5 мин

Скидки, купоны и правила корзины в 1С-Битрикс: как настроить и не уйти в минус

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

Подробнее

Битрикс6 мин

Переход на MySQL 8 для 1С-Битрикс: что сломается и как проверить заранее

С 1 сентября 2026 года «1С-Битрикс» ограничила поддержку MySQL ниже 8.0 и рекомендует 8.4. Разбираем, что ломается при переходе, как проверить сайт заранее и переключиться без простоя.

Подробнее

Битрикс15 мин

Как перевести сайт на 1С-Битрикс на PHP 8.3 без простоя: чек-лист

Пошаговый чек-лист перехода сайта на 1С-Битрикс на PHP 8.3 без простоя: что проверить до начала, как подготовить копию, какие изменения PHP 8.0–8.3 ломают код, как переключиться за секунды и откатиться.

Подробнее

Обсудим ваш проект

Расскажите о задаче — подскажем решение на 1С-Битрикс или Битрикс24 и оценим сроки и стоимость.

  1. Оставьте заявку или позвоните — ответим в рабочее время.
  2. Разберём задачу и предложим решение.
  3. Вы решаете, начинать ли работу. До договора — никаких обязательств.

Заявка

Обсудим ваш проект

Оставьте контакты — ответим в рабочее время по почте или в мессенджере, уточним задачу и назовём сроки и стоимость.

Или позвоните: +7 (495) 230-20-53, Пн–Пт 10:00–19:00