Вниманию пользователей БИТ.ФИНАНС предлагается отчёт по подсистеме "Бюджетирование" (регистр "Обороты по бюджетам"). Функциональность отчёта представляет аналог типовых "Отчёта по бюджету" и "Механизма получения данных" (который используется, например, в "Произвольном отчёте").
По сравнению с типовым "Отчётом по бюжету" предлагаемый отчёт позволяет осуществлять более сложную выборку данных в строках отчёта (с возможностью привязки не только к полю "Статья оборотов"). Кроме того, есть возможность описывать строки-формулы (аналогично тому, как это делается в "Механизме получения данных"). При этом по сравнению с типовым "Отчётом по бюджету" поддерживается вывод только оборотов по бюджетам и не поддерживается вывод остатков по счетам бюджетирования.
По сравнению с типовым "Механизмом получения данных" ("Произвольный отчёт") есть возможность формировать нужную структуру строк-показателей в контексте динамической структуры данных (по измерениям регистра "Обороты по бюджетам").
Интеграция отчёта в действующую систему на базе БИТ.ФИНАНС осуществляется программистом по вложенной инструкции (инструкция для администратора во вложенном архиве "Конфигурация, инструкции"). Поддерживается БИТ.ФИНАНС 3.1. Базовая конфигурация не существенна. Для корректной работы интегрируемого отчёта требуется соблюдение целостности регистра "Обороты по бюджетам": не должно быть удалённых/переименованных типовых измерений и ресурсов. Добавленные измерения и ресурсы игнорируются.
Подробное описание механизма Отчёта по бюджетным показателям (для администратора и пользователя) представлено в инструкциях "Администратор", "Пользователь" архиве "Конфигурация, инструкции". Ниже представлено краткое описание для пользователя.
Формы отчёта по бюджету.
"Форма отчёта по бюджету" - объект, аналогичный справочнику "Бюджеты" для типового "Отчёта по бюджету" или справочникам "Настройки произвольных отчётов" и "Способы компоновки источников" для типового "Произвольного отчёта". В "Форме отчёта по бюджету" указывается состав сквозных измерений (детализация выводимого "Отчёта по бюджетным показателям") и состав измерений, которые можно использовать в отборах и расшифровке выводимых показателей (строк) отчёта.
"Форма отчёта по бюджету" может иметь собственный отбор, позволяющий отсеивать заведомо лишние для отчёта данные.
Отчёт поддерживает двухуровневую структуру настроек, когда показатели-строки отчёта вводятся непосредственно по "Форме отчёта" без промежуточных настроек. Также поддерживается трёхуровневая структура, когда между "Показателем" и "Формой отчёта" появляется "Спецификация данных", позволяющая дополнительно настроить отборы и/или детализацию показателей. Подробнее такой способ работы описан в инструкции для пользователя.
Нижний уровень настроек - "Бюджетные показатели". Основной вид бюджетного показателя "Выборка данных", здесь которой можно установить отбор, определяющий состав выводимых данных (аналогично "Элементам данных" в "Механизме получения данных" БИТ.ФИНАНС).
Поддерживаются в полной мере возможности отбора компоновки данных. Возможные поля отбора - измерения "Оборотов по бюджетам", которые в вышестоящих настройках назначены для использования в отборах/расшифровках показателей. В приведённом примере используется отбор по "Статье оборотов".
Другой вид показателей - "Формула".
Формат редактирования формул - похожий на элементы данных-формулы в "Механизме получения данных" БИТ.ФИНАНС. Предусмотрена специальная экранная форма для редактирования формул.
Итоговый отчёт работает так же, как любой стандартный отчёт на основе "Компоновки данных". Структура итогового отчёта настраивается аналогично отчётам на СКД.
Наиболее логичный вариант структуры отчёта: поле "Показатель" на нижнем уровне ветки "Строки" в таблице компоновки данных или на нижнем уровне в группировках компоновки данных - в разрезе требуемых измерений бюджетирования (в приведённом случае - в разрезе ЦФО). В колонках - периоды или измерения. При этом поддерживается всё пространство настроек компоновки данных (кроме использования пользовательских полей), включая вывод диаграмм.
Параметр "Отображать структуру" действует аналогично такому же параметру в типовом "Отчёте по бюджету".
Итоговый отчёт выглядит следующим образом:
P.S. Инструкции для администратора/пользователя планировалось разместить для бесплатного скачивания, но по правилам Инфостарта этого сделать нельзя, поскольку в публикации нет файлов за деньги. Поскольку в инструкциях отдельно от интегрируемой конфигурации смысла нет, они включены в основную публикацию.
P.P.S. Конфигурация, размещённая в публикации, не является самостоятельным решением. Использование объектов конфигурации возможно только после интеграции в базовую конфигурацию (обязательно наличие БИТ.ФИНАНС 3.1). Интеграция осуществляется программистом по приложенной инструкции. Решение поставляется "как есть" с полностью открытым кодом. Автор публикации не разбирает ошибки и не занимается внедрением решения.
P.P.P.S. На "Infostart" опубликовано решение, развивающее текущую публикацию: //infostart.ru/public/1151614/. Его сложнее (но при этом возможно) "подружить" с "Оборотами по бюджетам" БИТ:Финанс. Оно имеет тот же back-end, что и текущая публикация (механизм формирования исполняемой СКД и выполнения запросов). При этом front-end (возможность настройки, предоставляемая пользователю/администратору данных) намного больше. По сути, оно имеет неограниченное применение в конфигурациях, подобных Бухгалтерии 3.0, в т.ч. проектных. Ограничениями являются: использование только оборотов по регистрам бухгалтерии/накопления; ограниченная возможность выборки из источников с распределённой детализацией (парадигма "ключей аналитики" УПП/УТ/КА/ERP).