Выгрузка товарного фида из 1С:Предприятие на маркетплейсы — критически важный процесс для автоматизации торговли. Без корректного фида ваши товары просто не появятся в каталогах OZON, Wildberries или Яндекс.Маркета, а ручное заполнение карточек отнимет сотни часов. Проблема в том, что универсального решения нет: каждый маркетплейс требует свой формат данных, свои обязательные поля и даже свои ограничения по символам в названиях.

В этой статье разберём все этапы создания фида — от настройки обмена в 1С до проверки итогового файла на валидность. Вы узнаете, как избежать типичных ошибок (например, дублирования артикулов или неверных категорий), какие инструменты ускорят процесс, и что делать, если маркетплейс отказывается принимать ваш фид. Особое внимание уделим автоматизации обновлений фида при изменении цен или остатков в 1С — это сэкономит вам до 80% времени на поддержку актуальности данных.

Что такое товарный фид и почему его нельзя сделать вручную

Товарный фид (от англ. feed — «лента») — это структурированный файл (обычно XML, YML или CSV), содержащий полную информацию о ваших товарах: названия, описания, цены, остатки, фотографии, характеристики и т.д. Маркетплейсы используют его для автоматического заполнения карточек товаров в своих системах.

Почему ручная выгрузка не работает:

  • 📦 Масштаб: даже у небольшого магазина 500+ товаров. Вводить их вручную — неделя работы.
  • 🔄 Актуальность: цены и остатки меняются ежедневно. Без автоматического обновления фида вы рискуете продавать товары по старым ценам или, хуже, принимать заказы на отсутствующие позиции.
  • 📝 Требования площадок: Wildberries требует поле vendorCode, а OZONbarcode. Вручную следить за всеми нюансами невозможно.

Без фида вы теряете:

  • ⏳ Время на обработку заказов (до 3 часов в день при 100+ заказах).
  • 💰 Деньги из-за ошибок в ценах или остатках (штрафы маркетплейсов за несоответствия).
  • 📈 Позиции в выдаче (плохо заполненные карточки ранжируются ниже).
📊 Какой маркетплейс вы используете для продаж?
Яндекс.Маркет
OZON
Wildberries
Все перечисленные
Другой

Требования маркетплейсов к фидам в 2026 году

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

Маркетплейс Формат файла Обязательные поля Ограничения
Яндекс.Маркет YML (Yandex Market Language) id, name, price, currencyId, categoryId, picture Название товара — до 255 символов, описание — до 3000. Обязательна привязка к категории Яндекса.
OZON XML или CSV offer_id, name, price, oldprice (если есть скидка), barcode, quantity barcode должен быть уникальным. Для одежды обязательны размеры в формате RU_44.
Wildberries XML vendorCode, name, price, quantity, sizes (для одежды) Цена должна включать НДС. vendorCode — это ваш внутренний артикул, а не штрихкод.
М.Видео-Эльдорадо XML sku, title, price, stock, brand Обязательны фотографии с белым фоном (размер не менее 800×800 px).
⚠️ Внимание: Wildberries с 2026 года требует указания страны производства (country_of_origin) для всех товаров. Если этого поля нет в фиде, товар не будет опубликован. В 1С это поле часто отсутствует — его придётся заполнить вручную или через обработку.

Как видите, даже у похожих площадок требования разные. Например, OZON требует barcode, а WildberriesvendorCode. Это значит, что один фид на все маркетплейсы сделать нельзя — нужно либо создавать отдельные файлы, либо использовать промежуточные сервисы (например, МойСклад или АпиХаб).

Подготовка 1С к выгрузке фида: настройка справочников

Прежде чем генерировать фид, нужно привести данные в 1С в соответствие с требованиями маркетплейсов. Это самый трудоёмкий этап, так как часто приходится дорабатывать справочники.

Что обязательно проверить:

  • 🏷️ Артикулы: У каждого товара должен быть уникальный артикул (Артикул в 1С). Это поле будет использоваться как offer_id или vendorCode.
  • 📸 Фотографии: В 1С должны быть прикреплены изображения (в формате JPEG или PNG, размером не менее 800×800 px). Маркетплейсы не принимают фиды без картинок.
  • 📦 Категории: Товары должны быть распределены по категориям, соответствующим классификатору маркетплейса. Например, в Яндекс.Маркете категория «Смартфоны» имеет ID 97345.
  • 💰 Цены и остатки: Поля Цена и Остаток должны быть заполнены. Если цена не указана, товар не попадёт в фид.

Если в вашей 1С нет некоторых полей (например, barcode или country_of_origin), их можно добавить через дополнительные реквизиты:

  1. Откройте справочник Номенклатура.
  2. Перейдите в Все действия → Дополнительные реквизиты и сведения.
  3. Создайте новый реквизит (например, ШтрихкодEAN типа Строка).
  4. Заполните его для всех товаров.

Проверить уникальность артикулов|Добавить отсутствующие реквизиты (barcode, country_of_origin)|Прикрепить фотографии к товарам|Сопоставить категории 1С с категориями маркетплейса|Обновить цены и остатки-->

⚠️ Внимание: Если вы продаёте одежду или обувь, в 1С обязательно должны быть заполнены поля Размер и Цвет в формате, принятом на маркетплейсе. Например, OZON требует размеры в виде RU_44, а не просто 44. Это часто становится причиной отклонения фида.

Способы выгрузки фида из 1С: какой выбрать

Есть три основных способа создать фид из 1С. Каждый имеет свои плюсы и минусы:

1. Стандартная выгрузка через «Коммерческую информацию» (УТ 11, ERP)

Подходит для базовых задач. В 1С:Управление торговлей 11 и ERP есть встроенный механизм выгрузки в формате CommerceML (используется для обмена с сайтами на Bitrix или 1С-Битрикс). Однако для маркетплейсов его придётся дорабатывать.

Как включить:

  1. Перейдите в Администрирование → Печатные формы, отчёты и обработки.
  2. Найдите Выгрузка данных в формате CommerceML.
  3. Настройте параметры выгрузки (какие поля включать).

Минус: CommerceML не подходит для Wildberries или OZON без конвертации.

2. Выгрузка через внешние обработки (например, «Выгрузка для Яндекс.Маркета»)

Более гибкий вариант. Существуют готовые обработки (например, от Инфостарт или 1С-Софт), которые генерируют фиды в нужных форматах. Стоимость — от 3 000 до 15 000 рублей.

Плюсы:

  • ✅ Поддержка всех популярных маркетплейсов.
  • ✅ Автоматическое обновление фида по расписанию.
  • ✅ Возможность кастомизации (например, добавить свои поля).

3. Интеграция через API (для крупных магазинов)

Если у вас тысячи товаров и высокий оборот, лучше настроить прямую интеграцию 1С с маркетплейсом через API. Это требует программирования, но даёт:

  • 🔄 Мгновенное обновление цен и остатков.
  • 📊 Детальную аналитику по продажам.
  • ⚡ Автоматическую обработку заказов (создание реализаций в 1С при продаже на маркетплейсе).

Для небольших магазинов (до 500 товаров) оптимален второй способ — обработки. Для крупных (10 000+ товаров) — API.

💡

Если вы используете облачную 1С (1С:Фреш), стандартные обработки могут не работать. В этом случае придётся использовать API или сторонние сервисы вроде АпиХаб или МойСклад.

Пошаговая инструкция: как сделать фид для Яндекс.Маркета

Разберём процесс на примере Яндекс.Маркета, так как его формат YML — один из самых строгих. Инструкция подходит для 1С:УТ 11.4 и ERP 2.5.

Шаг 1. Установите обработку выгрузки

Скачайте бесплатную обработку ВыгрузкаДляЯндексМаркета.epf (доступна на Инфостарт или в каталоге 1С). Установите её через:

Файл → Открыть → Выбрать файл обработки

Шаг 2. Настройте параметры выгрузки

В обработке укажите:

  • 📁 Каталог для выгрузки: папка, куда сохранится файл yml.
  • 🏷️ Идентификатор магазина: ваш shopId из личного кабинета Яндекса.
  • 📦 Категории: сопоставьте категории 1С с категориями Яндекса (используйте классификатор с сайта маркетплейса).

Шаг 3. Запустите выгрузку

Нажмите Выгрузить. Файл offer.yml появится в указанной папке. Проверьте его на ошибки через валидатор Яндекса.

Шаг 4. Автоматизируйте обновление

Чтобы фид обновлялся автоматически:

  1. Создайте задание в Планировщик Windows (для десктопной 1С).
  2. Или настройте регламентное задание в 1С (для серверной версии).

Пример команды для планировщика:

"C:\Program Files\1cv8\8.3.22.1690\bin\1cv8.exe" DESIGNER /S"сервер\база" /N"пользователь" /P"пароль" /Execute"ВыгрузкаДляЯндексМаркета.epf"
Пример корректного YML-файла для Яндекс.Маркета

Ваш Магазин ООО Ромашка https://vash-magazin.ru Смартфоны https://vash-magazin.ru/iphone-15 99990 RUR 1 https://vash-magazin.ru/images/iphone15.jpg Смартфон Apple iPhone 15 128GB Apple Описание товара...

Типичные ошибки при создании фида и как их исправить

Даже опытные пользователи 1С сталкиваются с ошибками при выгрузке фида. Вот самые распространённые и способы их решения:

Ошибка Причина Решение
Фид не проходит валидацию Неправильный формат файла или отсутствуют обязательные поля. Проверьте файл через валидатор маркетплейса. Часто проблема в неверной кодировке (должна быть UTF-8).
Товары не отображаются на маркетплейсе Не совпадают категории 1С и маркетплейса. Сопоставьте категории вручную в обработке выгрузки.
Ошибка «Дублирование offer_id» В фиде есть товары с одинаковыми артикулами. Проверьте уникальность артикулов в справочнике Номенклатура.
Неверные цены в фиде В 1С указана цена без НДС, а маркетплейс требует с НДС. Настройте в обработке выгрузки автоматический расчёт НДС.
Фотографии не загружаются Ссылки на изображения ведут на локальный диск (например, C:\photos\...). Загрузите фотографии на хостинг и укажите в фиде публичные URL (например, https://vash-site.ru/images/...).
⚠️ Внимание: Если вы используете 1С:Розница, в ней по умолчанию нет механизма выгрузки фидов. Вам потребуется либо доработать конфигурацию, либо переносить данные в 1С:УТ для выгрузки.

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

  • 📌 Разбейте фид на несколько файлов (по категориям).
  • 📌 Свяжитесь с поддержкой маркетплейса для увеличения лимита.

Автоматизация: как обновлять фид без ручного вмешательства

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

1. Регламентные задания в 1С

Если у вас серверная версия 1С, создайте регламентное задание:

  1. Перейдите в Администрирование → Регламентные задания.
  2. Создайте новое задание типа Выполнение обработки.
  3. Укажите обработку выгрузки фида и расписание (например, ежедневно в 3:00).

2. Планировщик Windows (для файловой 1С)

Для десктопной версии 1С используйте Планировщик заданий:

  • Создайте задачу на запуск 1cv8.exe с параметрами выгрузки.
  • Установите триггер по расписанию (например, каждые 6 часов).

3. Облачные сервисы (МойСклад, АпиХаб)

Если не хотите возиться с настройками, используйте промежуточные сервисы:

  • 🔄 МойСклад: синхронизируется с 1С и генерирует фиды для всех маркетплейсов.
  • 🌐 АпиХаб: позволяет настроить выгрузку по API с преобразованием данных под требования площадок.

Пример команды для автоматической выгрузки через Планировщик Windows:

schtasks /create /tn "Выгрузка фида для OZON" /tr "'C:\Program Files\1cv8\8.3.22.1690\bin\1cv8.exe' DESIGNER /S'сервер\база' /N'пользователь' /P'пароль' /Execute'ОбработкаВыгрузки.epf' /Out'C:\feeds\ozon.xml'" /sc daily /st 03:00
💡

Автоматическое обновление фида экономит до 10 часов в неделю на рутинных операциях и снижает риск ошибок из-за человеческого фактора.

Проверка и оптимизация фида перед загрузкой

Прежде чем загружать фид на маркетплейс, его нужно проверить на:

  1. Валидность: файл должен соответствовать схеме (например, YML для Яндекса).
  2. Полноту данных: все обязательные поля заполнены.
  3. Оптимизацию: названия и описания должны содержать ключевые слова для поиска.

Инструменты для проверки:

⚠️ Внимание: Wildberries блокирует загрузку фидов, если в названиях товаров есть символы #, $ или %. Замените их на слова («номер», «доллар», «процент»).

FAQ: ответы на частые вопросы

Можно ли сделать один фид для всех маркетплейсов?

Нет, у каждой площадки свои требования к формату и обязательным полям. Однако можно использовать промежуточные сервисы (например, АпиХаб), которые преобразуют один исходный фид под разные площадки.

Как часто нужно обновлять фид?

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

Что делать, если маркетплейс не принимает фид из-за ошибок?

Скачайте лог ошибок из личного кабинета маркетплейса. Чаще всего проблемы связаны с:

  • Неверным форматом файла (например, CSV вместо XML).
  • Отсутствием обязательных полей (например, barcode для OZON).
  • Несоответствием категорий.

Исправьте ошибки в 1С и выгрузите фид заново.

Как выгрузить фид, если в 1С нет некоторых полей (например, штрихкода)?

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

Можно ли выгружать фид из 1С:Бухгалтерии?

Технически можно, но не рекомендуется. В 1С:Бухгалтерии нет полноценного справочника номенклатуры с фотографиями, категориями и характеристиками. Лучше использовать 1С:Управление торговлей или ERP.