Отчеты и Аналитика · 10 мин
Как сделать статистику в 1С: практическое руководство
Как сделать статистику в 1С: стандартные отчёты, конструктор СКД, универсальный отчёт, группировки и отборы. Пошаговые инструкции, ошибки и FAQ.
Статистика в 1С строится не отдельным инструментом, а через систему отчётов: программа собирает данные из документов и регистров, группирует их по нужным признакам и выводит итоги в виде таблиц, диаграмм и сводных показателей. В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ЗУП, ERP) уже есть десятки готовых отчётов, а для нестандартных задач используют конструктор СКД или универсальный отчёт.
Прежде чем что-то настраивать, определите три вещи: какой показатель нужен (выручка, количество, остаток, среднее), по каким измерениям его смотреть (по контрагентам, товарам, месяцам, сотрудникам) и за какой период. От этого зависит выбор инструмента: простые итоги берутся из стандартного отчёта, аналитика с группировками — через настройки варианта отчёта, а произвольные выборки — через СКД или запрос.
Важно понимать разницу между оперативными и бухгалтерскими данными. Остатки по складу и продажи берутся из регистров накопления и отражают хозяйственные операции, а оборотно-сальдовая ведомость строится по бухгалтерским проводкам. Если смешать эти источники в одной статистике, цифры разойдутся — и это нормально, потому что у них разное назначение.
Какие инструменты статистики есть в 1С
В распоряжении пользователя четыре основных инструмента. Первый — стандартные отчёты конфигурации: «Анализ продаж», «Оборотно-сальдовая ведомость», «Ведомость по товарам на складах» и десятки других. Они уже содержат типовые показатели и требуют только выбора периода и отборов.
Второй инструмент — настройки варианта отчёта. Почти каждый типовой отчёт построен на СКД, поэтому через кнопку «Настройки» можно менять группировки строк и колонок, добавлять отборы, сортировку и оформление, а результат сохранить как свой вариант. Третий — универсальный отчёт, который позволяет построить статистику по любому регистру или документу без изменения конфигурации. Четвёртый — консоль отчётов СКД и конструктор запросов для разработчика, когда нужны расчёты, которых нет в типовой поставке.
Сравнение инструментов
Подходит для типовых показателей; ограничение — фиксированный набор полей и логики расчёта.
Подходит для изменения группировок и отборов; ограничение — нельзя добавить данные, которых нет в исходной схеме.
Подходит для произвольных регистров и документов; ограничение — нужно понимать структуру метаданных.
Подходит для любых расчётов и объединений данных; ограничение — требует навыков конфигурирования.
Как получить статистику из стандартного отчёта
Откройте раздел с отчётами (в большинстве конфигураций это меню «Отчёты» или соответствующие подразделы «Продажи», «Склад», «Финансы») и выберите отчёт по смыслу задачи. Например, для статистики продаж подойдёт «Анализ продаж» или «Валовая прибыль», для остатков — «Остатки товаров на складах», для денег — «Движение денежных средств».
Установите период — это обязательный параметр почти любого отчёта. Затем задайте отборы: по организации, складу, контрагенту, номенклатурной группе. Нажмите «Сформировать». Если отчёт пустой, чаще всего причина в слишком жёстком отборе или в том, что документы за период не проведены.
- 1Откройте нужный отчёт из раздела «Отчёты» или рабочего места раздела учёта
- 2Установите период и при необходимости отборы по организации, складу, контрагенту
- 3Нажмите «Сформировать» и проверьте, что данные появились
- 4Откройте «Настройки» и измените группировки строк, если нужна другая детализация
- 5Сохраните результат в Excel или PDF через «Файл — Сохранить» либо сохраните вариант отчёта для повторного использования
Настройка группировок и отборов под свою задачу
Кнопка «Настройки» (или «Показать настройки») открывает структуру отчёта. На вкладке «Группировка» вы определяете, как разворачиваются строки: например, «Контрагент — Договор — Документ» для детальной статистики по клиентам или «Месяц — Номенклатура» для динамики продаж по товарам. Порядок группировок задаёт уровни вложенности итогов.
На вкладке «Отбор» добавляйте условия: вид сравнения «Равно», «В списке», «Не равно». На вкладке «Показатели» или «Поля» включайте и выключайте колонки — количество, сумма, себестоимость, маржа. Вкладка «Сортировка» определяет порядок строк, а «Оформление» позволяет подсветить значения условным форматированием, например отрицательную маржу красным.
Готовую настройку сохраните через «Сохранить вариант отчёта» — она появится в списке вариантов и будет доступна вам или всем пользователям, если у вас есть права на сохранение общих вариантов. Это избавляет от повторной настройки каждый месяц.
Универсальный отчёт: статистика по любым данным
Универсальный отчёт есть в большинстве типовых конфигураций и находится обычно в разделе «Отчёты» или через «Все функции». Он позволяет выбрать источник данных: регистр накопления, регистр сведений, справочник или документ — и построить по нему статистику с произвольными группировками.
Порядок работы: выберите тип объекта (например, «Регистр накопления»), затем конкретный объект (например, «Продажи» или «Товары на складах»). Укажите период, добавьте поля группировок и показатели. Для регистров накопления доступны обороты, остатки и остатки с оборотами — выбирайте вид итогов в настройках, потому что статистика продаж требует оборотов, а статистика складских запасов — остатков.
Ограничение инструмента: нужно знать, в каком регистре хранятся нужные данные. Подсказку даёт движение документа — откройте проведённый документ и посмотрите список регистров, по которым он сделал записи (команда «Движения документа» или «Ещё — Движения документа»).
Статистика через СКД без программирования
Система компоновки данных (СКД) — механизм, на котором построены почти все отчёты в современных конфигурациях. Пользовательский уровень СКД доступен в настройках отчёта: там можно менять структуру, не трогая код. Уровень разработчика открывается через конфигуратор или внешние отчёты и позволяет писать собственные запросы.
Для произвольной статистики удобна консоль отчётов СКД (внешняя обработка). В ней вы пишете запрос на встроенном языке запросов 1С, задаёте ресурсы (суммируемые поля) и настройки по умолчанию — и получаете готовый отчёт с группировками, отборами и диаграммами. Такой отчёт можно сохранить как внешний и подключить к базе через «Дополнительные отчёты и обработки».
ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
Продажи.Контрагент КАК Контрагент,
СУММА(Продажи.СуммаОборот) КАК СуммаПродаж
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК Продажи
СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.КонтрагентНачинающим достаточно освоить конструктор запроса: он открывается кнопкой «Конструктор запроса» в схеме компоновки и собирает текст запроса мышкой — выбором таблиц, полей и условий. Это безопасный способ, потому что конструктор не позволяет синтаксически неверных конструкций.
Выгрузка статистики и визуализация
Любой сформированный отчёт сохраняется в табличный документ: «Файл — Сохранить» или «Сохранить копию» с выбором формата — Excel (xlsx), PDF, HTML, mxl. Для дальнейшей обработки в Excel выгружайте без группировок и итоговых строк, чтобы получить плоскую таблицу, пригодную для сводных таблиц.
Диаграммы доступны в отчётах на СКД: в настройках добавьте группировку вывода типа «Диаграмма» или используйте отчёты с готовой визуализацией, например мониторы показателей и панели аналитики в разделах руководителя. Там же часто есть виджеты с ключевыми цифрами — выручка, долги, остатки — которые обновляются автоматически.
Если одна и та же статистика нужна регулярно, настройте рассылку отчётов: в типовых конфигурациях есть механизм «Рассылка отчётов», который формирует вариант отчёта по расписанию и отправляет на почту или сохраняет в папку.
Частые ошибки и как проверить результат
Самая частая причина «неправильной» статистики — непроведённые документы. Отчёты по регистрам видят только проведённые документы, поэтому перед формированием итогов за период проверьте журнал документов на наличие непроведённых или помеченных на удаление. Вторая причина — незакрытый месяц: себестоимость и валовая прибыль считаются корректно только после выполнения регламентных операций закрытия периода.
Третья ошибка — сравнение несравнимого: обороты по регистру продаж не совпадут с выручкой по счёту 90, если есть возвраты, корректировки или разные даты признания. Перед тем как искать «ошибку в программе», сверьте методику: какие документы и по каким правилам попадают в каждый из отчётов.
Как проверить результат
Совпадает с контрольным отчётом смежного раздела (например, продажи с оборотами по счёту выручки с учётом методики)
Расхождение без объяснимой причины — проверяйте отборы и непроведённые документы
Расшифровка по строке открывает список документов, сумма которых равна строке
Расшифровка не открывается или сумма документов не сходится со строкой
Все ожидаемые организации и склады присутствуют в отчёте
Часть данных отсутствует — вероятно, лишний отбор или документы не проведены
FAQ
Можно ли сделать статистику в 1С без навыков программирования?
Да. Стандартные отчёты, их настройки (группировки, отборы, варианты) и универсальный отчёт полностью доступны пользователю без программирования. Написание запросов требуется только для нестандартных расчётов, которых нет в типовых схемах.
Почему отчёт пустой, хотя документы вводились?
Чаще всего документы не проведены, период отчёта не совпадает с датами документов или установлен отбор, исключающий данные. Проверьте журнал документов, снимите все отборы и сформируйте отчёт за заведомо широкий период.
Как сохранить свою настройку отчёта, чтобы не настраивать заново?
После настройки нажмите «Сохранить вариант отчёта» (или «Ещё — Сохранить вариант»), задайте имя и доступность — только себе или всем пользователям. Вариант появится в списке при открытии отчёта.
Чем отличается универсальный отчёт от обычного?
Обычный отчёт имеет заранее заданную логику и состав полей. Универсальный позволяет самому выбрать источник (регистр, документ, справочник) и собрать статистику по нему, но требует понимания, где в конфигурации хранятся нужные данные.
Как выгрузить статистику из 1С в Excel?
Сформируйте отчёт, затем используйте «Файл — Сохранить» или «Сохранить копию» и выберите формат xlsx. Для анализа в Excel лучше выгружать детальные данные без итогов и группировок, чтобы получить плоскую таблицу.
Почему суммы в разных отчётах за один период не совпадают?
Отчёты могут строиться по разным источникам: управленческим регистрам, бухгалтерским проводкам, с учётом или без учёта возвратов и корректировок. Сначала выясните методику каждого отчёта — расхождение по методике не является ошибкой программы.
Что важно запомнить
Статистика в 1С строится через отчёты: сначала ищите стандартный отчёт и настраивайте его вариант, при нехватке возможностей используйте универсальный отчёт или СКД. Перед формированием итогов проверяйте проведение документов и закрытие периода, а готовые настройки сохраняйте как варианты для повторного использования.