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

Справочники и Данные · 10 мин

Как выгрузить номенклатуру из 1С УТ 11 в Excel

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

Выгрузка номенклатуры из 1С: Управление торговлей 11 в Excel — типовая задача: прайс для клиентов, сверка с поставщиком, подготовка файла для загрузки на маркетплейс или сайт. В конфигурации есть несколько штатных способов получить таблицу без программирования: вывод списка справочника, отчёт с произвольными колонками и универсальная обработка выгрузки.

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

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

Подготовка: права, отборы и состав колонок

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

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

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

Способ 1. Выгрузка списка справочника «Номенклатура»

Самый быстрый путь — вывести список справочника в табличный документ и сохранить его в Excel. Откройте раздел «НСИ и администрирование» (или «Справочники») → «Номенклатура». Установите отбор: кнопка «Ещё» → «Настроить список», добавьте условия по группе, виду номенклатуры или признаку «В архиве».

Настройте видимые колонки: «Ещё» → «Изменить форму». В дереве элементов формы включите отображение нужных полей (артикул, код, единица измерения, вид номенклатуры). Порядок колонок меняется перетаскиванием или кнопками перемещения.

Теперь выведите список: «Ещё» → «Вывести список». В диалоге отметьте колонки, которые попадут в файл, и подтвердите. Откроется табличный документ. Сохраните его: «Файл» → «Сохранить как», выберите тип «Лист Excel 2007–… (*.xlsx)» — такой файл открывается в Excel без потери структуры колонок.

Порядок действий для выгрузки списка
  1. 1
    Откройте «НСИ и администрирование» → «Номенклатура»
  2. 2
    Установите отбор по группе или виду через «Ещё → Настроить список»
  3. 3
    Включите нужные колонки через «Ещё → Изменить форму»
  4. 4
    Выполните «Ещё → Вывести список» и отметьте колонки
  5. 5
    Сохраните табличный документ: «Файл → Сохранить как» → формат .xlsx
  6. 6
    Откройте файл в Excel и проверьте количество строк и значения

Ограничения этого способа

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

Способ 2. Выгрузка с ценами через прайс-лист

Если в файле нужны цены, используйте формирование прайс-листа. Перейдите в раздел «CRM и маркетинг» → «Цены (прайс-лист)». Укажите дату, на которую нужны цены, и вид цен (розничный, оптовый, закупочный — по задаче).

Настройте состав колонок: в форме прайс-листа можно добавить несколько видов цен, остаток, артикул. Через отбор ограничьте ассортимент группой товаров. Нажмите «Сформировать» — получите табличный документ, который сохраняется в Excel тем же способом: «Файл» → «Сохранить как» → .xlsx.

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

Способ 3. Отчёт с остатками: «Остатки и доступность товаров»

Когда нужен файл «товар + цена + свободный остаток», удобен отчёт. Откройте раздел «Закупки» (или «Склад и доставка») → «Отчёты» → «Остатки и доступность товаров». Установите период и склад, при необходимости — отбор по группе номенклатуры.

Через кнопку «Настройки» измените состав полей: добавьте артикул, единицу измерения, уберите лишние показатели (резервы, заказы), если они не нужны. После формирования сохраните табличный документ в .xlsx — структура колонок и группировки перенесутся в файл.

Сравнение способов выгрузки

Вывод списка справочника

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

Прайс-лист

Даёт товары с ценами по выбранному виду цен. Остатки — только если добавлены в настройках, без детализации по складам.

Отчёт «Остатки и доступность»

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

Универсальная обработка выгрузки

Гибкий состав полей и фильтров, подходит для регулярных выгрузок по шаблону. Требует первоначальной настройки.

Способ 4. Универсальная выгрузка и сохранение настроек

Для регулярных выгрузок с фиксированным составом полей удобно сохранить вариант отчёта. В любом отчёте после настройки полей и отборов нажмите «Ещё» → «Сохранить вариант отчёта» и задайте имя, например «Выгрузка номенклатуры для сайта». В следующий раз отчёт сформируется по шаблону в один клик.

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

Для обмена с внешними системами (сайт, маркетплейс) в УТ 11 есть типовые механизмы обмена: «Обмен с сайтом» и выгрузка каталога в формате CommerceML. Это не Excel, но если конечная цель — загрузка каталога на площадку, типовой обмен надёжнее ручных файлов.

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

Проверка результата и типичные ошибки

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

Проверьте форматы: артикулы и штрихкоды с ведущими нулями Excel может превратить в числа и «съесть» нули. Если в файле штрихкоды нужны как текст, откройте .xlsx, выделите колонку и установите текстовый формат, либо сохраняйте из 1С в формате .mxl и конвертируйте аккуратно. Коды номенклатуры тоже лучше держать текстом.

Числа с разделителями групп разрядов (пробелами) Excel иногда воспринимает как текст — тогда суммы не считаются. Лечится заменой неразрывных пробелов или выгрузкой через отчёт, где итоговые поля имеют числовой формат.

Типичные ошибки
01
Выгрузка без отбора: в файл попали архивные и служебные позиции, файл раздут и непригоден для отправки
02
Потеря ведущих нулей в штрихкодах и артикулах: Excel преобразовал их в числа, коды стали невалидными
03
Выгрузка цен не на ту дату или не того вида цен: клиент получил устаревший прайс
04
Проверка только начала файла: ошибки форматов и пустые цены обнаруживаются в середине таблицы
05
Отправка файла с внутренними колонками (закупочная цена, поставщик) контрагенту
Контрольные точки

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

Количество строк в Excel и в списке 1С
Норма

Числа совпадают с учётом строки заголовка

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

В файле меньше строк — сработал отбор или вывелась часть списка

Штрихкоды и артикулы
Норма

Значения отображаются полностью, с ведущими нулями

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

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

Цены
Норма

Цены соответствуют нужному виду цен и дате, пустых ячеек нет или их причина понятна

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

Массовые пустые ячейки или цены другого вида

Числовые колонки
Норма

По колонкам считаются суммы, формат числовой

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

Числа выровнены влево и не суммируются — это текст

Когда стоит привлечь специалиста

Штатные способы закрывают большинство задач, но есть ситуации, где самостоятельная настройка неэффективна: выгрузка по расписанию, файлы строго заданной структуры для маркетплейса, выгрузка с дополнительными реквизитами и свойствами в произвольном порядке колонок, объёмы в сотни тысяч позиций.

В этих случаях решение делается на встроенном языке 1С: обработка формирует файл регламентным заданием и кладёт его в сетевую папку или отправляет по почте. Такая доработка не трогает типовую конфигурацию, если выполнена как внешняя обработка, и не мешает обновлениям.

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

Можно ли выгрузить номенклатуру вместе с картинками товаров?

Штатная выгрузка в Excel переносит только табличные данные, изображения в файл не попадают. Картинки хранятся в присоединённых файлах; для их выгрузки используют обмен с сайтом (CommerceML выгружает ссылки на изображения) или специализированные обработки.

Почему в файле цены пустые, хотя в карточке товара цена есть?

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

Как выгрузить только товары одной группы или одного склада?

В списке справочника используйте «Ещё → Настроить список» и добавьте условие «Группа = нужная» (с учётом иерархии). В отчётах по остаткам склад задаётся параметром или отбором в настройках отчёта перед формированием.

Файл получается слишком большим, Excel зависает. Что делать?

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

Можно ли настроить автоматическую выгрузку по расписанию без доработок?

Полностью штатного механизма «отчёт в Excel по расписанию» в УТ 11 нет: рассылка отчётов умеет отправлять табличные документы по почте по расписанию, и это ближайший типовой вариант. Настройте вариант отчёта и создайте рассылку в разделе администрирования — файл будет приходить адресатам автоматически.

Итог

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

Простой перечень товаров выгружайте через «Вывести список» справочника, товары с ценами — через прайс-лист, с остатками — через отчёт. Сохраняйте табличный документ в .xlsx, проверяйте количество строк, штрихкоды и формат чисел. Для регулярных выгрузок сохраните вариант отчёта или настройте рассылку, а сложные сценарии поручите специалисту по 1С.