Отчеты и Аналитика · 10 мин
Как настроить отчет в 1С по месяцам
Как настроить отчет в 1С по месяцам: группировка по периодам в СКД, универсальном отчете и типовых отчетах, настройка полей, проверка результата и типичные ошибки.
Разбивка данных по месяцам — одна из самых востребованных настроек отчетов в 1С: она нужна для анализа продаж, выручки, движения денег, начислений зарплаты и складских остатков в динамике. Практически в любой типовой конфигурации (1С:Бухгалтерия, Управление торговлей, ERP, ЗУП) это делается без доработок — штатными средствами настройки отчета.
Есть три рабочих способа получить помесячную детализацию: добавить группировку по периоду в настройках типового отчета, воспользоваться универсальным отчетом или настроить вариант отчета на СКД (системе компоновки данных). Выбор зависит от того, какой именно отчет вы формируете и есть ли у вас права на изменение настроек.
Ниже разобраны все три подхода с конкретными действиями, проверкой результата и типичными ошибками. Инструкции применимы к конфигурациям на управляемых формах (такси-интерфейс); в старых обычных формах логика та же, но расположение кнопок отличается.
Какой способ помесячной группировки выбрать
Прежде чем менять настройки, определите, с каким отчетом вы работаете. Типовые отчеты (карточка счета, анализ продаж, ведомости) обычно построены на СКД и позволяют менять структуру через «Настройки». Универсальный отчет — отдельный инструмент для произвольных регистров и документов. Если отчет внешний или жестко запрограммирован, помесячная группировка возможна только через изменение его схемы в конфигураторе.
Сравнение вариантов
Подходит для стандартных отчетов (анализ продаж, ОСВ, ведомости). Не требует прав разработчика, но ограничен составом полей, заложенных в схему.
Подходит, когда нужна помесячная выборка по регистру или документам, для которых нет готового отчета. Требует доступа к разделу «Универсальный отчет».
Подходит, когда нужного поля периода нет в настройках или отчет внешний. Требует прав разработчика и аккуратности, чтобы не сломать типовое обновление.
Способ 1: группировка по месяцам в настройках типового отчета
Откройте нужный отчет, например «Анализ продаж» или «Оборотно-сальдовая ведомость по счету». Нажмите кнопку «Настройки» (в некоторых конфигурациях — «Показать настройки» или «Ещё → Изменить вариант отчета»). Откроется окно структуры отчета.
В разделе «Группировка» (или «Структура») нажмите «Добавить» и в списке доступных полей найдите поле периода. В отчетах на СКД оно обычно называется «Период месяц», «Месяц», «ПериодМесяц» или представлено иерархией «Период», у которой можно выбрать разрез. Выберите именно помесячный вариант — не «День» и не «Квартал».
Разместите группировку по месяцу в нужном месте иерархии. Если месяц стоит первым — отчет покажет блоки по месяцам с детализацией внутри каждого. Если месяц вложен внутрь группировки по контрагенту или товару — динамика будет показана по каждому объекту отдельно. Порядок меняется кнопками перемещения вверх/вниз.
Нажмите «Завершить редактирование» и «Сформировать». Отчет перестроится с помесячной разбивкой. Если результат устраивает и настройка нужна постоянно — сохраните вариант отчета через «Ещё → Сохранить вариант отчета», чтобы не повторять настройку каждый раз.
- 1Откройте отчет и нажмите «Настройки» или «Ещё → Изменить вариант отчета»
- 2На вкладке «Группировка» добавьте поле «Месяц» (или «Период месяц»)
- 3Расставьте группировки в нужном порядке кнопками перемещения
- 4Нажмите «Завершить редактирование» и «Сформировать»
- 5Сохраните вариант отчета, если настройка нужна регулярно
Способ 2: универсальный отчет с разбивкой по месяцам
Универсальный отчет находится в разделе «Отчеты» (в 1С:Бухгалтерии — «Отчеты → Универсальный отчет», в ERP и УТ — «Отчеты, анализ → Универсальный отчет»). Он позволяет строить выборки по регистрам накопления, сведений, бухгалтерии и документам.
Выберите тип объекта (например, «Регистр накопления»), конкретный регистр (например, «Продажи» или «Денежные средства») и установите период отчета. Затем в поле «Группировка по периоду» или в настройках структуры укажите «Месяц». В некоторых версиях это отдельный флажок «По периодам» с выбором разреза: день, неделя, месяц, квартал, год.
Добавьте нужные измерения и ресурсы: например, группировку по номенклатуре и показатель «Сумма выручки». После формирования проверьте, что итог по всем месяцам сходится с итогом того же отчета без помесячной разбивки — это простой способ убедиться, что данные не потеряны.
Способ 3: настройка периода в отчете на СКД через «Все настройки»
В отчетах на системе компоновки данных доступен расширенный режим: «Ещё → Изменить вариант отчета → Расширенный» (или кнопка «Все настройки»). Здесь группировки редактируются как дерево структуры: выделите узел «Отчет» или существующую группировку, нажмите «Добавить → Новая группировка» и выберите поле периода.
Если в списке полей есть только общее поле «Период», после добавления группировки откройте её настройку (двойной щелчок или кнопка настройки) — для дат СКД позволяет указать тип периодичности: внутри группировки можно включить «Период месяц» как отдельное поле. В ряде конфигураций разработчик уже добавил поля «Период день/неделя/месяц/квартал» в схему, и их достаточно перетащить в структуру.
Дополнительно на вкладке «Поля» проверьте, что нужные ресурсы (суммы, количества) включены и выводятся на уровне помесячной группировки. На вкладке «Отбор» можно зафиксировать период или отбор по организации, чтобы вариант отчета был самодостаточным.
Если помесячный отчет нужен руководству регулярно, сохраните настроенный вариант и добавьте его в рассылку отчетов (в конфигурациях с БСП есть механизм «Рассылка отчетов»): отчет будет формироваться и отправляться по расписанию без ручных действий.
Как вывести месяцы в колонках (кросс-таблица)
Частая задача — не строки по месяцам, а таблица, где месяцы идут по горизонтали (колонки), а, например, товары или статьи — по строкам. В СКД это делается через таблицу вместо простой группировки.
В расширенных настройках варианта отчета выделите узел «Отчет», нажмите «Добавить → Новая таблица». В появившейся таблице в ветку «Строки» добавьте нужное измерение (контрагент, номенклатура, статья), а в ветку «Колонки» — поле «Месяц» (или «Период месяц»). После формирования получите матрицу: строки — объекты, колонки — месяцы, на пересечении — суммы.
Учтите ограничение: при большом числе месяцев (больше 12–24) таблица становится неудобной и медленной. Для длинных периодов лучше оставить месяцы в строках или ограничить период отбора.
Проверка результата и типичные ошибки
После настройки обязательно проверьте корректность помесячной разбивки. Главный критерий — сумма по всем месяцам равна итогу отчета без группировки по месяцам за тот же период и с теми же отборами.
Как проверить результат
Сумма по всем месяцам равна общему итогу отчета за период
Итог не сходится — вероятно, часть данных выпала из-за отбора или незаполненного периода в документах
Первый и последний месяцы присутствуют и содержат данные
Крайние месяцы пустые или отсутствуют — проверьте параметры начала и окончания периода
Месяцы подписаны понятно (например, «Январь», «Февраль») и идут по порядку
Месяцы перемешаны или показаны как даты — проверьте сортировку группировки
Месяцы без оборотов либо осознанно скрыты, либо показаны с нулями
Месяц с известными операциями отсутствует — проверьте отборы и дату проведения документов
Ограничения и когда нужен разработчик
Штатными настройками нельзя решить все задачи. Если в схеме отчета нет поля помесячного периода, если нужен нестандартный календарь (например, финансовые месяцы, не совпадающие с календарными) или вычисляемые показатели между месяцами (прирост к предыдущему месяцу в процентах), потребуется доработка схемы компоновки или запроса.
Также учтите, что внешние отчеты, подключенные через «Дополнительные отчеты и обработки», могут не поддерживать изменение структуры — тогда помесячную группировку добавляет только автор отчета.
Что важно запомнить
Помесячная разбивка настраивается через добавление группировки «Месяц» в настройках отчета, в универсальном отчете или через таблицу СКД для вывода месяцев в колонках. Сохраняйте настроенный вариант отдельно и всегда сверяйте сумму по месяцам с общим итогом.
Частые вопросы
Почему в списке полей нет «Месяц» или «Период месяц»?
Значит, разработчик схемы не добавил это поле. Попробуйте группировку по общему полю «Период» и проверьте его настройки — иногда периодичность выбирается внутри группировки. Если поля нет совсем, добавить его может только разработчик через схему компоновки данных.
Как показать месяцы, в которых не было операций?
По умолчанию СКД не выводит периоды без данных. В некоторых отчетах помогает настройка группировки «Дополнение периода» с типом «Месяц» в расширенных настройках — тогда пустые месяцы появятся с нулевыми значениями. Если такой опции нет, доработка выполняется в схеме.
Можно ли сравнить один месяц разных лет в одном отчете?
Да, через таблицу СКД: в строки поместите «Месяц», в колонки — «Год» (или наоборот). Получится матрица, где легко сравнить, например, март разных лет. Для этого в схеме должны быть доступны оба поля периода.
Почему помесячные цифры отличаются от оборотно-сальдовой ведомости?
Чаще всего причина в разных отборах, разной методике (регистр против бухгалтерских проводок) или в том, что часть документов не проведена либо проведена задним числом после формирования ОСВ. Сверяйте отчеты при одинаковых параметрах и после актуализации учета.
Как сохранить помесячную настройку, чтобы не настраивать заново?
После настройки нажмите «Ещё → Сохранить вариант отчета», задайте понятное имя и при необходимости сделайте вариант доступным другим пользователям. Вариант появится в списке выбора при открытии отчета.
Работает ли помесячная группировка в отчетах по зарплате (ЗУП)?
Да, в отчетах вроде «Начисления и удержания» или «Анализ ФОТ» группировка «Месяц начисления» добавляется так же через настройки структуры. Обратите внимание: в зарплатных отчетах важен именно месяц начисления, а не дата выплаты — это разные поля с разной логикой.