К статье
Практический материал

Отчеты и Аналитика · 12 мин

Как сделать анализ в 1С: от простых отчётов до собственных инструментов

Как сделать анализ в 1С: встроенные отчёты, универсальный отчёт, СКД, сводные таблицы и консоль запросов. Пошаговые инструкции и проверка результатов.

Анализ в 1С — это извлечение из учётной базы данных, сгруппированных по нужным признакам: продажи по менеджерам, дебиторка по контрагентам, движение товаров по складам. Платформа даёт для этого несколько уровней инструментов: готовые отчёты конфигурации, универсальный отчёт, конструктор СКД, консоль запросов и внешние обработки. Выбор зависит от задачи: разовую выборку проще сделать встроенным отчётом, а регулярный управленческий показатель стоит один раз настроить и сохранить.

Главная ошибка новичков — пытаться «посчитать вручную» данные, которые уже есть в базе. Практически любой типовой показатель (выручка, маржа, остатки, задолженность) уже реализован в типовых отчётах конфигураций «Управление торговлей», «ERP», «Комплексная автоматизация» и «Бухгалтерия предприятия». Сначала стоит проверить стандартные отчёты, и только если нужного разреза нет — переходить к настройке своего.

Перед началом анализа определите три вещи: какой показатель нужен (сумма, количество, остаток, оборот), по каким измерениям его резать (период, контрагент, номенклатура, склад) и какие отборы применить (организация, подразделение, статус документа). Чёткая постановка задачи экономит большую часть времени: половина «неправильных» отчётов — это отчёты, построенные с неверными отборами.

Какие данные доступны для анализа в 1С

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

Практический способ найти источник данных: открыть документ, который «делает» нужный показатель (например, «Реализация товаров и услуг»), и посмотреть его движения через кнопку «Дт/Кт» или меню «Ещё → Движения документа». Список регистров, по которым прошёл документ, подскажет, где искать данные для отчёта.

Учтите ограничение: анализ возможен только по данным, которые реально внесены в базу. Если продажи оформлялись частично, а списания не проводились, никакой отчёт не покажет достоверную картину. Поэтому крупный анализ всегда начинается с проверки полноты учёта: сравните количество документов за период с ожидаемым и убедитесь, что они проведены.

Быстрый анализ через типовые отчёты конфигурации

Самый быстрый путь — раздел «Отчёты» (в разных конфигурациях он может называться «Анализ», «Отчёты и анализ» или находиться внутри разделов «Продажи», «Склад», «Финансы»). Типовые отчёты уже содержат нужные группировки и отборы: «Продажи по контрагентам», «Анализ остатков товаров», «Оборотно-сальдовая ведомость», «Дебиторская задолженность».

Как построить типовой отчёт
  1. 1
    Откройте нужный раздел и выберите отчёт из списка
  2. 2
    Укажите период анализа и, при необходимости, организацию
  3. 3
    Нажмите «Сформировать» и оцените результат
  4. 4
    Через «Настройки» добавьте отборы: склад, контрагент, группа номенклатуры
  5. 5
    Сохраните удачный вариант кнопкой «Сохранить вариант отчёта», чтобы не настраивать заново

Обратите внимание на переключатель «Быстрые настройки / Расширенные настройки» в шапке отчёта. В расширенном режиме доступны все поля отбора, группировки строк и колонок, сортировка и условное оформление. Именно там отчёт «Продажи» превращается в отчёт «Продажи по менеджерам в разрезе месяцев».

Признак правильно построенного отчёта — сходимость итогов. Сверьте итоговую сумму с контрольным источником: выручку по отчёту о продажах — с оборотом по счёту 90.01, остаток товаров — с сальдо счёта 41. Если цифры расходятся, проблема в отборах (лишний или недостающий фильтр) либо в непроведённых документах.

Настройка варианта отчёта под свою задачу

Когда типовой отчёт близок к нужному, но не совпадает по структуре, используйте команду «Ещё → Изменить вариант отчёта» (или «Настройки → Расширенные»). Откроется конструктор настройки СКД с вкладками: «Структура», «Отбор», «Поля», «Сортировка», «Условное оформление».

Типовой сценарий: нужен отчёт по продажам с группировкой «Менеджер → Номенклатура» и итогом по количеству и сумме. В структуре удалите лишние группировки, добавьте группировку по полю «Менеджер», внутрь неё — по полю «Номенклатура». На вкладке «Поля» оставьте только «Количество» и «Сумма». На вкладке «Отбор» задайте период и организацию.

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

Универсальный отчёт: анализ без программирования

Во многих конфигурациях (например, в «Бухгалтерии предприятия» и «Управлении нашей фирмой») есть «Универсальный отчёт» — инструмент, позволяющий построить отчёт по любому регистру, документу или справочнику без изменения конфигурации. Это компромисс между типовым отчётом и разработкой.

Порядок работы: выберите тип объекта (регистр накопления, регистр сведений, документы), затем конкретный объект (например, регистр «Продажи»), укажите период, показатели и группировки. Отчёт сформирует таблицу с итогами, которую можно отфильтровать и выгрузить.

Чем строить анализ

Типовой отчёт

Подходит для стандартных показателей; ограничение — фиксированный набор полей и группировок

Настройка варианта отчёта

Подходит, когда типовой отчёт близок к нужному; ограничение — нельзя добавить поле вне схемы

Универсальный отчёт

Подходит для разовых выборок по любому регистру; ограничение — простая структура, нет сложных вычислений

СКД / доработка программистом

Подходит для регулярных нестандартных отчётов; ограничение — требует навыков разработки

Выгрузка в Excel

Подходит для разового глубокого анализа; ограничение — данные устаревают, риск ошибок при ручной обработке

СКД и консоль запросов: когда анализа «из коробки» не хватает

Система компоновки данных (СКД) — встроенный механизм платформы, на котором работают почти все отчёты 1С. Разработчик или продвинутый пользователь может создать внешний отчёт на СКД: написать запрос к нужным таблицам, задать ресурсы, группировки и отборы — и получить полноценный отчёт с настройками, не уступающий типовым.

Для отладки выборок удобна «Консоль запросов» — внешняя обработка, позволяющая написать запрос на языке запросов 1С и сразу увидеть результат в виде таблицы. Это основной инструмент проверки гипотез: «а правда ли, что продажи по этому складу упали из-за одного крупного возврата?»

bsl
ВЫБРАТЬ
	Продажи.Номенклатура КАК Номенклатура,
	СУММА(Продажи.Количество) КАК Количество,
	СУММА(Продажи.Сумма) КАК Сумма
ИЗ
	РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, , ) КАК Продажи
СГРУППИРОВАТЬ ПО
	Продажи.Номенклатура
УПОРЯДОЧИТЬ ПО
	Сумма УБЫВ

Граница безопасной самостоятельной работы: консоль запросов и настройка СКД не меняют данные базы, ими ничего нельзя «испортить». Осторожность нужна только с обработками, которые изменяют данные (групповое перепроведение, корректировка регистров) — их запускайте только на копии базы или после резервного копирования.

Проверка результатов анализа и типичные ошибки

Доверять отчёту можно только после сверки. Минимальный набор проверок: сходимость итога с независимым источником, корректность периода (включая время — документы за последний день могут не попасть из-за границы в 23:59:59), отсутствие дублей при соединении таблиц и полнота данных за период.

Контрольные точки

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

Итоговая сумма отчёта
Норма

Совпадает с контрольным источником (ОСВ, другой отчёт по тому же регистру)

Тревожный признак

Расхождение — проверьте отборы и период

Количество строк в детализации
Норма

Соответствует ожидаемому числу документов или позиций

Тревожный признак

Строк подозрительно много (дубли при соединении) или мало (лишний отбор)

Границы периода
Норма

Включены все документы с 00:00:00 первого дня по 23:59:59 последнего

Тревожный признак

Документы крайних дат отсутствуют

Проведённость документов
Норма

Все документы периода проведены, нет помеченных на удаление в выборке

Тревожный признак

Есть непроведённые документы, искажающие картину

Типичные ошибки при анализе в 1С
01
Анализ по непроведённым или частично введённым данным — выводы оказываются неверными
02
Неверная граница периода: конец дня указан как 00:00:00, и документы последнего дня теряются
03
Сравнение отчётов, построенных по разным регистрам (продажи по отгрузке и по оплате), — итоги не сходятся, и это нормально
04
Ручная доработка выгрузки в Excel без фиксации исходных данных — при пересчёте результаты расходятся
05
Использование отчёта «Остатки» для анализа оборотов и наоборот — показатели интерпретируются неправильно

Отдельный риск — интерпретация. Отчёт «Продажи» в разных конфигурациях может считаться по отгрузке, по оплате или по счетам. Прежде чем делать управленческий вывод, выясните, какой именно показатель считает ваш отчёт, и убедитесь, что все сравниваемые периоды считаются одинаково.

Регламентный анализ: как не настраивать отчёт каждый раз

Показатели, которые нужны регулярно (ежедневная выручка, еженедельная дебиторка), стоит автоматизировать. Минимальный уровень — сохранённый вариант отчёта: открыл, поменял период, сформировал. Следующий уровень — рассылка отчётов: во многих конфигурациях есть механизм «Рассылка отчётов», который по расписанию формирует отчёт и отправляет его на email руководителю.

Для руководителей удобны «Мониторы целевых показателей» и дашборды — стартовые страницы с виджетами: выручка за день, остаток денег, просроченная задолженность. Они настраиваются один раз и обновляются автоматически при открытии.

Маршрут решения

Как выбрать инструмент анализа

Нужен стандартный показатель (продажи, остатки, задолженность)Используйте типовой отчёт из раздела «Отчёты»
Типовой отчёт близок, но не хватает группировки или отбораНастройте вариант через «Ещё → Изменить вариант отчёта» и сохраните его
Нужна разовая выборка по регистру, которого нет в типовых отчётахОткройте универсальный отчёт или консоль запросов
Отчёт нужен регулярно и в нестандартном видеЗакажите разработку внешнего отчёта на СКД
Показатель нужен руководителю по расписаниюНастройте рассылку отчётов или дашборд

Внешние инструменты (Power BI, Excel с подключением к базе) оправданы, когда нужно объединить данные 1С с внешними источниками или строить сложную визуализацию. Но помните о рисках: прямой доступ к базе требует контроля прав, а выгрузки быстро устаревают и плодят «версии правды».

Итог

Что важно запомнить

Начинайте анализ с типовых отчётов и проверки полноты данных. Недостающие разрезы настраивайте через варианты отчётов и универсальный отчёт, сложные задачи решайте через СКД. Любой результат сверяйте с контрольным источником, а регулярные показатели автоматизируйте рассылкой или дашбордом.

Частые вопросы

Можно ли сделать анализ в 1С без навыков программирования?

Да. Типовые отчёты, настройка их вариантов, универсальный отчёт и рассылки полностью доступны пользователю без программирования. Навыки разработки нужны только для создания новых отчётов на СКД и запросов в консоли.

Почему два отчёта по продажам показывают разные суммы?

Чаще всего они построены по разным данным: один считает по отгрузке, другой — по оплате или по счетам. Сравните отборы, периоды и источники (регистры) обоих отчётов. Расхождение само по себе не означает ошибку — важно понимать, какой показатель считает каждый отчёт.

Как выгрузить результат анализа в Excel?

Сформированный отчёт сохраняется через «Файл → Сохранить» или «Ещё → Сохранить как» в формате XLSX, MXL или PDF. Для табличных документов также работает копирование выделенной области напрямую в Excel.

Что делать, если нужного поля нет в настройках отчёта?

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

Опасно ли экспериментировать с настройками отчётов?

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

Как анализировать данные за несколько лет, если база тормозит?

Тяжёлые отчёты формируйте в нерабочее время, сужайте период и отборы, используйте сохранённые варианты вместо повторной настройки. Если проблема постоянная, обсудите с администратором свёртку старых периодов или оптимизацию базы — это системная задача, а не настройка отчёта.