Вывод складских остатков в 1С:Предприятие — одна из самых востребованных операций среди бухгалтеров, логистов и складских менеджеров. Без актуальных данных о товарах невозможно контролировать запасы, планировать закупки или закрывать месяц. Однако даже опытные пользователи иногда сталкиваются с проблемами: отчеты не совпадают с фактическими остатками, данные дублируются или вообще отсутствуют.
В этой статье разберем все способы вывода складских данных — от стандартных отчетов до сложных запросов через Консоль запросов. Особое внимание уделим типичным ошибкам (например, когда остатки не сходятся с бухгалтерией) и нюансам для разных конфигураций: Управление торговлей 11, ERP 2.5 и Бухгалтерия предприятия 3.0. Также покажем, как автоматизировать процесс с помощью обработок и внешних отчетов.
Если вы только начинаете работать с 1С, начните с базовых отчетов. Опытным пользователям будут полезны разделы про настройку группировок, фильтров и выгрузку данных в Excel с сохранением формул. А для программистов мы подготовили примеры кода для нестандартных задач — например, как вывести остатки по партиям с учетом сроков годности.
⚠️ Важно: Перед формированием отчетов всегда проверяйте, что в базе проведены все документы за интересующий период. Непровенденный приход или расход исказит остатки!
1. Стандартные отчеты для вывода склада в 1С
Начнем с самого простого — встроенных отчетов. Они покрывают 80% задач и не требуют знания программирования. Основные инструменты:
«Ведомость по товарам на складах»** — показывает остатки и обороты по номенклатуре с детализацией по складам. Отчет доступен в меню Отчеты → Склад → Ведомость по товарам на складах. Его плюсы:
- 📊 Гибкая настройка периодов (день, месяц, квартал, год)
- 🔍 Фильтрация по группам номенклатуры, складам, характеристикам
- 📄 Возможность выгрузки в Excel и PDF
- 🔄 Автоматическое обновление при изменении данных
«Оборотно-сальдовая ведомость по счетам»** — подходит для бухгалтеров, так как показывает остатки и обороты по счетам учета (например, 41.01 для товаров). Путь: Отчеты → Стандартные → Оборотно-сальдовая ведомость. Здесь можно:
- 📈 Сравнивать данные по нескольким счетам одновременно
- 📌 Фиксировать остатки на конкретную дату (например, на конец месяца)
- 🔗 Связывать с другими регистрами (например, с регистром
Товары на складах)
⚠️ Внимание: В Бухгалтерии предприятия 3.0 отчет «Ведомость по товарам» может отсутствовать. Вместо него используйте «Анализ субконто» по счету 41.01 с детализацией по номенклатуре.
Для быстрого доступа к часто используемым отчетам добавьте их в избранное (кнопка «Звездочка» в правом верхнем углу формы отчета). Это сэкономит время при регулярной работе.
2. Настройка фильтров и группировок
Чтобы отчеты показывали именно те данные, которые вам нужны, важно правильно настроить фильтры и группировки. Рассмотрим на примере «Ведомости по товарам на складах»:
Фильтры позволяют отсеять ненужную информацию:
- 📦 Склады: выберите конкретные склады или группы складов (например, только «Основной склад»)
- 🏷️ Номенклатура: фильтруйте по группам (например, «Электроника») или конкретным товарам
- 📅 Период: укажите дату, на которую нужно получить остатки (по умолчанию — текущая дата)
- 🔖 Характеристики: если ведется учет по дополнительным параметрам (цвет, размер и т.д.)
Группировки помогают структурировать данные:
- 📂 По группам номенклатуры (например, «Бытовая техника → Холодильники»)
- 🏢 По складам (полезно для многоскладских компаний)
- 📦 По ед. измерения (если товар учитывается в штуках и упаковках)
- 💰 По валюте учета (для импортных товаров)
Пример настройки для анализа остатков по категориям:
- Откройте отчет «Ведомость по товарам на складах»
- В разделе Группировка добавьте поле «Группа номенклатуры»
- В Фильтрах выберите нужные склады и период
- Нажмите «Сформировать»
⚠️ Внимание: Если в отчете появляются нулевые остатки, проверьте настройку «Показывать нулевые остатки» в параметрах отчета. Часто это лишняя информация, которая усложняет анализ.
Указан корректный период|Выбраны нужные склады|Номенклатура отфильтрована по группам|Отключено отображение нулевых остатков|Проверены права доступа к данным-->
3. Вывод остатков с учетом партий и сроков годности
Если ваша компания работает с партионным учетом (например, продукты питания, медикаменты), стандартные отчеты могут не показывать полную картину. В этом случае используйте:
Отчет «Анализ доступности товаров»** (доступен в УТ 11 и ERP 2.5):
- 📅 Показывает остатки с разбивкой по партиям и срокам годности
- ⚠️ Выделяет товары с истекающим сроком (настраивается в параметрах)
- 🔄 Позволяет резервировать партии под заказы покупателей
Путь: Отчеты → Склад → Анализ доступности товаров.
Запрос через «Консоль запросов»** — для опытных пользователей. Пример кода для вывода остатков по партиям с сроками годности:
ВЫБРАТЬ
Номенклатура.Наименование КАК Товар,
ХарактеристикиНоменклатуры.Наименование КАК Характеристика,
Склады.Наименование КАК Склад,
ТоварыНаСкладахОстатки.КоличествоОстаток КАК Остаток,
ТоварыНаСкладахОстатки.Партия КАК Партия,
ТоварыНаСкладахОстатки.СрокГодности КАК СрокГодности
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаКонца, ) КАК ТоварыНаСкладахОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СрокиГодностиТоваров.СрезПоследних(&ДатаКонца, ) КАК СрокиГодности
ПО ТоварыНаСкладахОстатки.Номенклатура = СрокиГодности.Номенклатура
И ТоварыНаСкладахОстатки.Партия = СрокиГодности.Партия
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО ТоварыНаСкладахОстатки.Номенклатура = Номенклатура.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры
ПО ТоварыНаСкладахОстатки.Характеристика = ХарактеристикиНоменклатуры.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
ПО ТоварыНаСкладахОстатки.Склад = Склады.Ссылка
ГДЕ
ТоварыНаСкладахОстатки.КоличествоОстаток > 0
УПОРЯДОЧИТЬ ПО
Номенклатура.Наименование,
СрокГодности
⚠️ Внимание: При работе с партиями убедитесь, что в настройках учета (Администрирование → Настройки программы → Учет запасов) включен флаг «Вести учет по сериям». Иначе данные по партиям будут недоступны.
Критическая ошибка: Если в отчете «Анализ доступности» не отображаются сроки годности, проверьте заполнение регистра сведений «Сроки годности товаров». Часто пользователи забывают вводить эту информацию при поступлении товаров.
Если в отчете не показываются партии, выполните следующие шаги: 1. Проверьте, включен ли партионный учет в настройках программы ( 2. Убедитесь, что при поступлении товаров указывается номер партии (поле «Партия» в документе «Поступление товаров»). 3. Если данные все равно не появляются, выполните перепроводку документов за период (инструмент «Групповое перепровождение документов»). 4. В крайнем случае обратитесь к программисту для проверки целостности регистра «Товары на складах».Как исправить отсутствие данных по партиям?
Администрирование → Настройки программы → Запасы).
4. Выгрузка данных в Excel и внешние обработки
Часто данные из 1С нужно перенести в Excel для дальнейшего анализа. Рассмотрим основные способы:
Стандартная выгрузка из отчета:
- Сформируйте нужный отчет (например, «Ведомость по товарам»)
- Нажмите кнопку «Ещё» (или «Дополнительно») → «Выгрузить»
- Выберите формат: Excel, PDF или HTML
- При выгрузке в Excel отметьте галочкой «Сохранять форматирование»
Проблемы при выгрузке и их решения:
- 📉 Обрезаются данные: в настройках Excel увеличьте ширину столбцов или используйте формат CSV
- 🔢 Числа отображаются как текст: в Excel выделите столбец → «Формат ячеек» → «Числовой»
- 📊 Нет формул: стандартная выгрузка не сохраняет формулы. Используйте внешние обработки (см. ниже)
Внешние обработки для продвинутой выгрузки:
Если стандартных возможностей недостаточно, установите одну из популярных обработок:
- 📄 «Выгрузка в Excel (с формулами)» — сохраняет формулы и условное форматирование
- 📈 «Универсальный отчет с выгрузкой» — позволяет настраивать сложные группировки
- 🔄 «Обмен данными с Excel» — двусторонняя синхронизация (из 1С в Excel и обратно)
Скачать обработки можно на портале 1С-ИТС или на сайте Infostart.
⚠️ Внимание: При использовании внешних обработок всегда проверяйте их на тестовой базе, прежде чем применять в рабочей. Некоторые обработки могут конфликтовать с последними обновлениями платформы.
Чтобы ускорить выгрузку больших отчетов, предварительно отфильтруйте данные по нужным складам или группам номенклатуры. Это сократит время формирования файла в 2-3 раза.
5. Автоматизация вывода склада: регламентные задачи и расширения
Если вам нужно регулярно получать отчеты по складу (например, ежедневно или раз в неделю), настройте регламентные задачи или используйте расширения конфигурации.
Регламентные задачи позволяют автоматически формировать и отправлять отчеты по расписанию:
- Перейдите в
Администрирование → Поддержка и обслуживание → Регламентные задачи - Создайте новую задачу, выберите тип «Формирование отчета»
- Укажите отчет (например, «Ведомость по товарам»), настройки фильтров и период
- Настройте расписание (ежедневно, еженедельно и т.д.)
- Укажите получателей (email или внутренние пользователи)
Примеры автоматизации:
- 📧 Ежедневная рассылка остатков по критичным товарам (с остатком меньше минимального)
- 📊 Еженедельный отчет по оборотам склада для анализа продаж
- ⚠️ Уведомления о товарах с истекающим сроком годности
Расширения конфигурации — для нестандартных задач. Например:
- 🔄 Автообновление остатков при изменении документов
- 📲 Интеграция с Telegram для уведомлений о дефиците
- 📈 Визуализация данных через Power BI или Tableau
⚠️ Внимание: Настройка регламентных задач требует прав администратора. Если у вас нет доступа, обратитесь к 1С-специалисту вашей компании.
Для компаний с большим ассортиментом (10 000+ позиций) рекомендуем использовать OLAP-кубы. Они позволяют анализировать данные в реальном времени без формирования отчетов. Настройка кубов доступна в ERP 2.5 и УТ 11 в разделе Администрирование → Аналитика → OLAP-кубы.
Автоматизация вывода склада экономит до 5 часов в неделю на рутинных операциях. Начните с регламентных задач для самых востребованных отчетов.
6. Типичные ошибки и их исправление
Даже при правильной настройке отчетов пользователи сталкиваются с ошибками. Разберем самые распространенные:
1. Остатки в отчете не совпадают с бухгалтерией
Причины и решения:
- 📅 Разные периоды: проверьте дату формирования отчета в складской и бухгалтерской программах
- 🔄 Непровенденные документы: используйте отчет «Журнал документов» с фильтром по статусу «Не проведен»
- 💰 Разные счета учета: в бухгалтерии товары могут учитываться на
41.01, а в складской программе — на10.01 - 📦 Разные склады: в бухгалтерии может учитываться только «Основной склад», а в УТ — все склады
2. В отчете отсутствуют данные
Чек-лист для диагностики:
- 🔍 Проверьте фильтры — возможно, исключены нужные склады или группы номенклатуры
- 📅 Убедитесь, что период включает дату, на которую нужно получить остатки
- 👥 Проверьте права доступа — у пользователя должны быть права на просмотр данных по складам
- 🔄 Выполните тестирование и исправление базы (
Администрирование → Тестирование и исправление)
3. Медленное формирование отчетов
Способы ускорения:
- 🗃️ Архивируйте старые данные: перенесите документы старше 2 лет в архивную базу
- 🔧 Оптимизируйте запросы: избегайте сложных вложенных запросов в отчетах
- 🖥️ Обновите платформу: новые версии 1С работают быстрее с большими объемами данных
- 📊 Используйте OLAP-кубы: они рассчитаны на аналитику больших массивов
⚠️ Внимание: Если после всех манипуляций отчеты по-прежнему формируются больше 10 минут, проблема может быть в аппаратной части. Проверьте загрузку сервера или рассмотрите вариант перехода на 1С:Cloud.
| Ошибка | Возможная причина | Решение |
|---|---|---|
| Остатки отрицательные | Ошибка в проводках или неправильное списание | Проверьте документы «Списание товаров» и «Инвентаризация» |
| Данные дублируются | Некорректная настройка регистров или повторное проведение документов | Выполните перепроводку документов за период |
| Отчет висит на формировании | Слишком большой объем данных или блокировки в базе | Разбейте период на более мелкие интервалы или оптимизируйте запрос |
| Нет данных по характеристикам | Не ведется учет по характеристикам в настройках программы | Включите учет по характеристикам в Администрирование → Настройки программы |
7. Сравнение конфигураций: УТ 11 vs ERP 2.5 vs Бухгалтерия 3.0
Возможности вывода складских данных зависят от конфигурации. Сравним три популярные версии:
Управление торговлей 11 (УТ 11):
- 📊 Больше складских отчетов (например, «Анализ доступности», «Движение товаров»)
- 🔄 Поддержка многоскладского учета с гибкими настройками
- 📦 Учет по сериям, характеристикам, дополнительным реквизитам
- ⚠️ Нет бухгалтерских проводок — только количественный учет
ERP 2.5:
- 🏭 Полноценный производственный учет (остатки сырья, полуфабрикатов)
- 📈 OLAP-кубы для анализа больших данных
- 🔗 Интеграция с CRM и зарплатой
- ⚙️ Сложнее в настройке, требует опытного администрирования
Бухгалтерия предприятия 3.0:
- 💰 Учет склада в денежном выражении (себестоимость, НДС)
- 📉 Ограниченные складские отчеты (нужно использовать «Анализ субконто»)
- 🔄 Нет специализированных инструментов для логистики
- ✅ Проще для бухгалтеров, но неудобна для складских менеджеров
⚠️ Внимание: Если ваша компания использует несколько конфигураций (например, УТ 11 для склада и Бухгалтерию 3.0 для учета), настройте обмен данными между базами. В противном случае остатки будут расходиться.
Критическое отличие: В Бухгалтерии 3.0 нет регистра «Товары на складах» — остатки хранятся только в бухгалтерских регистрах. Это ограничивает возможности анализа.
Используйте отчет «Ведомость по товарам на складах»:
Если товар не находится, проверьте:
Вероятные причины:
Чтобы исправить:
Да, для этого используйте отчет «Анализ доступности товаров»** (УТ 11 или ERP 2.5):
Если отчет не показывает резервы:
Настройте регламентную задачу:
Если email не отправляется:
Минимальные права для работы со складскими отчетами:
Как настроить права:
⚠️ Внимание: Не давайте пользователям право «Редактирование» регистра «Товары на складах» — это может привести к искажению остатков.
FAQ: Частые вопросы по выводу склада в 1С
Как вывести остатки по конкретному товару на всех складах?
Отчеты → Склад → Ведомость по товарам на складах
Почему в отчете «Оборотно-сальдовая ведомость» нет данных по складу?
41.01 (или другом, который вы используете)
Предприятие → План счетов)Можно ли вывести остатки с учетом резервов под заказы?
Отчеты → Склад → Анализ доступности товаров
Как автоматически отправлять остатки по email каждый день?
Администрирование → Поддержка и обслуживание → Регламентные задачи
Администрирование → Организации → Настройки почтыКакие права нужны пользователю для просмотра складских отчетов?
Администрирование → Пользователи и права → Настройка прав