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

Отчеты и Аналитика · 10 мин

Как в 1С вывести остатки по группам номенклатуры

Как вывести остатки склада по группам номенклатуры в 1С: настройка отчётов «Остатки товаров», группировка, отборы, СКД и проверка результата.

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

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

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

Что понадобится перед настройкой

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

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

Способ 1: типовой отчёт «Остатки товаров на складах»

Самый быстрый путь — готовый отчёт из раздела «Склад». В Управлении торговлей 11 он называется «Остатки товаров на складах», в Бухгалтерии 3.0 аналог — «Остатки товаров» или оборотно-сальдовая ведомость по счёту 41 с субконто «Номенклатура».

Откройте отчёт, нажмите «Показать настройки» и перейдите на вкладку «Структура» (или «Группировка»). Добавьте поле группировки «Номенклатура» и в параметрах поля выберите тип «Группы» либо используйте поле «Номенклатура.Родитель» — тогда строки отчёта будут соответствовать папкам первого уровня. Сформируйте отчёт и проверьте, что итоги сходятся с общим контрольным числом.

Порядок действий
  1. 1
    Откройте раздел «Склад» → «Отчёты» → «Остатки товаров на складах»
  2. 2
    Укажите дату, на которую нужны остатки, и при необходимости отбор по складам
  3. 3
    Откройте «Настройки» → вкладка «Структура» / «Группировка»
  4. 4
    Добавьте группировку «Номенклатура» с типом «Группы» или поле «Номенклатура.Родитель»
  5. 5
    Уберите вложенную детализацию до элемента, если нужны только итоги по папкам
  6. 6
    Нажмите «Сформировать» и сверьте общий итог с контрольным отчётом без группировок

Если нужна иерархия «группа → товар»

Когда требуется раскрыть состав каждой группы, оставьте две вложенные группировки: верхняя — «Номенклатура.Родитель» (или группы), нижняя — «Номенклатура» (элементы). Отчёт покажет папки с итогами, а внутри — позиции с количеством и суммой. Такой вариант удобно сохранить как свой вариант отчёта через кнопку «Сохранить вариант», чтобы не настраивать заново.

Способ 2: отчёт «Остатки и доступность товаров» в УТ 11

В Управлении торговлей 11 и ERP есть расширенный отчёт «Остатки и доступность товаров», где помимо физического остатка видны резервы и свободный остаток. Он тоже поддерживает группировку по папкам номенклатуры через настройки варианта.

Этот отчёт уместен, когда руководству важен не просто складской остаток, а доступное для продажи количество по группам. Учтите ограничение: отчёт опирается на регистры распределения запасов, поэтому при отключённом ордерном складе или старых данных без актуального расчёта товарных ограничений цифры могут отличаться от «Остатков товаров на складах».

Сравнение вариантов

Остатки товаров на складах

Простой и быстрый отчёт по физическим остаткам. Подходит для сверки с инвентаризацией, но не показывает резервы.

Остатки и доступность

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

ОСВ по счёту 41 (Бухгалтерия)

Даёт стоимостные остатки в разрезе субконто. Подходит для бухгалтерии, но без доработки группировка ограничена субконто.

Свой отчёт на СКД

Любая структура и поля. Требует навыков консольного конструктора или разработчика.

Способ 3: собственный отчёт через СКД

Если типовых полей не хватает — например, нужно вывести остатки по группам в разрезе характеристик, сроков годности или произвольных дополнительных реквизитов — используется консоль системы компоновки данных или собственный внешний отчёт. Запрос берёт данные из регистра накопления «ТоварыНаСкладах» (в УТ/ERP) или «ТоварыВРознице» и строит итоги по иерархии.

Ключевой приём в запросе — виртуальная таблица остатков с соединением к справочнику номенклатуры и группировка по полю «Родитель» с указанием «ИЕРАРХИЯ» в итогах. Тогда СКД сама построит дерево «группа → подгруппа → товар» с промежуточными суммами.

bsl
ВЫБРАТЬ
	Остатки.Номенклатура КАК Номенклатура,
	СУММА(Остатки.ВНаличииОстаток) КАК Остаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки(&Период, ) КАК Остатки
СГРУППИРОВАТЬ ПО
	Остатки.Номенклатура
ИТОГИ
	СУММА(Остаток)
ПО
	Номенклатура ТОЛЬКО ИЕРАРХИЯ

В настройках СКД добавьте в структуру группировку по полю «Номенклатура» — ресурс «Остаток» автоматически посчитается на каждом уровне дерева. Такой отчёт сохраняется как внешний (.erf) и подключается через «Дополнительные отчёты и обработки».

Проверка корректности результата

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

Второй контроль — бухгалтерская сверка: суммовой остаток по складскому отчёту должен сходиться с сальдо счёта 41 (или 45 для отгруженных товаров) на ту же дату. Небольшие расхождения возможны из-за непроведённых документов или разницы в оценке стоимости, но структурные расхождения по группам — сигнал ошибки в настройке.

Контрольные точки

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

Сумма итогов по группам
Норма

Равна общему итогу отчёта без группировок

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

Есть строка с пустой группой или итог меньше контрольного

Сверка с ОСВ по счёту 41
Норма

Суммовые остатки совпадают на ту же дату

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

Расхождение без объяснимой причины (резервы, непроведённые документы)

Дерево групп
Норма

Каждая папка раскрывается и содержит свои позиции

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

Все товары в одной строке или папки дублируются

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

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

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

Типичные ошибки
01
Группировка по «Номенклатура» без указания типа «Группы» — отчёт выводит тысячи позиций вместо сводки по папкам
02
Товары вне папок попадают в строку с пустой группой, и пользователь считает это ошибкой отчёта
03
Использование отчёта «Остатки и доступность» для инвентаризации — резервы искажают физический остаток
04
Отбор по складу, оставшийся от прошлой настройки, скрывает часть групп
05
Сравнение остатков на разные даты при сверке склада и бухгалтерии

Когда какой способ выбирать

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

Маршрут решения

Как выбрать действие

Нужен быстрый свод по папкам на датуОтчёт «Остатки товаров на складах» + группировка «Номенклатура.Родитель»
Важен свободный остаток с учётом резервовОтчёт «Остатки и доступность товаров»
Нужна сверка с бухгалтерией в суммахОСВ по счёту 41 с субконто «Номенклатура»
Типовых полей не хватает (характеристики, сроки годности, свои реквизиты)Собственный отчёт на СКД по регистру «ТоварыНаСкладах»
Все товары лежат в корне справочникаСначала распределите номенклатуру по группам обработкой группового изменения
Итог

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

Остатки по группам выводятся штатными отчётами через группировку «Номенклатура (группы)» или «Номенклатура.Родитель». Качество отчёта определяется структурой справочника: чистые папки — корректные итоги. Всегда сверяйте сумму по группам с общим итогом и с сальдо счёта 41.

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

Почему в отчёте появилась строка с пустой группой?

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

Как вывести остатки по группам в 1С:Бухгалтерии 3.0?

Используйте оборотно-сальдовую ведомость по счёту 41: в настройках добавьте субконто «Номенклатура» и включите группировку по нему. Для иерархии по папкам удобнее отчёт «Остатки товаров» из раздела «Склад», где группировка по родителю доступна напрямую.

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

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

Почему суммы в «Остатках и доступность» не совпадают с «Остатками товаров на складах»?

Первый отчёт показывает доступное количество с учётом резервов под заказы, второй — физический остаток. Разница равна зарезервированному количеству и это нормально. Для инвентаризации используйте отчёт по физическим остаткам.

Как вывести остатки по группам в разрезе характеристик (размеров, цветов)?

В типовом отчёте добавьте вложенную группировку «Характеристика» под группировкой по номенклатуре. Если типовой отчёт не даёт нужной комбинации, потребуется отчёт на СКД с соединением к регистру характеристик.

Отчёт формируется очень долго по большой базе — что делать?

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