Контроль складских остатков — одна из самых востребованных операций в 1С:Предприятие, но далеко не все пользователи знают все способы получения этой информации. В зависимости от версии программы, настроек учетной политики и прав доступа данные об остатках можно получить как минимум пятью разными способами — от стандартных отчетов до SQL-запросов для опытных администраторов. При этом даже в типовых конфигурациях (1С:УТ 11, 1С:ERP, 1С:КА 2) интерфейс для просмотра остатков может отличаться, что вызывает путаницу у новых сотрудников.
В этой статье мы разберем не только базовые методы (через отчет "Ведомость по товарам на складах"), но и менее очевидные — например, как выгрузить остатки в Excel с сохранением структуры или как использовать управляемые формы для ускорения работы. Отдельное внимание уделим типичным ошибкам: почему отчет может показывать неактуальные данные, как избежать расхождений между фактическим и учетным остатком, и что делать, если права доступа не позволяют увидеть полную картину.
1. Стандартный отчет "Ведомость по товарам на складах"
Это самый универсальный способ, который работает во всех типовой конфигурациях 1С:Предприятие (от Управления торговлей до Комплексной автоматизации). Отчет позволяет получить данные об остатках по любому складу, номенклатуре или группе товаров с детализацией по партиям, серийным номерам и характеристикам.
Чтобы открыть отчет:
- 📊 Перейдите в раздел
Склад(илиЗапасыв 1С:ERP). - 📑 Выберите пункт
Отчеты по складу→Ведомость по товарам на складах. - ⚙️ В настройках отчета укажите:
- 📅 Период (по умолчанию текущая дата).
- 🏭 Склад (можно выбрать несколько или оставить "Все склады").
- 📦 Номенклатуру (группу или конкретный товар).
- 🔄 Вариант отображения: "Остатки" или "Остатки и обороты".
- 🖨️ Нажмите
Сформировать.
Если отчет формируется слишком долго (актуально для больших баз с тысячами позиций), используйте отбор по папкам номенклатуры или ограничьте период. В 1С:УТ 11.4+ появилась опция Быстрый просмотр, которая показывает остатки без детализации по документам — это ускоряет работу в 3–5 раз.
Ограничить период до 1 месяца|
Выбрать конкретный склад, а не "Все склады"|
Использовать группировку по номенклатуре, а не по характеристикам|
Отключить вывод нулевых остатков
-->
⚠️ Внимание: Если в отчете отображаются остатки, не совпадающие с фактическими данными, проверьте:
- 📅 Дату последней инвентаризации (возможно, не все расхождения списаны).
- 🔄 Настройки учета по складам (в
Администрирование → Настройки номенклатуры).- 📝 Права пользователя — некоторые роли (например,
Кладовщик) не видят резервы под заказы.
2. Отчет "Остатки товаров" с детализацией по характеристикам
Этот отчет полезен, если вам нужно увидеть остатки не только по номенклатуре, но и по дополнительным признакам: характеристикам (цвет, размер), сериям или партиям. Он доступен в конфигурациях, где ведется учет по этим аналитикам (например, в 1С:ERP или 1С:УТ с включенной функциональностью).
Путь к отчету:
- 📊 Раздел
Склад→Отчеты по складу→Остатки товаров. - 🔧 В настройках добавьте поля:
- 📏
Характеристика(если ведется учет по размерам/цветам). - 🏷️
Серия(для серийного учета). - 📦
Партия(для партионного учета).
- 📏
Особенность этого отчета — возможность выгрузить данные в Excel с сохранением иерархии. Для этого:
- Сформируйте отчет.
- Нажмите
Еще→Выгрузить в Excel. - Выберите формат: "С сохранением группировок" (для анализа) или "Плоский список" (для дальнейшей обработки).
| Поле отчета | Когда использовать | Пример данных |
|---|---|---|
Количество |
Базовый контроль остатков | 15 шт. |
Характеристика |
Учет по размерам/цветам (одежда, обувь) | 42 размер, черный |
Серия |
Учет серийных номеров (техника, лекарства) | SN12345678 |
Партия |
Контроль сроков годности или партий поставок | Партия #45 от 10.05.2026 |
Резерв |
Проверка забронированных под заказы товаров | 5 шт. (зарезервировано) |
Ежедневно|
1-2 раза в неделю|
Только при инвентаризации|
Никогда не использую
-->
3. Быстрый просмотр остатков через карточку номенклатуры
Если вам нужно узнать остатки по конкретному товару, самый быстрый способ — открыть его карточку. Это сэкономит время, так как не требует формирования отчета.
Инструкция:
- Откройте справочник
Номенклатура(Склад → Номенклатура). - Найдите нужный товар через поиск или дерево папок.
- Дважды кликните по позиции, чтобы открыть карточку.
- Перейдите на вкладку
Остатки(илиЗапасыв некоторых конфигурациях).
Здесь вы увидите:
- 📦 Текущие остатки по всем складам.
- 📅 Динамику изменения остатков за выбранный период.
- 🔄 Резервы под заказы покупателей.
- 📊 График движения товара (если включена аналитика).
В карточке номенклатуры можно сразу создать документ Перемещение или Списание, нажав на кнопку Создать на основе. Это ускорит корректировку остатков без поиска нужных форм в меню.
Ограничение метода: если в базе тысячи позиций, поиск по справочнику может быть медленным. В этом случае используйте поиск по штрихкоду (если он настроен) или фильтр по артикулу.
4. Использование отчета "Анализ доступности товаров"
Этот отчет предназначен для проверки фактической доступности товаров с учетом резервов, ожидаемых поступлений и заказов поставщикам. Он полезен для менеджеров по продажам, чтобы оперативно отвечать клиентам о возможности отгрузки.
Как открыть:
- 📊 Раздел
Продажи(илиЗапасыв 1С:ERP). - 📑 Отчеты →
Анализ доступности товаров.
Ключевые настройки:
- 📅
Период анализа— влияет на учет ожидаемых поступлений. - 🏭
Склад— можно выбрать несколько или указатьВсе склады. - 📦
Номенклатура— фильтр по группе или конкретному товару. - 🔄
Учитывать резервы— включает/отключает зарезервированные позиции.
Отчет показывает не только текущие остатки, но и:
- 📦 Свободный остаток (без учета резервов).
- 📅 Ожидаемое поступление (по заказам поставщикам).
- ⚠️ Дефицит (если количество в заказах клиентов превышает доступный остаток).
⚠️ Внимание: Если в отчете не отображаются ожидаемые поступления, проверьте:
- 📅 Дату планируемого поступления в заказах поставщикам (должна попадать в выбранный период).
- 🔄 Статус заказа — только подтвержденные заказы учитываются в анализе.
- 📝 Настройки прав — роль
Менеджер по продажамможет не видеть данные по закупкам.
5. Программный метод: запрос остатков через 1С:Предприятие 8.3 (для администраторов)
Если вам нужно автоматизировать получение остатков (например, для интеграции с сайтом или другой системой), можно использовать встроенный язык запросов. Этот метод требует знаний 1С-программирования, но дает максимальную гибкость.
Пример запроса для получения остатков по складу:
ВЫБРАТЬ
Номенклатура.Наименование КАК Товар,
Склады.Наименование КАК Склад,
РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток КАК Остаток
ИЗ
РегистрНакопления.ОстаткиТоваров КАК РегистрыНакопления.ОстаткиТоваров
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО РегистрыНакопления.ОстаткиТоваров.Номенклатура = Номенклатура.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
ПО РегистрыНакопления.ОстаткиТоваров.Склад = Склады.Ссылка
ГДЕ
РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток > 0
И Склады.Ссылка = &СсылкаНаСклад
Где &СсылкаНаСклад — ссылка на нужный склад (можно получить через Справочники.Склады.НайтиПоНаименованию("Основной склад")).
Для выгрузки результата в Excel используйте:
РезультатЗапроса.Выгрузить(Новый ЗаписьXML);
РезультатЗапроса.Выгрузить(Новый ЗаписьJSON); // Для интеграций
РезультатЗапроса.Выгрузить(Новый ЗаписьТабличныйДокумент); // Для печати
Как ускорить выполнение запроса?
Используйте индексированные поля в условии ГДЕ (например, Номенклатура.Ссылка вместо Номенклатура.Наименование).
Ограничивайте период выборки с помощью виртуальной таблицы РегистрНакопления.ОстаткиТоваров.Остатки().
Для больших баз применяйте пакетную обработку (например, ПакетЗапросов).
Важно: при использовании запросов к регистру накопления ОстаткиТоваров учитывайте, что в некоторых конфигурациях (например, 1С:ERP) остатки могут храниться в нескольких регистрах (например, ОстаткиТоваровОрганизаций для мультифирменного учета). Перед написанием запроса проверьте структуру базы в Конфигураторе.
6. Просмотр остатков через мобильное приложение 1С
Если вы используете 1С:Мобильная платформа (например, для работы на складе с помощью ТСД), остатки можно проверить прямо со смартфона или планшета. Это удобно для кладовщиков и менеджеров, которые часто находятся в пути.
Как настроить:
- Установите приложение 1С:Предприятие 8 для Android/iOS.
- Подключитесь к базе через
ИнтернетилиЛокальную сеть. - В меню выберите
Склад→Остатки товаров. - Отсканируйте штрихкод товара или введите наименование вручную.
Преимущества мобильного доступа:
- 📱 Работа в офисе и на складе без привязки к ПК.
- 📌 Быстрый поиск по штрихкоду (считывание камерой телефона).
- 🔔 Уведомления о критических остатках (настраивается в 1С:ERP).
⚠️ Внимание: В мобильной версии могут отсутствовать некоторые аналитики (например, детализация по партиям). Для полноценной работы настройте синхронизацию данных с сервером в Администрирование → Мобильное приложение.
7. Типичные ошибки и как их избежать
Даже опытные пользователи 1С сталкиваются с проблемами при просмотре остатков. Вот самые распространенные:
| Проблема | Причина | Решение |
|---|---|---|
| Остатки не совпадают с фактическими | Не проведена инвентаризация или не списаны расхождения | Сформируйте документ Инвентаризация товаров и проведите сверку |
| В отчете нет данных по некоторым товарам | Ограничения прав пользователя или фильтр по группе номенклатуры | Проверьте настройки ролей в Администрирование → Пользователи |
| Отрицательные остатки | Ошибки в документах (например, отгрузка без остатков) | Используйте отчет Анализ отрицательных остатков для поиска проблемных документов |
| Отчет формируется слишком долго | Большой объем данных или сложные группировки | Ограничьте период или используйте Быстрый просмотр |
Если после всех проверок данные все равно не совпадают, воспользуйтесь отчетом "Сверка итогов" (Отчеты → Стандартные → Сверка итогов). Он показывает расхождения между регистрами накопления и бухгалтерскими счетами.
Регулярно (раз в месяц) проводите сверку остатков через отчет Сверка итогов, даже если нет явных ошибок. Это поможет выявить скрытые расхождения на ранней стадии.
FAQ: Частые вопросы по остаткам в 1С
🔍 Как посмотреть остатки по складу на определенную дату в прошлом?
Используйте отчет Ведомость по товарам на складах и в настройках укажите нужную дату в поле на дату. Если требуется анализ динамики, выберите вариант отчета Оборотно-сальдовая ведомость по складу.
📉 Почему в отчете остатки больше, чем на самом деле?
Чаще всего это связано с:
- Непровенденными документами (например,
Поступление товаровбез проведения). - Резервами под заказы, которые не учитываются в некоторых отчетах.
- Ошибками в партионном учете (например, неверно указан срок годности).
Проверьте настройки отчета — включите опцию Только проведенные документы.
🔒 Как дать доступ к остаткам пользователю без прав на редактирование?
Создайте новую роль в Администрирование → Пользователи и права:
- Скопируйте роль
Чтение данных. - Добавьте права на просмотр отчетов по складу (
Ведомость по товарам,Остатки товаров). - Ограничьте доступ к документам (отгрузка, списание) через настройки
Права на объекты.
📤 Как выгрузить остатки в Excel с сохранением структуры?
В любом отчете по остаткам:
- Сформируйте данные.
- Нажмите
Еще → Выгрузить в Excel. - Выберите
С сохранением группировок(для иерархического вида) илиПлоский список(для таблицы).
Для автоматической выгрузки используйте обработку ВыгрузкаВExcel.epf (доступна на портале 1С:ИТС).
🔄 Как увидеть остатки с учетом резервов под заказы?
Используйте отчет Анализ доступности товаров (раздел Продажи или Запасы). В настройках включите опции:
Учитывать резервы.Показывать ожидаемые поступления.
В результате вы получите свободный остаток (без резервов) и дефицит (если заказов больше, чем товаров).