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

В этой статье мы разберём все актуальные способы выгрузки товаров из популярных конфигураций 1С:Предприятие 8 (Управление торговлей, УНФ, ERP, Бухгалтерия). Вы узнаете, как экспортировать данные в Excel, XML, CSV, а также настроить автоматическую выгрузку на сайт или в другие программы. Особое внимание уделим типичным ошибкам и способам их решения.

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

1. Подготовка к выгрузке: что нужно проверить перед экспортом

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

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

Во-вторых, обновите данные. Если вы работаете в распределённой информационной базе или используете РИБ, синхронизируйте изменения перед выгрузкой. Для этого перейдите в Администрирование → Синхронизация данных и выполните обмен.

Также рекомендуем:

  • 📌 Закрыть все открытые документы (особенно те, которые меняют остатки или цены).
  • 🔍 Проверить заполненность обязательных реквизитов в карточках товаров (наименование, артикул, единица измерения).
  • 💾 Сделать резервную копию базы через Администрирование → Выгрузить информационную базу.
  • 📊 Очистить кэш , если ранее были проблемы с выгрузкой (в меню Файл → Открыть → Очистить кэш).
⚠️ Внимание: Если вы выгружаете товары для интернет-магазина, убедитесь, что в карточках заполнены SEO-параметры (мета-теги, описания, ключевые слова). В противном случае на сайте отобразятся пустые поля, что негативно скажется на поисковом продвижении.
📊 Какую конфигурацию 1С вы используете?
Управление торговлей (УТ)
УНФ (Управление нашей фирмой)
ERP
Бухгалтерия
Розница
Другая

2. Способы выгрузки товаров из 1С: сравнение форматов

В 1С:Предприятие доступно несколько способов экспорта номенклатуры. Выбор зависит от цели выгрузки:

Формат Когда использовать Плюсы Минусы
Excel (XLS/XLSX) Для ручного анализа, редактирования, передачи партнёрам Удобный вид, поддержка формул, фильтров Ограничение на 1 млн строк, возможны проблемы с кодировкой
CSV Для импорта на сайты (например, WordPress + WooCommerce) Лёгкий вес, совместимость с большинством систем Нет поддержки иерархии, сложно читать без программы
XML (CommerceML) Для обмена с интернет-магазинами (1С-Битрикс, OpenCart) Сохраняет структуру данных, поддерживает изображения Сложный для ручного редактирования, большой размер файла
JSON Для интеграции с современными API (например, Ozon, Wildberries) Универсальный формат, лёгкий для парсинга Не все конфигурации 1С поддерживают прямую выгрузку
DBF Для обмена с устаревшими системами или 1С 7.7 Простота структуры, совместимость со старыми программами Ограниченные возможности, проблемы с кириллицей

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

Если вы выгружаете данные для маркетплейсов (Ozon, Wildberries, Яндекс Маркет), уточните требуемый формат в их документации. Например, Wildberries принимает XLSX с жёсткой структурой колонок, а OzonJSON или XML.

💡

Перед выгрузкой в CSV или XML проверьте настройки региональных стандартов в 1С (Сервис → Параметры → Язык и региональные стандарты). Неправильная кодировка (например, Windows-1251 вместо UTF-8) приведёт к "кракозябрам" в файле.

3. Пошаговая инструкция: как выгрузить товары в Excel

Выгрузка в Excel — самый простой и универсальный способ. Рассмотрим процесс на примере 1С:Управление торговлей 11 (аналогично работает в УНФ и ERP).

Шаг 1. Откройте справочник Номенклатура через меню Справочники → Товары (номенклатура) или панель быстрого доступа.

Шаг 2. Настройте отображение колонок. По умолчанию в таблице показаны не все поля. Чтобы добавить нужные (например, артикул, цена, остаток), кликните правой кнопкой по заголовку таблицы и выберите Настройка списка. В открывшемся окне перенесите необходимые реквизиты в правую часть:


Общие → Наименование

Общие → Артикул

Цены → Цена продажи

Остатки → Свободный остаток

Шаг 3. Примените фильтры (если нужно выгрузить не всю номенклатуру, а только определённую группу). Для этого используйте кнопку Ещё → Фильтр или поле быстрого поиска.

Шаг 4. Нажмите Ещё → Выгрузить в Excel (или Файл → Выгрузить в старых версиях). В открывшемся окне выберите:

  • 📁 Папку сохранения (лучше создайте отдельную директорию, например, C:\1C_Export).
  • 📄 Имя файла (указывайте дату, например, Номенклатура_2026-05-15.xlsx).
  • 🔄 ФорматExcel 2007-2019 (*.xlsx).
  • ⚙️ Дополнительные настройки — отметьте галочкой Выгружать заголовки колонок.

Шаг 5. Дождитесь завершения выгрузки. В зависимости от объёма данных процесс может занять от нескольких секунд до минут. Готовый файл откроется автоматически (если в настройках не отключён автопросмотр).

Правильно отображаются кириллические символы

Сохранены все колонки (нет обрезанных данных)

Цены и остатки соответствуют актуальным в 1С

Формат ячеек с числами не преобразован в текст

-->

⚠️ Внимание: Если при открытии файла в Excel вместо русских букв видны знаки ????, значит, при выгрузке была выбрана неправильная кодировка. Повторите экспорт, выбрав в настройках UTF-8 (в некоторых конфигурациях этот параметр скрыт — потребуется доработка через Конфигуратор).

4. Выгрузка товаров в XML (CommerceML) для сайта

Формат XML (стандарт CommerceML) используется для обмена данными между и интернет-магазинами на платформах 1С-Битрикс, OpenCart, CS-Cart и других. Этот способ позволяет передавать не только список товаров, но и их характеристики, изображения, остатки и цены.

Для выгрузки в XML в предусмотрен специальный механизм — обмен данными. Рассмотрим процесс на примере 1С:Управление торговлей 11:

Шаг 1. Перейдите в раздел Администрирование → Обмен данными с сайтом → Настройки обмена.

Шаг 2. Создайте новый профиль обмена (если его ещё нет). Для этого нажмите Создать и заполните поля:

  • 🏷️ Наименование — укажите понятное имя, например, Выгрузка для сайта Битрикс.
  • 📌 Тип обмена — выберите CommerceML (универсальный формат).
  • 📂 Каталог обмена — укажите папку, куда будут сохраняться файлы (например, \\Server\1C_Exchange\).
  • 🔗 Адрес сайта — если обмен идёт по FTP или HTTP, укажите URL.

Шаг 3. Настройте параметры выгрузки. Вкладка Правила обмена позволяет выбрать, какие данные экспортировать:

  • 📦 Номенклатура — отметьте галочкой.
  • 💰 Цены — выберите нужный тип цен (например, Розничная).
  • 📊 Остатки — укажите склады, по которым выгружать остатки.
  • 🖼️ Картинки — включите опцию Выгружать изображения.

Шаг 4. Запустите выгрузку. Для этого нажмите Выполнить обмен или используйте кнопку Выгрузить данные в меню профиля. Файлы import.xml, offers.xml и папка с изображениями появятся в указанном каталоге.

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

Что делать, если XML-файл не загружается на сайт?

Наиболее частые причины ошибок:

1. Несовпадение структуры — проверьте, соответствует ли ваш XML требованиям платформы сайта (например, в Битриксе должен быть тег <Каталог>, а в OpenCart).

2. Проблемы с кодировкой — откройте файл в Notepad++ и убедитесь, что он сохранён в UTF-8 без BOM.

3. Ограничения хостинга — некоторые хостинги блокируют загрузку больших файлов (более 50 МБ). В этом случае разбейте выгрузку на части.

4. Неправильные пути к изображениям — в XML пути должны быть относительными (например, ./upload/iblock/123.jpg, а не C:\Photos\123.jpg).

5. Выгрузка в CSV для маркетплейсов (Ozon, Wildberries, Яндекс Маркет)

Маркетплейсы предъявляют жёсткие требования к формату выгружаемых данных. Например, Wildberries принимает XLSX с фиксированным набором колонок, а OzonJSON или CSV со строгой структурой. Рассмотрим универсальный способ выгрузки в CSV, который подойдёт для большинства площадок.

Шаг 1. Подготовьте шаблон файла. Скачайте образец с сайта маркетплейса (обычно он доступен в личном кабинете в разделе Товары → Импорт/Экспорт). Например, для Wildberries шаблон называется Шаблон_импорта_WB.xlsx.

Шаг 2. В откройте справочник Номенклатура и настройте отображение колонок так, чтобы они совпадали с требованиями маркетплейса. Обычно нужны:

  • 🆔 Артикул (обязательно уникальный!).
  • 🏷️ Наименование (не более 150 символов для Ozon).
  • 💰 Цена (указывайте с НДС, если требуется).
  • 📦 Остаток (для некоторых площадок минимальный остаток — 1 шт.).
  • 📏 Габариты и вес (важно для расчёта доставки).

Шаг 3. Выгрузите данные в Excel (как описано в разделе 3), затем сохраните файл в формате CSV (разделители — запятые). Для этого в Excel выберите Файл → Сохранить как → CSV UTF-8 (разделители — запятые) (*.csv).

Шаг 4. Проверьте файл на соответствие требованиям:

  • 🔍 Откройте CSV в Notepad++ и убедитесь, что разделитель — запятая (,), а не точка с запятой (;).
  • 📏 Проверьте длину строк (например, в Wildberries название товара не должно превышать 150 символов).
  • 💰 Убедитесь, что цены указаны в правильной валюте (обычно рубли, но для некоторых площадок — доллары).

Шаг 5. Загрузите файл в личный кабинет маркетплейса. Для Ozon это делается в разделе Товары → Импорт, для Wildberries — в Каталог → Импорт товаров.

⚠️ Внимание: Некоторые маркетплейсы (например, Яндекс Маркет) требуют уникальные идентификаторы товаров (SKU). Если в вашей артикулы не уникальны, перед выгрузкой исправьте это в справочнике Номенклатура.
💡

Для Ozon и Wildberries критично правильно заполнить поля категории и характеристики. Если они не совпадают с классификатором площадки, товар не пройдёт модерацию. Используйте официальные справочники категорий, которые публикуют маркетплейсы.

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

Ручная выгрузка подходит для разовых задач, но если данные нужно обновлять ежедневно (например, для синхронизации с сайтом или маркетплейсом), лучше настроить автоматический обмен. В это реализуется через регламентные задания или внешние обработки.

Рассмотрим оба способа:

Способ 1. Регламентное задание (для CommerceML)

Шаг 1. Создайте профиль обмена, как описано в разделе 4.

Шаг 2. Перейдите в Администрирование → Регламентные задания и нажмите Создать.

Шаг 3. Заполните поля:

  • 📅 НаименованиеАвтовыгрузка для сайта.
  • Расписание — укажите частоту (например, Ежедневно в 02:00).
  • 🔄 Действие — выберите Обмен данными с сайтом и укажите созданный профиль.
  • 📌 Пользователь — выберите пользователя с правами на обмен.

Шаг 4. Сохраните и запустите задание вручную для проверки. Логи выполнения можно посмотреть в Администрирование → Журнал регистрации.

Способ 2. Внешняя обработка (для нестандартных форматов)

Если вам нужно выгружать данные в нетипичном формате (например, JSON для API Ozon), стандартных средств может не хватить. В этом случае используйте внешние обработки:

  1. Скачайте готовую обработку (например, ВыгрузкаВJSON.epf) с сайта Инфостарт или 1С-Сообщество.
  2. В перейдите в Файл → Открыть → Дополнительные отчёты и обработки.
  3. Выберите скачанный файл и настройте параметры выгрузки (путь, формат, фильтры).
  4. Запустите обработку вручную или настройте её вызов по расписанию через Регламентные задания.

Для автоматической загрузки файлов на FTP-сервер или отправки по API может потребоваться доработка конфигурации. В этом случае лучше обратиться к 1С-программисту.

📊 Как часто вы обновляете данные на сайте/маркетплейсе?
Ежедневно
Раз в неделю
Раз в месяц
По мере необходимости
Не обновляю

7. Типичные ошибки при выгрузке и как их исправить

Даже опытные пользователи сталкиваются с проблемами при выгрузке товаров. Рассмотрим самые распространённые ошибки и способы их решения.

Ошибка Причина Решение
Файл XML не загружается на сайт Несовпадение структуры с требованиями CMS Проверьте файл через валидатор (например, XML Validator). Сравните с образцом от разработчика сайта.
В Excel вместо русских букв знаки ???? Неправильная кодировка при выгрузке Повторите экспорт, выбрав UTF-8. Если опции нет — доработайте конфигурацию.
Выгружаются не все товары Применён фильтр или ограничение по правам Проверьте настройки фильтра в справочнике Номенклатура. Убедитесь, что у пользователя есть права на просмотр всех групп.
Ошибка "Недостаточно памяти" при выгрузке Слишком большой объём данных Разбейте выгрузку на части (по группам товаров) или увеличьте лимит памяти в настройках .
Цены в файле не совпадают с ценами в 1С Выбран неверный тип цен в настройках обмена Проверьте, какой тип цен указан в профиле обмена (Розничная, Оптовая и т.д.).

Если вы столкнулись с ошибкой, которой нет в таблице, проверьте журнал регистрации (Администрирование → Журнал регистрации). Часто там содержится подробное описание проблемы. Например, ошибка "Поле 'Артикул' не заполнено" означает, что в карточках товаров отсутствуют артикулы, и их нужно заполнить перед выгрузкой.

Ещё одна частая проблема — дублирование товаров при повторной выгрузке. Чтобы этого избежать, используйте уникальные идентификаторы (например, GUID или Артикул) и настройте правило обновления данных на стороне получателя (сайта или маркетплейса).

⚠️ Внимание: Если вы выгружаете данные для 1С-Битрикс, убедитесь, что в настройках обмена указан правильный идентификатор каталога (IBLOCK_ID). Его можно узнать в админ-панели сайта в разделе Магазин → Настройки → Настройки модуля Интернет-магазин.

8. Альтернативные способы выгрузки: когда стандартных средств не хватает

Иногда встроенные механизмы не подходят для решения специфических задач. В таких случаях используют альтернативные методы:

1. Выгрузка через 1С:Конвертация данных

Если нужно перенести товары из одной конфигурации в другую (например, из УТ 10.3 в УТ 11), используйте стандартную обработку Конвертация данных. Она позволяет:

  • 🔄 Переносить не только номенклатуру, но и документы, справочники, регистры.
  • 📋 Настраивать правила соответствия полей между базами.
  • 📊 Просматривать логи переноса и исправлять ошибки.

Обработка доступна в меню Администрирование → Конвертация данных.

2. Использование 1С:Интеграция с внешними системами

Для обмена данными с CRM (Bitrix24, АмоCRM), ERP-системами или WMS используйте веб-сервисы или REST API. В для этого предусмотрен механизм HTTP-сервисов:

  1. В Конфигураторе создайте новый HTTP-сервис (Объект → HTTP-сервис).
  2. Настройте методы для получения данных (например, ПолучитьСписокТоваров()).
  3. Опубликуйте сервис на веб-сервере (Администрирование → Публикация на веб-сервере).
  4. На стороне внешней системы настройте обращение к API вашей .

3. Экспорт через ODBC или SQL

Для продвинутых пользователей доступен прямой доступ к базе через SQL. Это позволяет выгружать данные в любые внешние системы, поддерживающие ODBC-подключение. Однако этот метод требует:

  • 🔧 Навыков работы с SQL-запросами.
  • 🔑 Прав администратора на сервере .
  • 📝 Знания структуры таблиц базы данных (например, _Reference16 для справочника Номенклатура).

4. Готовые решения от партнёров 1С

Если вам нужна выгрузка в нестандартные форматы (например, для Tilda, Shopify или МойСклад), обратите внимание на готовые решения:

  • 📦 Модуль обмена "1С-МойСклад" — для синхронизации с сервисом МойСклад.
  • 🛒 "1С-Битрикс: Обмен с 1С" — для интеграции с интернет-магазинами на Битриксе.
  • 🌍 "АТОЛ: Обмен с 1С" — для работы с онлайн-кассами и маркетплейсами.

Стоимость таких решений варьируется от 5 000 до 50 000 рублей, но они экономят время и снижают риск ошибок при ручной выгрузке.

По умолчанию выгружает только основные данные номенклатуры. Чтобы экспортировать характеристики (например,