Отчёты в 1С: создание и настройка

Ключевые тезисы

  • Отчёты в 1С предназначены для обработки накопленной информации и представления её в удобном для анализа виде.
  • Основной инструмент для создания отчётов — схема компоновки данных (СКД).
  • СКД позволяет настраивать источники данных, их визуализацию (таблицы, диаграммы), сортировку, отборы и условное оформление.
  • Отчёты помогают в анализе финансового состояния, контроле расходов, управлении запасами и оценке эффективности бизнес-процессов.

Основные компоненты схемы компоновки данных

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

Практика: создание отчёта "Баланс"

Цель: Визуализация остатков денежных средств по счетам.

Шаги создания:

  1. Создание нового отчёта с именем "Баланс".
  2. Открытие схемы компоновки данных.
  3. Добавление набора данных: запрос к виртуальной таблице БалансОстатки регистра накопления. Выбираются поля Счет и СуммаОстаток (синоним изменён на Сумма).
  4. Настройка ресурсов: поле Сумма перенесено в ресурсы для последующего суммирования.
  5. Настройка представления:
    • Создан вариант отчёта "Баланс".
    • Добавлена диаграмма (объёмная гистограмма) с группировкой по полю Счет и отображением Суммы.
    • В свойствах диаграммы включён состав подписей (значение + процент) для отображения конкретных чисел.
    • Добавлена табличная группировка по Счету для детального просмотра с итогом.
  6. Дополнительные настройки:
    • Сортировка по полю Сумма по возрастанию.
    • Условное оформление: задано правило для подкрашивания строки в жёлтый цвет, если Сумма меньше 30 000.

Практика: создание отчёта "Аналитика расходов"

Цель: Анализ расходов по категориям за выбранный период.

Шаги создания:

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

Практика: создание отчёта "Аналитика доходов"

Логика повторяет создание отчёта по расходам:

  1. Набор данных формируется из виртуальной таблицы Обороты регистра "Доходы" (поля КатегорияДохода и Сумма).
  2. В настройках создаётся горизонтальная гистограмма с группировкой по категории дохода.

Выводы

  • Схема компоновки данных — мощный и гибкий инструмент для построения аналитических отчётов в 1С без программирования.
  • Отчёт можно комбинировать из различных представлений (диаграмма + таблица).
  • Использование параметров, сортировки и условного оформления делает отчёты интерактивными и наглядными для пользователя.