Нулевые остатки в 1С:Предприятие — это товары, материалы или денежные средства, количество которых равно нулю на определенную дату. Их анализ помогает выявить неликвиды, оптимизировать складские запасы и избежать ошибок в учете. Однако стандартные отчеты часто скрывают такие позиции, сосредотачиваясь только на ненулевых значениях. В этой статье разберем, как найти нулевые остатки в разных конфигурациях 1С — от Управления торговлей (УТ) до Бухгалтерии предприятия (БП), включая редкие случаи, когда данные не отображаются даже при правильных настройках.
Многие пользователи сталкиваются с проблемой: отчеты показывают только товары с остатками, а нулевые позиции игнорируются. Это создает иллюзию "чистоты" склада, тогда как на самом деле в базе могут числиться тысячи наименований с нулевым количеством. Особенно актуально это для компаний с широким ассортиментом или сезонным спросом. Далее — пошаговые инструкции для разных версий 1С, включая скрытые настройки отчетов, которые позволяют вывести все позиции независимо от остатков.
В статье вы найдете:
- 🔍 Стандартные способы просмотра нулевых остатков в типовой 1С:УТ 11 и БП 3.0
- ⚙️ Настройки отчетов, которые игнорируют 90% пользователей (включая параметр "Показывать нулевые остатки")
- 📊 Альтернативные методы через запросы и внешние обработки для сложных случаев
- ⚠️ Типичные ошибки, из-за которых отчеты выдают неполные данные
1. Стандартный отчет "Ведомость по товарам на складах" в 1С:УТ
В конфигурации 1С:Управление торговлей (УТ) 11 самый простой способ посмотреть нулевые остатки — использовать отчет Ведомость по товарам на складах. Однако по умолчанию он скрывает позиции с нулевым количеством. Чтобы их отобразить:
- Перейдите в раздел
Отчеты → Товары → Ведомость по товарам на складах. - В открывшемся окне нажмите кнопку
Настройки(шестеренка в правом верхнем углу). - Вкладка
Отбор→ снимите галочку с параметраТолько ненулевые остатки. - На вкладке
Группировкиубедитесь, что включены колонкиНоменклатураиКоличество. - Нажмите
Сформировать.
После этого отчет покажет все позиции, включая те, у которых остаток равен нулю. Обратите внимание: если в вашей базе тысячи наименований, формирование отчета может занять несколько минут. В таких случаях лучше использовать Отбор по группе номенклатуры, чтобы сузить выборку.
Снять галочку "Только ненулевые остатки"|Проверить включенные группировки (Номенклатура, Количество)|Установить актуальную дату отчета|Применить отбор по складу или группе товаров-->
Если после этих действий нулевые остатки все равно не отображаются, проблема может быть в:
- 🔄 Неактуальной дате отчета (проверьте, что выбрана текущая дата, а не прошедший период).
- 📦 Отсутствии прав у пользователя на просмотр всех данных (нужны права на
Полный доступ к остаткам). - 🛠️ Модифицированной конфигурации, где логика отчетов изменена (актуально для сильно доработанных баз).
2. Альтернативный метод: отчет "Остатки товаров" в 1С:БП
В 1С:Бухгалтерии предприятия 3.0 нулевые остатки можно посмотреть через отчет Остатки товаров, но здесь есть нюанс: по умолчанию он тоже скрывает нулевые позиции. Чтобы их увидеть:
- Откройте раздел
Отчеты → Склад → Остатки товаров. - Нажмите
Показать настройки(значок шестеренки). - Перейдите на вкладку
Дополнительнои установите флажокПоказывать нулевые остатки. - Вернитесь на вкладку
Группировкии добавьте полеНоменклатура, если его нет. - Нажмите
Сформировать.
В отличие от УТ, в БП этот параметр часто сбрасывается после обновлений, поэтому его приходится включать заново. Если вы регулярно работаете с нулевыми остатками, сохраните настройки отчета как пользовательский вариант:
- После настройки нажмите
Сохранить вариант. - Укажите название, например,
Остатки с нулями. - Выберите
Доступен всем пользователям, если нужно предоставить коллегам.
1С:Управление торговлей (УТ)|1С:Бухгалтерия предприятия (БП)|1С:ERP|1С:Розница|Другую-->
Если отчет по-прежнему не показывает нулевые остатки, проверьте:
- 📅 Период формирования — иногда данные "обнуляются" из-за неправильной даты начала.
- 🔐 Права доступа — в БП для просмотра всех остатков требуется роль с правом
Просмотр остатков по всем складам. - 🔧 Настройки учета — в некоторых конфигурациях нулевые остатки скрываются, если включен параметр
Упрощенный учет(проверяется вАдминистрирование → Настройки программы).
3. Просмотр нулевых остатков через универсальный отчет "Анализ субконто"
Если стандартные отчеты не подходят (например, в сильно модифицированных конфигурациях), можно использовать универсальный инструмент — Анализ субконто. Он работает во всех конфигурациях на базе 1С:Предприятие 8 и позволяет гибко настраивать вывод данных. Инструкция:
- Откройте меню
Отчеты → Стандартные → Анализ субконто. - В поле
Счетвыберите41.01(Товары на складах) или другой нужный счет (например,10.01для материалов). - На вкладке
ГруппировкидобавьтеСубконто 1 (Номенклатура)иСубконто 2 (Склады). - Перейдите на вкладку
Отбори удалите все автоматические отборы (они могут скрывать нулевые остатки). - Нажмите
Сформировать.
Преимущество этого метода — возможность детализировать остатки по партиям, сериям или характеристикам. Например, если вам нужно увидеть нулевые остатки по конкретному складу или группе номенклатуры, добавьте соответствующие отборы:
- 📌
Склад = Основной склад - 📌
Группа номенклатуры = Запчасти
Минус способа — он требует понимания плана счетов и структуры субконто. Если вы не уверены, какой счет использовать, посмотрите его в Справочники → План счетов.
Если в отчете "Анализ субконто" появляется ошибка "Недостаточно прав", запросите у администратора роль с правом "Просмотр данных по всем организациям" или временно войдите под пользователем с полными правами.
4. Использование запросов для выгрузки нулевых остатков
Для опытных пользователей и программистов 1С самый гибкий способ — написание запроса на языке 1С. Это позволяет выгрузить нулевые остатки с любой детализацией и сохранить результат в Excel. Пример запроса для остатков товаров:
ВЫБРАТЬ
Номенклатура.Наименование КАК Товар,
Склады.Наименование КАК Склад,
РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток КАК Остаток
ИЗ
РегистрНакопления.ОстаткиТоваров КАК РегистрыНакопления.ОстаткиТоваров
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО РегистрыНакопления.ОстаткиТоваров.Номенклатура = Номенклатура.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
ПО РегистрыНакопления.ОстаткиТоваров.Склад = Склады.Ссылка
ГДЕ
РегистрыНакопления.ОстаткиТоваров.Период = &ДатаОтчета
Чтобы выполнить этот запрос:
- Откройте
Файл → Новый → Запрос(или нажмитеCtrl + Shift + Q). - Вставьте код запроса и укажите параметр
&ДатаОтчета(например,ТекущаяДата()). - Нажмите
Выполнить(илиF5). - Для выгрузки в Excel нажмите
Еще → Сохранить как… → Табличный документ, затем откройте файл и экспортируйте вXLSX.
Этот метод подходит для:
- 📈 Аналитики, которым нужны данные для дальнейшей обработки.
- 🔧 Программистов, интегрирующих 1С с другими системами.
- 📊 Бухгалтеров, формирующих отчетность по МСФО или управленческому учету.
Как модифицировать запрос для остатков по партиям?
Чтобы увидеть нулевые остатки с детализацией по партиям, добавьте в запрос поле РегистрыНакопления.ОстаткиТоваров.Партия и присоедините справочник ПартииТоваров. Пример:
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ПартииТоваров КАК Партии
ПО РегистрыНакопления.ОстаткиТоваров.Партия = Партии.Ссылка
Также добавьте Партии.НомерПартии КАК Партия в список выбираемых полей.
5. Внешние обработки для анализа нулевых остатков
Если встроенные отчеты и запросы не справляются, можно использовать внешние обработки. Они расширяют функционал 1С и часто содержат готовые решения для работы с нулевыми остатками. Популярные варианты:
- 📄 "Анализ остатков и оборотов" — обработка от фирмы 1С, позволяет гибко настраивать вывод, включая нулевые позиции. Скачать можно в
1С:ИТСили на порталеusers.v8.1c.ru. - 🔎 "Универсальный отчет по регистрам" — показывает остатки по любым регистрам накопления с фильтрацией по нулевым значениям.
- 📊 "ABC-XYZ анализ" — помимо нулевых остатков помогает классифицировать товары по востребованности.
Чтобы подключить внешнюю обработку:
- Скачайте файл с расширением
.epfили.erf. - В 1С откройте
Файл → Открыть…и выберите скачанный файл. - В открывшемся окне обработки настройте параметры (дату, склады, номенклатуру).
- Установите флажок
Показывать нулевые остатки(название может отличаться). - Сформируйте отчет.
Предупреждение: внешние обработки могут содержать ошибки или вредоносный код. Всегда проверяйте источник и тестируйте их на копии базы. Лучше использовать обработки из официальных источников:
- 🔹 Портал
1С:ИТС(требуется подписка). - 🔹 Раздел
Файлы для скачиванияна сайтеusers.v8.1c.ru. - 🔹 Официальные партнеры 1С (например, 1С-Битрикс, Корус Консалтинг).
Внешние обработки удобны для сложных задач, но их использование требует осторожности. Всегда проверяйте совместимость с вашей версией конфигурации и тестируйте на резервной копии базы.
6. Типичные ошибки и почему нулевые остатки не отображаются
Даже при правильных настройках отчеты иногда не показывают нулевые остатки. Рассмотрим основные причины и способы их устранения:
| Проблема | Причина | Решение |
|---|---|---|
| Отчет формируется слишком долго или "зависает" | В базе миллионы записей, и запрос обрабатывает все позиции, включая архивные | Используйте отбор по группе номенклатуры или складу. Если не помогает — разбейте отчет по периодам (например, по кварталам) |
| Нулевые остатки отображаются не для всех складов | В настройках отчета установлен фильтр по конкретному складу | Проверьте вкладку Отбор и снимите ограничения по складам |
| В отчете отсутствуют некоторые номенклатурные позиции | Позиции архивные (помечены на удаление) или принадлежат другой организации | Включите в настройках отчета параметр Показывать помеченные на удаление и проверьте права доступа к данным по организациям |
| После обновления конфигурации отчет перестал работать | Изменилась структура регистров накопления или планов счетов | Обновите обработку или пересоздайте отчет с нуля. Если не помогает — обратитесь к программисту для доработки |
Еще одна распространенная ошибка — неверная дата отчета. Если вы указываете дату в будущем (например, завтрашний день), 1С не покажет актуальные остатки, так как движения документов еще не проведены. Всегда проверяйте:
- 📅 Дата отчета не позже текущей.
- 🔄 В базе проведены все документы за выбранный период (особенно инвентаризации и перемещения).
Если нулевые остатки внезапно появились у товаров, которые должны быть в наличии, проверьте документы Списание товаров или Инвентаризация за последние дни. Возможно, кто-то случайно списал товар.
7. Автоматизация: как регулярно отслеживать нулевые остатки
Ручный просмотр нулевых остатков отнимает время, особенно в крупных компаниях. Чтобы автоматизировать процесс, можно:
- 📅 Настроить регламентное задание в 1С, которое будет формировать отчет по расписанию (например, раз в неделю) и отправлять его на email.
- 🤖 Использовать RPA-решения (например, 1С:Робот или UiPath) для выгрузки данных в Excel и дальнейшей обработки.
- 📊 Интегрировать 1С с BI-системами (например, Power BI или Tableau), где нулевые остатки будут визуализироваться на дашбордах.
Для настройки регламентного задания в 1С:Предприятие 8.3:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание с типом
Формирование отчета. - Укажите отчет (например,
Ведомость по товарам на складах) и настройте параметры (включитеПоказывать нулевые остатки). - Задайте расписание (ежедневно, еженедельно) и укажите email для отправки результата.
- Сохраните и запустите задание.
Для интеграции с Power BI потребуется:
- Настроить
OData-сервисв 1С (разделАдминистрирование → Публикация на веб-сервере). - В Power BI подключиться к источнику данных по адресу
http://[ваш_сервер]/[база]/odata/standard.odata/. - Создать запрос для выгрузки остатков с фильтром по нулевым значениям.
Автоматизация анализа нулевых остатков экономит до 80% времени, особенно в компаниях с ассортиментом более 10 000 позиций. Начните с регламентных заданий — это самый простой и безопасный способ.
FAQ: Частые вопросы о нулевых остатках в 1С
🔹 Почему в отчете "Остатки товаров" не показываются нулевые позиции, хотя я снял галочку "Только ненулевые"?
Вероятно, в настройках отчета установлен дополнительный фильтр по складам или организациям. Проверьте:
- Вкладку
Отбор— снимите все ограничения. - Вкладку
Дополнительно— убедитесь, что включен параметрПоказывать нулевые остатки. - Права пользователя — возможно, у вас нет доступа к некоторым складам.
Если проблема остается, попробуйте сформировать отчет под пользователем с полными правами.
🔹 Можно ли увидеть нулевые остатки по конкретному контрагенту?
Да, для этого:
- Используйте отчет
Взаиморасчеты с контрагентами(разделОтчеты → Финансы). - В настройках снимите галочку
Только ненулевые остатки. - Добавьте отбор по нужному контрагенту.
Для детализации по договорам или документам расчетов добавьте соответствующие группировки.
🔹 Как экспортировать нулевые остатки в Excel с сохранением структуры?
Лучше всего использовать один из способов:
- 📄 Через стандартный отчет: после формирования нажмите
Еще → Выгрузить в Excel. - 📊 Через запрос: выполните запрос (раздел 4 статьи) и сохраните результат как
Табличный документ, затем экспортируйте вXLSX. - 🔧 Через внешнюю обработку (например, "Выгрузка в Excel" из 1С:ИТС).
При экспорте больших объемов данных (более 100 000 строк) разбейте выгрузку на части по группам номенклатуры.
🔹 Почему после инвентаризации некоторые товары имеют нулевой остаток, хотя физически они есть на складе?
Это типичная ошибка при проведении инвентаризации. Причины:
- 📝 В документе
Инвентаризация товаровне указано фактическое количество (осталось значение "0"). - 🔄 Документ не проведен или проведен с ошибками.
- 📦 Товар списан по другому складу или организации.
Чтобы исправить:
- Откройте документ инвентаризации и проверьте фактические остатки.
- Если ошибка в проведении — отмените проведение и перепроведите документ.
- Если товар списан ошибочно — создайте документ
Оприходование товаров.
🔹 Как найти нулевые остатки по характеристикам (размерам, цветам)?
Для этого:
- Используйте отчет
Ведомость по товарам на складах. - В настройках добавьте группировку по
Характеристикам номенклатуры. - Снимите галочку
Только ненулевые остатки.
Если характеристики не отображаются, проверьте:
- 🔹 Включен ли учет по характеристикам в настройках номенклатуры (
Справочники → Номенклатура → Настройки и справочники). - 🔹 Есть ли у товаров заведенные характеристики (размеры, цвета и т.д.).
Если вам нужно регулярно анализировать нулевые остатки по характеристикам, создайте пользовательский отчет с фиксированными настройками и сохраните его как шаблон.