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

В этой статье мы разберем 5 проверенных способов выгрузки остатков — от стандартных отчетов до специализированных обработок, а также покажем, как избежать типичных ошибок (например, когда в выгрузке отсутствуют нулевые остатки или неверно отображаются характеристики товаров). Материал актуален для конфигураций 1С:Управление торговлей (УТ 11), 1С:ERP, 1С:Бухгалтерия 3.0 и 1С:Розница 2.3. Если вы работаете с другой версией — проверьте наличие аналогичных пунктов меню в вашей базе.

1. Стандартный отчет «Ведомость по товарам на складах»

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

Чтобы открыть отчет:

  • 📌 Перейдите в раздел Склад (или Запасы в ERP).
  • 📊 Выберите пункт Отчеты по складам → Ведомость по товарам на складах.
  • ⚙️ В настройках отчета укажите:
    • Период (по умолчанию — текущая дата).
    • Склады (можно выбрать конкретные или все).
    • Группировку (например, по номенклатуре или характеристикам).
  • 💾 Нажмите Сформировать, затем Ещё → Выгрузить в Excel.

Указать корректный период (не будущая дата!)|Проверить фильтр по складам|Отключить группировку по документам, если не нужна|Включить вывод нулевых остатков (если требуется)-->

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

⚠️ Внимание: При выгрузке в Excel через меню Ещё → Выгрузить иногда сбивается форматирование чисел (например, количество товаров отображается как дата). Чтобы этого избежать, используйте кнопку Скопировать в буфер и вставляйте данные в пустой лист Excel через Специальная вставка → Текст.

2. Выгрузка через «Оборотно-сальдовую ведомость по счетам» (для бухгалтеров)

Если вам нужны не только товарные остатки, но и их денежное выражение (например, для сверки с бухгалтерским учетом), подойдет отчет Оборотно-сальдовая ведомость по счетам. Он доступен в конфигурациях 1С:Бухгалтерия 3.0 и 1С:ERP.

Инструкция:

  1. Откройте раздел ОтчетыСтандартные отчетыОборотно-сальдовая ведомость по счетам.
  2. В настройках укажите счет 41.01 («Товары на складах») или 10 («Материалы»), если работаете с сырьем.
  3. Добавьте группировку по субконто Номенклатура и Склады.
  4. Сформируйте отчет и экспортируйте через Ещё → Выгрузить.
Поле настройки Рекомендуемое значение Пояснение
Период Текущий день Для актуальных остатков укажите дату «на конец дня».
Счета 41.01, 10 Зависит от типа товаров (готовая продукция или сырье).
Группировка Номенклатура → Склады Позволяет увидеть распределение товаров по складам.
Выводить нулевые остатки Да Иначе в отчете не будет товаров с нулевым количеством.

Этот метод удобен для сверки с данными из других систем (например, с банковскими выписками или данными из 1С:ЗУП), но требует знания плана счетов. Если вы не уверены, какой счет использовать — уточните у бухгалтера или в настройках учетной политики вашей базы.

Ведомость по товарам на складах|Оборотно-сальдовая ведомость|Отчет по партиям товаров|Собственная обработка|Другой вариант-->

3. Экспорт через универсальную обработку «Выгрузка данных»

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

Пошаговая инструкция:

  • 🔧 Откройте меню Файл → Открыть… и выберите обработку ВыгрузкаДанных.epf (обычно она лежит в каталоге шаблонов ).
  • 📋 В окне обработки укажите:
    • Источник данных: Документ.ОстаткиТоваров или РегистрНакопления.ТоварыНаСкладах.
    • Формат выгрузки: Excel, CSV или JSON.
    • Поля для экспорта: Номенклатура, Количество, Склад, Цена и др.
  • 🖥️ Нажмите Выполнить и сохраните файл.

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

⚠️ Внимание: При выгрузке через CSV разделителем по умолчанию является точка с запятой (;). Если ваш товар содержит этот символ в названии (например, Кабель; 3x1.5), данные в Excel отобразятся некорректно. Решение: либо замените разделитель на запятую, либо экспортируйте напрямую в Excel.
Как добавить дополнительные поля в выгрузку?

Чтобы экспортировать, например, серийные номера или сроки годности, в настройках обработки выберите источник данных РегистрСведений.СерийныеНомераТоваров и свяжите его с основной таблицей по полю Номенклатура. В некоторых конфигурациях (например, 1С:ERP) для этого потребуется доработать обработку в конфигураторе или использовать Запрос с объединением таблиц (JOIN).

4. Выгрузка остатков через запрос (для продвинутых пользователей)

Если вам нужна максимальная гибкость (например, выгрузка остатков с фильтрацией по дате поступления или только для определенной группы товаров), можно написать запрос на языке 1С. Этот метод требует знания основ SQL-подобного синтаксиса, но позволяет получить данные в любом виде.

Пример запроса для выгрузки остатков по складу «Основной» с указанием цены и даты последнего движения:

ВЫБРАТЬ

ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура,

ТоварыНаСкладахОстатки.КоличествоОстаток КАК Количество,

ТоварыНаСкладахОстатки.Склад КАК Склад,

ТоварыНаСкладахОстатки.Цена КАК Цена,

МАКСИМУМ(ДвиженияТоваров.Дата) КАК ДатаПоследнегоДвижения

ИЗ

РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаКонца, ) КАК ТоварыНаСкладахОстатки

ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ДвиженияТоваров

ПО ТоварыНаСкладахОстатки.Номенклатура = ДвиженияТоваров.Номенклатура

И ТоварыНаСкладахОстатки.Склад = ДвиженияТоваров.Склад

ГДЕ

ТоварыНаСкладахОстатки.Склад = &Склад

СГРУППИРОВАТЬ ПО

ТоварыНаСкладахОстатки.Номенклатура,

ТоварыНаСкладахОстатки.КоличествоОстаток,

ТоварыНаСкладахОстатки.Склад,

ТоварыНаСкладахОстатки.Цена

Чтобы выполнить этот запрос:

  1. Откройте Файл → Новый → Запрос.
  2. Вставьте текст запроса и нажмите Выполнить.
  3. В параметрах укажите:
    • &ДатаКонца — текущая дата.
    • &Склад — нужный склад (например, Справочник.Склады.Основной).
  4. Экспортируйте результат через Файл → Сохранить как….
  5. Этот метод подходит для сложных отчетов, но требует навыков работы с запросами. Если вы никогда не писали запросы в — лучше используйте стандартные отчеты или обратитесь к программисту.

    💡

    Сохраните часто используемые запросы в Избранное (кнопка Сохранить в окне конструктора запросов). Это сэкономит время при повторной выгрузке.

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

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

    Как настроить:

    • 🕒 Перейдите в Администрирование → Регламентные задания.
    • 📝 Создайте новое задание с типом Выполнение обработки.
    • ⚙️ Укажите:
      • Обработку: ВыгрузкаДанных.epf (или свою кастомную).
      • Расписание: например, ежедневно в 20:00.
      • Параметры: путь для сохранения файла (например, \\Server\Shares\Остатки\).
    • 🔄 Запустите задание в тестовом режиме и проверьте результат.

Автоматическая выгрузка особенно полезна для интеграции с другими системами (например, с 1С:Документооборот или внешними CRM). Однако учтите, что для настройки регламентных заданий требуются права администратора, а при ошибках в обработке файлы могут создаваться пустыми.

⚠️ Внимание: Если выгружаемые файлы используются для обмена с 1С:УНФ или другими базами, убедитесь, что формат данных совместим. Например, в CSV для 1С:УНФ разделителем должен быть символ табуляции (\t), а не запятая.
💡

Регламентные задания экономят до 80% времени на рутинных выгрузках, но требуют предварительной настройки и мониторинга логов ошибок.

Типичные ошибки и их решения

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

Проблема Причина Решение
В выгрузке нет нулевых остатков В настройках отчета отключен показ нулей Включите опцию «Показывать нулевые остатки»
Неверное количество товаров Неактуальная дата в отчете Укажите текущую дату в параметрах
Сбилось форматирование в Excel Автоматическое преобразование типов данных Используйте «Специальная вставка → Текст»
Не выгружаются характеристики товаров В отчете не выбрана группировка по характеристикам Добавьте поле «Характеристика» в настройки
Ошибка «Недостаточно прав» У пользователя нет прав на выгрузку Обратитесь к администратору за правами на Чтение регистров накопления

Если проблема не решена — проверьте логи 1С (Администрирование → Журнал регистрации) или воспользуйтесь Тестированием и исправлением (Сервис → Тестирование и исправление). В 90% случаев ошибки связаны с неверными настройками отчета или недостаточными правами.

FAQ: Частые вопросы по выгрузке остатков

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

Да, но не через стандартные отчеты. Для этого нужно:

  1. Создать внешнюю обработку с выводом картинок (например, через ПечатнаяФорма).
  2. Или экспортировать данные в Excel, а затем вручную добавить фотографии через функцию ВСТАВИТЬ → Изображение.

В конфигурациях 1С:ERP и 1С:УТ 11.4+ есть встроенная возможность выгрузки изображений через HTTP-сервис, но она требует настройки.

Как выгрузить остатки по нескольким организациям одновременно?

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

  • 📊 Используйте отчет Ведомость по товарам на складах с группировкой по организации.
  • 🔧 Напишите запрос с объединением данных по нескольким организациям (пример: ГДЕ Организация В (&СписокОрганизаций)).
  • 📁 Выгрузите данные по каждой организации отдельно, затем объедините файлы в Excel через Power Query.
Почему в выгрузке не отображаются серийные номера?

Серийные номера хранятся в отдельном регистре (РегистрСведений.СерийныеНомераТоваров). Чтобы их выгрузить:

  1. Добавьте в запрос соединение с этим регистром по полям Номенклатура и Склад.
  2. Или используйте обработку ВыгрузкаСерийныхНомеров.epf (есть в комплекте 1С:УТ).

В 1С:Розница серийные номера выгружаются только через специализированные отчеты (Отчет по серийным номерам).

Как выгрузить остатки в формате для 1С:УНФ?

1С:УНФ требует строгий формат обмена. Инструкция:

  1. Используйте обработку ВыгрузкаДанныхВУНФ.epf (доступна на портале its.1c.ru).
  2. Укажите формат XML или JSON (в зависимости от версии УНФ).
  3. В настройках отметьте галочки:
    • «Выгружать остатки».
    • «Сохранять иерархию номенклатуры».

Перед выгрузкой сверьте версии конфигураций — в УНФ 1.6 и УНФ 2.5 разные требования к структуре файла.

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

Да, но нужно учитывать два нюанса:

  1. В отчете укажите дату на конец месяца (например, 31.01.2026 23:59:59).
  2. Если в базе ведется партионный учет, используйте отчет Остатки товаров по партиям.

Для исторических данных лучше использовать Отчет по движению товаров с фильтром по периоду.