Контроль складских остатков — одна из самых востребованных операций в 1С:Предприятие, но далеко не все пользователи знают все способы получения этой информации. В зависимости от версии программы, настроек учетной политики и прав доступа данные об остатках можно получить как минимум пятью разными способами — от стандартных отчетов до SQL-запросов для опытных администраторов. При этом даже в типовых конфигурациях (1С:УТ 11, 1С:ERP, 1С:КА 2) интерфейс для просмотра остатков может отличаться, что вызывает путаницу у новых сотрудников.

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

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

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

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

  • 📊 Перейдите в раздел Склад (или Запасы в 1С:ERP).
  • 📑 Выберите пункт Отчеты по складуВедомость по товарам на складах.
  • ⚙️ В настройках отчета укажите:
    • 📅 Период (по умолчанию текущая дата).
    • 🏭 Склад (можно выбрать несколько или оставить "Все склады").
    • 📦 Номенклатуру (группу или конкретный товар).
    • 🔄 Вариант отображения: "Остатки" или "Остатки и обороты".
  • 🖨️ Нажмите Сформировать.

Если отчет формируется слишком долго (актуально для больших баз с тысячами позиций), используйте отбор по папкам номенклатуры или ограничьте период. В 1С:УТ 11.4+ появилась опция Быстрый просмотр, которая показывает остатки без детализации по документам — это ускоряет работу в 3–5 раз.

Ограничить период до 1 месяца|

Выбрать конкретный склад, а не "Все склады"|

Использовать группировку по номенклатуре, а не по характеристикам|

Отключить вывод нулевых остатков

-->

⚠️ Внимание: Если в отчете отображаются остатки, не совпадающие с фактическими данными, проверьте:
  • 📅 Дату последней инвентаризации (возможно, не все расхождения списаны).
  • 🔄 Настройки учета по складам (в Администрирование → Настройки номенклатуры).
  • 📝 Права пользователя — некоторые роли (например, Кладовщик) не видят резервы под заказы.

2. Отчет "Остатки товаров" с детализацией по характеристикам

Этот отчет полезен, если вам нужно увидеть остатки не только по номенклатуре, но и по дополнительным признакам: характеристикам (цвет, размер), сериям или партиям. Он доступен в конфигурациях, где ведется учет по этим аналитикам (например, в 1С:ERP или 1С:УТ с включенной функциональностью).

Путь к отчету:

  • 📊 Раздел СкладОтчеты по складуОстатки товаров.
  • 🔧 В настройках добавьте поля:
    • 📏 Характеристика (если ведется учет по размерам/цветам).
    • 🏷️ Серия (для серийного учета).
    • 📦 Партия (для партионного учета).

Особенность этого отчета — возможность выгрузить данные в Excel с сохранением иерархии. Для этого:

  1. Сформируйте отчет.
  2. Нажмите ЕщеВыгрузить в Excel.
  3. Выберите формат: "С сохранением группировок" (для анализа) или "Плоский список" (для дальнейшей обработки).
Поле отчета Когда использовать Пример данных
Количество Базовый контроль остатков 15 шт.
Характеристика Учет по размерам/цветам (одежда, обувь) 42 размер, черный
Серия Учет серийных номеров (техника, лекарства) SN12345678
Партия Контроль сроков годности или партий поставок Партия #45 от 10.05.2026
Резерв Проверка забронированных под заказы товаров 5 шт. (зарезервировано)

Ежедневно|

1-2 раза в неделю|

Только при инвентаризации|

Никогда не использую

-->

3. Быстрый просмотр остатков через карточку номенклатуры

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

Инструкция:

  1. Откройте справочник Номенклатура (Склад → Номенклатура).
  2. Найдите нужный товар через поиск или дерево папок.
  3. Дважды кликните по позиции, чтобы открыть карточку.
  4. Перейдите на вкладку Остатки (или Запасы в некоторых конфигурациях).

Здесь вы увидите:

  • 📦 Текущие остатки по всем складам.
  • 📅 Динамику изменения остатков за выбранный период.
  • 🔄 Резервы под заказы покупателей.
  • 📊 График движения товара (если включена аналитика).
💡

В карточке номенклатуры можно сразу создать документ Перемещение или Списание, нажав на кнопку Создать на основе. Это ускорит корректировку остатков без поиска нужных форм в меню.

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

4. Использование отчета "Анализ доступности товаров"

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

Как открыть:

  • 📊 Раздел Продажи (или Запасы в 1С:ERP).
  • 📑 Отчеты → Анализ доступности товаров.

Ключевые настройки:

  • 📅 Период анализа — влияет на учет ожидаемых поступлений.
  • 🏭 Склад — можно выбрать несколько или указать Все склады.
  • 📦 Номенклатура — фильтр по группе или конкретному товару.
  • 🔄 Учитывать резервы — включает/отключает зарезервированные позиции.

Отчет показывает не только текущие остатки, но и:

  • 📦 Свободный остаток (без учета резервов).
  • 📅 Ожидаемое поступление (по заказам поставщикам).
  • ⚠️ Дефицит (если количество в заказах клиентов превышает доступный остаток).
⚠️ Внимание: Если в отчете не отображаются ожидаемые поступления, проверьте:
  • 📅 Дату планируемого поступления в заказах поставщикам (должна попадать в выбранный период).
  • 🔄 Статус заказа — только подтвержденные заказы учитываются в анализе.
  • 📝 Настройки прав — роль Менеджер по продажам может не видеть данные по закупкам.

5. Программный метод: запрос остатков через 1С:Предприятие 8.3 (для администраторов)

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

Пример запроса для получения остатков по складу:

ВЫБРАТЬ

Номенклатура.Наименование КАК Товар,

Склады.Наименование КАК Склад,

РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток КАК Остаток

ИЗ

РегистрНакопления.ОстаткиТоваров КАК РегистрыНакопления.ОстаткиТоваров

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура

ПО РегистрыНакопления.ОстаткиТоваров.Номенклатура = Номенклатура.Ссылка

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады

ПО РегистрыНакопления.ОстаткиТоваров.Склад = Склады.Ссылка

ГДЕ

РегистрыНакопления.ОстаткиТоваров.КоличествоОстаток > 0

И Склады.Ссылка = &СсылкаНаСклад

Где &СсылкаНаСклад — ссылка на нужный склад (можно получить через Справочники.Склады.НайтиПоНаименованию("Основной склад")).

Для выгрузки результата в Excel используйте:

РезультатЗапроса.Выгрузить(Новый ЗаписьXML);

РезультатЗапроса.Выгрузить(Новый ЗаписьJSON); // Для интеграций

РезультатЗапроса.Выгрузить(Новый ЗаписьТабличныйДокумент); // Для печати

Как ускорить выполнение запроса?

Используйте индексированные поля в условии ГДЕ (например, Номенклатура.Ссылка вместо Номенклатура.Наименование).

Ограничивайте период выборки с помощью виртуальной таблицы РегистрНакопления.ОстаткиТоваров.Остатки().

Для больших баз применяйте пакетную обработку (например, ПакетЗапросов).

Важно: при использовании запросов к регистру накопления ОстаткиТоваров учитывайте, что в некоторых конфигурациях (например, 1С:ERP) остатки могут храниться в нескольких регистрах (например, ОстаткиТоваровОрганизаций для мультифирменного учета). Перед написанием запроса проверьте структуру базы в Конфигураторе.

6. Просмотр остатков через мобильное приложение 1С

Если вы используете 1С:Мобильная платформа (например, для работы на складе с помощью ТСД), остатки можно проверить прямо со смартфона или планшета. Это удобно для кладовщиков и менеджеров, которые часто находятся в пути.

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

  1. Установите приложение 1С:Предприятие 8 для Android/iOS.
  2. Подключитесь к базе через Интернет или Локальную сеть.
  3. В меню выберите СкладОстатки товаров.
  4. Отсканируйте штрихкод товара или введите наименование вручную.

Преимущества мобильного доступа:

  • 📱 Работа в офисе и на складе без привязки к ПК.
  • 📌 Быстрый поиск по штрихкоду (считывание камерой телефона).
  • 🔔 Уведомления о критических остатках (настраивается в 1С:ERP).
⚠️ Внимание: В мобильной версии могут отсутствовать некоторые аналитики (например, детализация по партиям). Для полноценной работы настройте синхронизацию данных с сервером в Администрирование → Мобильное приложение.

7. Типичные ошибки и как их избежать

Даже опытные пользователи сталкиваются с проблемами при просмотре остатков. Вот самые распространенные:

Проблема Причина Решение
Остатки не совпадают с фактическими Не проведена инвентаризация или не списаны расхождения Сформируйте документ Инвентаризация товаров и проведите сверку
В отчете нет данных по некоторым товарам Ограничения прав пользователя или фильтр по группе номенклатуры Проверьте настройки ролей в Администрирование → Пользователи
Отрицательные остатки Ошибки в документах (например, отгрузка без остатков) Используйте отчет Анализ отрицательных остатков для поиска проблемных документов
Отчет формируется слишком долго Большой объем данных или сложные группировки Ограничьте период или используйте Быстрый просмотр

Если после всех проверок данные все равно не совпадают, воспользуйтесь отчетом "Сверка итогов" (Отчеты → Стандартные → Сверка итогов). Он показывает расхождения между регистрами накопления и бухгалтерскими счетами.

💡

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

FAQ: Частые вопросы по остаткам в 1С

🔍 Как посмотреть остатки по складу на определенную дату в прошлом?

Используйте отчет Ведомость по товарам на складах и в настройках укажите нужную дату в поле на дату. Если требуется анализ динамики, выберите вариант отчета Оборотно-сальдовая ведомость по складу.

📉 Почему в отчете остатки больше, чем на самом деле?

Чаще всего это связано с:

  • Непровенденными документами (например, Поступление товаров без проведения).
  • Резервами под заказы, которые не учитываются в некоторых отчетах.
  • Ошибками в партионном учете (например, неверно указан срок годности).

Проверьте настройки отчета — включите опцию Только проведенные документы.

🔒 Как дать доступ к остаткам пользователю без прав на редактирование?

Создайте новую роль в Администрирование → Пользователи и права:

  1. Скопируйте роль Чтение данных.
  2. Добавьте права на просмотр отчетов по складу (Ведомость по товарам, Остатки товаров).
  3. Ограничьте доступ к документам (отгрузка, списание) через настройки Права на объекты.
📤 Как выгрузить остатки в Excel с сохранением структуры?

В любом отчете по остаткам:

  1. Сформируйте данные.
  2. Нажмите Еще → Выгрузить в Excel.
  3. Выберите С сохранением группировок (для иерархического вида) или Плоский список (для таблицы).

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

🔄 Как увидеть остатки с учетом резервов под заказы?

Используйте отчет Анализ доступности товаров (раздел Продажи или Запасы). В настройках включите опции:

  • Учитывать резервы.
  • Показывать ожидаемые поступления.

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