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

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

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

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

Аналитика в 1С устаревает по двум причинам: либо данные в базе изменились, а отчеты и показатели не пересчитались, либо сами аналитические инструменты (варианты отчетов, расширения, внешние обработки, BI-подключения) требуют обновления после перехода на новый релиз конфигурации. Под «обновлением аналитики» обычно понимают комплекс действий: пересчет итогов, обновление вариантов отчетов, настройку регламентного обновления данных и проверку корректности показателей.

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

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

Определяем, что именно устарело в аналитике

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

Полезно проверить дату актуальности итогов. В режиме «1С:Предприятие» это делается через «Все функции → Стандартные → Управление итогами» (в некоторых конфигурациях путь отличается — ищите в разделе администрирования). Если дата актуальности итогов отстает от текущей, аналитические отчеты по регистрам накопления будут показывать неполные данные.

Отчет отстает на дниНе рассчитаны итоги или не работает регламентное задание

Дата актуальности итогов и журнал регламентных заданий

Отчет не открывается после обновленияНесовместимость варианта отчета или расширения

Журнал регистрации, список расширений и внешних отчетов

Цифры расходятся между отчетамиРазные источники данных или разные настройки отборов

Период, отборы, валюта и организация в настройках обоих отчетов

Пересчитываем итоги регистров

Большинство аналитических отчетов в 1С строятся по виртуальным таблицам остатков и оборотов, которые зависят от рассчитанных итогов регистров. Если итоги отключены или рассчитаны на старую дату, отчеты будут формироваться медленно или показывать неактуальные данные. Откройте «Управление итогами», установите дату расчета итогов на конец прошлого месяца (это типовая рекомендация для производительности) и выполните пересчет.

Для регистров бухгалтерии проверьте, что включен расчет итогов по счетам и субконто, используемым в аналитических отчетах. В файловых базах пересчет итогов выполняется монопольно и может занять значительное время на больших объемах — планируйте операцию на вечер. В клиент-серверном варианте пересчет идет без блокировки работы пользователей, но нагружает сервер СУБД.

Обновляем варианты отчетов и настройки СКД

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

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

Для самописных отчетов на СКД проверьте запрос набора данных: поля, переименованные или удаленные в новом релизе, вызовут ошибку. Откройте схему компоновки в конфигураторе, выполните проверку запроса и замените устаревшие обращения к полям и таблицам на актуальные.

Типичные ошибки
01
Правка типового отчета вместо создания своего варианта — при следующем обновлении конфигурации изменения теряются
02
Пересчет итогов на текущую дату «с запасом» — избыточные итоги замедляют проведение документов
03
Игнорирование журнала регистрации — ошибки регламентных заданий обновления показателей остаются незамеченными неделями
04
Обновление внешнего отчета без проверки на копии базы — новая версия может быть несовместима с текущим релизом

Настраиваем автоматическое обновление показателей

Многие аналитические механизмы в типовых конфигурациях работают через регламентные задания: расчет показателей мониторинга, обновление данных панелей отчетов, расчет себестоимости, обновление агрегатов продаж и остатков. Если аналитика «замерла», откройте консоль регламентных и фоновых заданий («Администрирование → Регламентные операции» или «Все функции → Регламентные задания») и проверьте, выполняются ли нужные задания без ошибок.

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

Порядок обновления аналитики
  1. 1
    Сделайте резервную копию базы и зафиксируйте текущие проблемные показатели для сравнения
  2. 2
    Проверьте дату актуальности итогов и при необходимости пересчитайте итоги регистров
  3. 3
    Проверьте журнал регламентных заданий, перезапустите завершившиеся ошибкой задания расчета показателей
  4. 4
    Обновите или пересоздайте сломанные варианты отчетов на базе актуальных типовых
  5. 5
    Сформируйте контрольные отчеты и сверьте ключевые цифры с первичными документами

Обновляем внешние отчеты, расширения и BI-подключения

Внешние отчеты и обработки (файлы .erf и .epf) не обновляются вместе с конфигурацией. Если аналитика построена на внешних отчетах, после смены релиза проверьте их работоспособность и при необходимости загрузите актуальные версии через «Дополнительные отчеты и обработки». Расширения конфигурации, содержащие отчеты, также нужно проверить: при обновлении конфигурации расширение может перейти в состояние «не применимо», и его объекты перестанут работать.

Если аналитика выгрузляется во внешние инструменты (Excel, Power BI, системы класса BI через OData или COM-подключение), обновление заключается в проверке источников данных: переименованные поля и таблицы в новом релизе ломают запросы на стороне BI. После каждого обновления конфигурации обновляйте модель данных в BI-инструменте и сверяйте итоговые цифры с отчетами внутри 1С.

Проверяем корректность обновленной аналитики

Обновление считается завершенным только после сверки. Выберите 3–5 контрольных показателей (выручка за месяц, остаток склада, дебиторская задолженность) и сравните их в обновленном отчете с независимым источником: оборотно-сальдовой ведомостью, отчетом по регистру напрямую или выборкой документов. Совпадение контрольных точек с высокой вероятностью означает, что вся цепочка данных работает корректно.

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

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

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

Дата актуальности итогов
Норма

Соответствует установленной политике (обычно конец прошлого месяца)

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

Итоги отключены или дата сильно отстает

Регламентные задания показателей
Норма

Выполняются по расписанию без ошибок в журнале

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

Ошибки выполнения или задания заблокированы

Контрольные цифры в отчетах
Норма

Совпадают с ОСВ и данными регистров

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

Расхождения, которым нет объяснения в отборах

Отчеты у пользователей
Норма

Открываются, формируются за приемлемое время

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

Ошибки открытия, пустые данные, таймауты

Частые ошибки и ограничения

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

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

Итог

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

Обновление аналитики в 1С — это диагностика причины устаревания, пересчет итогов, контроль регламентных заданий, актуализация вариантов отчетов и обязательная сверка контрольных цифр. Все операции выполняются после резервного копирования, тяжелые пересчеты — в нерабочее время.

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

Почему отчет показывает вчерашние данные, хотя документы проведены сегодня?

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

После обновления конфигурации перестал открываться отчет. Что делать?

Откройте журнал регистрации и найдите текст ошибки. Если отчет пользовательский (вариант отчета), создайте новый вариант на базе актуального типового. Если это внешний отчет или расширение — обновите его до версии, совместимой с текущим релизом, предварительно проверив на копии базы.

Нужно ли пересчитывать итоги после каждого обновления конфигурации?

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

Можно ли сделать аналитику в 1С обновляющейся в реальном времени?

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

Цифры в двух отчетах по продажам не совпадают. Какой из них правильный?

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

Кто должен выполнять обновление аналитики — пользователь или администратор?

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