Справочники и Данные · 10 мин
Как выгрузить номенклатуру из 1С УТ 11 в Excel
Как выгрузить номенклатуру из 1С Управление торговлей 11 в Excel: через список, отчёты и обработку. Пошаговая инструкция, настройка колонок, проверка результата.
Выгрузка номенклатуры из 1С: Управление торговлей 11 в Excel — типовая задача: прайс для клиентов, сверка с поставщиком, подготовка файла для загрузки на маркетплейс или сайт. В конфигурации есть несколько штатных способов получить таблицу без программирования: вывод списка справочника, отчёт с произвольными колонками и универсальная обработка выгрузки.
Выбор способа зависит от того, какие данные нужны в файле. Если достаточно наименования, артикула и цены — хватит списка справочника. Если нужны остатки, штрихкоды, характеристики и отборы по группам — удобнее отчёт «Остатки и доступность товаров» или вариант «Выгрузка через табличный документ». Ниже разобраны все рабочие сценарии с проверкой результата.
Все действия выполняются в пользовательском режиме и не меняют данные базы: выгрузка только читает информацию. Единственная зона риска — массовая обработка элементов перед выгрузкой (например, групповое изменение реквизитов), её лучше не смешивать с задачей экспорта.
Подготовка: права, отборы и состав колонок
Перед выгрузкой убедитесь, что у вашей роли есть доступ к справочнику «Номенклатура» и к нужным данным: ценам, остаткам, штрихкодам. Если часть колонок в списке недоступна или отчёт показывает пустые значения, причина чаще всего в ограничении прав — это проверяет администратор.
Определите, какой объём данных нужен. Если товаров в базе десятки тысяч позиций, выгружайте по группам или с отбором: полный справочник в один файл Excel может открываться медленно, а у формата .xlsx есть ограничение примерно на миллион строк. Для прайса клиенту обычно достаточно одной товарной группы или склада.
Составьте список нужных колонок заранее: наименование, артикул, код, единица измерения, цена, остаток, штрихкод, ставка НДС. Это избавит от повторных выгрузок, когда в файле окажется лишнее или не хватит ключевого поля.
Способ 1. Выгрузка списка справочника «Номенклатура»
Самый быстрый путь — вывести список справочника в табличный документ и сохранить его в Excel. Откройте раздел «НСИ и администрирование» (или «Справочники») → «Номенклатура». Установите отбор: кнопка «Ещё» → «Настроить список», добавьте условия по группе, виду номенклатуры или признаку «В архиве».
Настройте видимые колонки: «Ещё» → «Изменить форму». В дереве элементов формы включите отображение нужных полей (артикул, код, единица измерения, вид номенклатуры). Порядок колонок меняется перетаскиванием или кнопками перемещения.
Теперь выведите список: «Ещё» → «Вывести список». В диалоге отметьте колонки, которые попадут в файл, и подтвердите. Откроется табличный документ. Сохраните его: «Файл» → «Сохранить как», выберите тип «Лист Excel 2007–… (*.xlsx)» — такой файл открывается в Excel без потери структуры колонок.
- 1Откройте «НСИ и администрирование» → «Номенклатура»
- 2Установите отбор по группе или виду через «Ещё → Настроить список»
- 3Включите нужные колонки через «Ещё → Изменить форму»
- 4Выполните «Ещё → Вывести список» и отметьте колонки
- 5Сохраните табличный документ: «Файл → Сохранить как» → формат .xlsx
- 6Откройте файл в Excel и проверьте количество строк и значения
Ограничения этого способа
Вывод списка выгружает только реквизиты самого справочника. Цены, остатки и штрихкоды хранятся в других регистрах и в список не попадут — для них нужен отчёт. Также в табличный документ выводится ограниченное число строк: при очень большом списке платформа может показать не все записи, поэтому крупные выгрузки делайте порциями с отбором.
Способ 2. Выгрузка с ценами через прайс-лист
Если в файле нужны цены, используйте формирование прайс-листа. Перейдите в раздел «CRM и маркетинг» → «Цены (прайс-лист)». Укажите дату, на которую нужны цены, и вид цен (розничный, оптовый, закупочный — по задаче).
Настройте состав колонок: в форме прайс-листа можно добавить несколько видов цен, остаток, артикул. Через отбор ограничьте ассортимент группой товаров. Нажмите «Сформировать» — получите табличный документ, который сохраняется в Excel тем же способом: «Файл» → «Сохранить как» → .xlsx.
Учтите: цена выводится по выбранному виду цен и на указанную дату. Если по части товаров цена не назначена, ячейки будут пустыми — это не ошибка выгрузки, а отсутствие данных в регистре цен. Проверьте такие позиции через карточку товара, вкладка с ценами.
Способ 3. Отчёт с остатками: «Остатки и доступность товаров»
Когда нужен файл «товар + цена + свободный остаток», удобен отчёт. Откройте раздел «Закупки» (или «Склад и доставка») → «Отчёты» → «Остатки и доступность товаров». Установите период и склад, при необходимости — отбор по группе номенклатуры.
Через кнопку «Настройки» измените состав полей: добавьте артикул, единицу измерения, уберите лишние показатели (резервы, заказы), если они не нужны. После формирования сохраните табличный документ в .xlsx — структура колонок и группировки перенесутся в файл.
Сравнение способов выгрузки
Подходит для простого перечня: наименование, артикул, код. Не выгружает цены и остатки.
Даёт товары с ценами по выбранному виду цен. Остатки — только если добавлены в настройках, без детализации по складам.
Товары с остатками и резервами по складам. Требует настройки полей, иначе в файле будет много лишних колонок.
Гибкий состав полей и фильтров, подходит для регулярных выгрузок по шаблону. Требует первоначальной настройки.
Способ 4. Универсальная выгрузка и сохранение настроек
Для регулярных выгрузок с фиксированным составом полей удобно сохранить вариант отчёта. В любом отчёте после настройки полей и отборов нажмите «Ещё» → «Сохранить вариант отчёта» и задайте имя, например «Выгрузка номенклатуры для сайта». В следующий раз отчёт сформируется по шаблону в один клик.
Если типовых отчётов не хватает (нужны дополнительные реквизиты, свойства товаров, произвольные отборы), используйте отчёт «Выгрузка в файл» из раздела администрирования или консольные отчёты на СКД — это уже зона работы специалиста по 1С, но настраивается один раз и дальше работает штатно.
Для обмена с внешними системами (сайт, маркетплейс) в УТ 11 есть типовые механизмы обмена: «Обмен с сайтом» и выгрузка каталога в формате CommerceML. Это не Excel, но если конечная цель — загрузка каталога на площадку, типовой обмен надёжнее ручных файлов.
Сохранённый вариант отчёта с нужными колонками экономит больше времени, чем любая разовая выгрузка. Настройте шаблон один раз — и выгрузка сведётся к трём действиям: открыть отчёт, сформировать, сохранить в Excel.
Проверка результата и типичные ошибки
После сохранения откройте файл в Excel и сверьте количество строк с количеством позиций в списке 1С (счётчик показывается внизу списка справочника или в заголовке отчёта). Расхождение означает, что сработал скрытый отбор или вывелась не вся выборка.
Проверьте форматы: артикулы и штрихкоды с ведущими нулями Excel может превратить в числа и «съесть» нули. Если в файле штрихкоды нужны как текст, откройте .xlsx, выделите колонку и установите текстовый формат, либо сохраняйте из 1С в формате .mxl и конвертируйте аккуратно. Коды номенклатуры тоже лучше держать текстом.
Числа с разделителями групп разрядов (пробелами) Excel иногда воспринимает как текст — тогда суммы не считаются. Лечится заменой неразрывных пробелов или выгрузкой через отчёт, где итоговые поля имеют числовой формат.
Как проверить результат
Числа совпадают с учётом строки заголовка
В файле меньше строк — сработал отбор или вывелась часть списка
Значения отображаются полностью, с ведущими нулями
Нули потеряны, значения в экспоненциальном виде
Цены соответствуют нужному виду цен и дате, пустых ячеек нет или их причина понятна
Массовые пустые ячейки или цены другого вида
По колонкам считаются суммы, формат числовой
Числа выровнены влево и не суммируются — это текст
Когда стоит привлечь специалиста
Штатные способы закрывают большинство задач, но есть ситуации, где самостоятельная настройка неэффективна: выгрузка по расписанию, файлы строго заданной структуры для маркетплейса, выгрузка с дополнительными реквизитами и свойствами в произвольном порядке колонок, объёмы в сотни тысяч позиций.
В этих случаях решение делается на встроенном языке 1С: обработка формирует файл регламентным заданием и кладёт его в сетевую папку или отправляет по почте. Такая доработка не трогает типовую конфигурацию, если выполнена как внешняя обработка, и не мешает обновлениям.
Частые вопросы
Можно ли выгрузить номенклатуру вместе с картинками товаров?
Штатная выгрузка в Excel переносит только табличные данные, изображения в файл не попадают. Картинки хранятся в присоединённых файлах; для их выгрузки используют обмен с сайтом (CommerceML выгружает ссылки на изображения) или специализированные обработки.
Почему в файле цены пустые, хотя в карточке товара цена есть?
Чаще всего выбран не тот вид цен или неверная дата: в карточке может быть цена одного вида, а прайс-лист сформирован по другому. Проверьте в настройках прайс-листа вид цен и дату среза, а также не установлен ли отбор, исключающий часть позиций.
Как выгрузить только товары одной группы или одного склада?
В списке справочника используйте «Ещё → Настроить список» и добавьте условие «Группа = нужная» (с учётом иерархии). В отчётах по остаткам склад задаётся параметром или отбором в настройках отчёта перед формированием.
Файл получается слишком большим, Excel зависает. Что делать?
Разбейте выгрузку на части по товарным группам или складам и сохраняйте несколько файлов. Уберите из настроек отчёта лишние колонки и детализацию. Для очень больших объёмов сохраняйте в CSV — он легче, но без форматирования и с одним листом.
Можно ли настроить автоматическую выгрузку по расписанию без доработок?
Полностью штатного механизма «отчёт в Excel по расписанию» в УТ 11 нет: рассылка отчётов умеет отправлять табличные документы по почте по расписанию, и это ближайший типовой вариант. Настройте вариант отчёта и создайте рассылку в разделе администрирования — файл будет приходить адресатам автоматически.
Что важно запомнить
Простой перечень товаров выгружайте через «Вывести список» справочника, товары с ценами — через прайс-лист, с остатками — через отчёт. Сохраняйте табличный документ в .xlsx, проверяйте количество строк, штрихкоды и формат чисел. Для регулярных выгрузок сохраните вариант отчёта или настройте рассылку, а сложные сценарии поручите специалисту по 1С.