1с ух многопериодный бланк отчета

Обновлено: 06.07.2024

Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «1С:Управление холдингом» реализовали очень широкие функциональные возможности по настройке аналитик в экземплярах отчетов.

В данной статье мы рассмотрим основные механизмы формирования аналитических отчетов в многопериодных бланках отчетов в системе 1С:УХ и расскажем об основных правилах работы с ними (на примере релиза 3.0.7.6).

В демонстрационных целях создадим простейший Отчет с одной единственной строкой:



Рис. 1. Создание структуры тестового отчета

Указанная строка имеет назначение «Произвольные данные» и три аналитики:



Рис. 2. Создание группы аналитик

Теперь рассмотрим механизмы создания аналитик в многопериодном бланке отчета.

Формирование областей аналитического раскрытия возможно автоматически и «вручную».

1. Автоматическое формирование областей аналитического раскрытия

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

· с учетом структуры иерархии аналитик;

· без учета структуры иерархии аналитик.

Выбор между первым и вторым вариантом осуществляется установкой соответствующего флага при формировании макета бланка:



Рис. 3. Флаг «Выводить аналитики в иерархии»

2.1. Если флаг установлен, то область аналитического раскрытия будет иметь иерархию:



Рис. 4. Область аналитического раскрытия с иерархией

В экземпляре отчета строки с аналитиками будут выглядеть следующим образом (Рис. 5):



Рис. 5. Пример представления аналитик с иерархией

2.2. Если флаг «Выводить аналитики в иерархии» НЕ установлен, то аналитики будут расположены в отдельных колонках:



Рис. 6. Формирование области аналитического раскрытия без иерархии

В экземпляре отчета данные варианты будут выглядеть следующим образом (Рис. 7):



Рис. 7. Пример экземпляра отчета без иерархии

2. Настройка аналитики и формирование областей аналитического раскрытия «вручную»

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

1. Создаем Макет бланка;

2. Выделяем строку, к которой относится вновь создаваемая область аналитического раскрытия (Рис. 8) (1);

3. Выбираем опцию «Область аналитического раскрытия» (2);

4. Появляется окно «Помощник генерации макетов раскрытий строк» (3).



Рис. 8. Последовательность вызова

Далее работа осуществляется непосредственно с указанным Помощником генерации макетов раскрытий строк.

Нажимаем кнопку «Далее» и попадаем в следующее окно «Настройка структуры макета», где необходимо выбрать интересующие нас аналитики (Рис. 9):



Рис. 9. Добавление аналитик в бланк отчета

Именно на этом этапе работы пользователь имеет возможность задать необходимую структуру вывода аналитик в экземплярах отчетов.



Рис. 10. Выбор аналитики при настройке структуры макета

Если кликнуть на выбранном элементе (в данном случае «Контрагенты»), то откроется еще одно окно: «Поля группы» (Рис. 11). Те аналитики, которые будут добавлены в это окно, будут в Экземпляре отчета выводиться «в строчку» в одном столбце (см. пример на Рис. 12).



Рис. 11. Выбор аналитик



Рис. 12. Расположение аналитик

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



Рис. 13. Форма выбора аналитик



Рис. 14. Вывод аналитик без иерархии

Если же стоя на строке «Контрагенты» 1С 8.2 добавить новую аналитику, нажав пиктограмму (Рис. 15), то аналитики в отчет будут выведены с иерархии (Рис. 16).



Рис. 15. Создание иерархической структуры области раскрытия аналитик



Рис. 16. Вывод аналитик с иерархии

Иногда при формировании отчетов возникает необходимость установить отборы на состав раскрываемых аналитик (Рис. 18). В этом случае система 1С:Управление холдингом позволяет легко устанавливать необходимые отборы.

К настройке состава раскрываемых аналитик в данном релизе пользователь переходит после нажатия кнопки «Далее» из формы Настройки структуры макета.



Рис. 17. Переход к Настройке состава раскрываемых аналитик



Рис. 18. Установка отбора на значения аналитик

Результат отбора в экземпляре отчета (Рис. 19).



Рис. 19. Структура дерева аналитик в экземпляре отчета

Еще один вариант расположения аналитик 1С 8.3– это расположение аналитик в отдельном столбце (Рис. 20).



Рис. 20. Итоговый вид бланка отчета

Для того чтобы аналитики расположить в отдельном столбце, раздвинем столбцы, как это указано на Рис. 21.



Рис. 21. Добавление столбца

При помощи «волшебной палочки» (Рис. 22) создаем область раскрытия, которая автоматически создается в новом столбце (Рис. 20). Наименование столбца «Аналитики» мы ввели вручную, а из столбца №2 удалили лишние названия строк «Поступления от контрагентов».


Рис. 22. Выбор аналитик

Расположение аналитик в колонках

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



Рис. 23. Область аналитического раскрытия в отдельных колонках

Формирование области аналитического раскрытия начнем из бланка, в котором нет области раскрытия аналитик (Рис. 24)



Рис. 24. Бланк без области аналитического раскрытия

Добавим необходимое количество столбцов между столбцами №2 и №3 (Рис. 25) и вручную вставим заголовки для новых столбцов (Рис. 26).



Рис. 25. Добавление новых столбцов



Рис. 26. Добавление заголовков у новых столбцов

Теперь выделим строку №7 и с помощью «волшебной палочки» сформируем область аналитического раскрытия



Рис. 27. Формирование области аналитического раскрытия

По схеме, описанной ранее в данной статье, формируем перечень аналитик, которые должны выводиться в одну строку в одной ячейке (Рис. 28):

a) добавляем первую аналитику «Контрагенты»,

b) щелкаем по данной аналитике и проваливаемся в окно «Поля группы»,

c) в этом окне выбираем оставшиеся аналитики группы.



Рис. 28. Формирование области аналитического раскрытия (в одну строку)

Сформированные данным образом аналитики попадут в одну ячейку бланка отчета (Рис. 29).



Рис. 29. Результат выбора аналитик

Теперь при помощи сочетания клавиш «Ctrl+X» разнесем отдельные аналитики по отдельным столбцам (Рис. 30). Заодно удалим лишний заголовок строки «Поступления от контрагентов».



Рис. 30. Вид бланка отчета

Теперь сформируем экземпляр отчета (Рис. 31)



Рис. 31. Экземпляр отчета

Мы видим, что аналитики теперь расположены в столбцах отчета.

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

Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «1С:Управление холдингом» реализовали очень широкие функциональные возможности по настройке аналитик в экземплярах отчетов.

В данной статье мы рассмотрим основные механизмы формирования аналитических отчетов в многопериодных бланках отчетов в системе 1С:УХ и расскажем об основных правилах работы с ними (на примере релиза 3.0.7.6).

В демонстрационных целях создадим простейший Отчет с одной единственной строкой:



Рис. 1. Создание структуры тестового отчета

Указанная строка имеет назначение «Произвольные данные» и три аналитики:



Рис. 2. Создание группы аналитик

Теперь рассмотрим механизмы создания аналитик в многопериодном бланке отчета.

Формирование областей аналитического раскрытия возможно автоматически и «вручную».

1. Автоматическое формирование областей аналитического раскрытия

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

· с учетом структуры иерархии аналитик;

· без учета структуры иерархии аналитик.

Выбор между первым и вторым вариантом осуществляется установкой соответствующего флага при формировании макета бланка:



Рис. 3. Флаг «Выводить аналитики в иерархии»

2.1. Если флаг установлен, то область аналитического раскрытия будет иметь иерархию:



Рис. 4. Область аналитического раскрытия с иерархией

В экземпляре отчета строки с аналитиками будут выглядеть следующим образом (Рис. 5):



Рис. 5. Пример представления аналитик с иерархией

2.2. Если флаг «Выводить аналитики в иерархии» НЕ установлен, то аналитики будут расположены в отдельных колонках:



Рис. 6. Формирование области аналитического раскрытия без иерархии

В экземпляре отчета данные варианты будут выглядеть следующим образом (Рис. 7):



Рис. 7. Пример экземпляра отчета без иерархии

2. Настройка аналитики и формирование областей аналитического раскрытия «вручную»

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

1. Создаем Макет бланка;

2. Выделяем строку, к которой относится вновь создаваемая область аналитического раскрытия (Рис. 8) (1);

3. Выбираем опцию «Область аналитического раскрытия» (2);

4. Появляется окно «Помощник генерации макетов раскрытий строк» (3).



Рис. 8. Последовательность вызова

Далее работа осуществляется непосредственно с указанным Помощником генерации макетов раскрытий строк.

Нажимаем кнопку «Далее» и попадаем в следующее окно «Настройка структуры макета», где необходимо выбрать интересующие нас аналитики (Рис. 9):



Рис. 9. Добавление аналитик в бланк отчета

Именно на этом этапе работы пользователь имеет возможность задать необходимую структуру вывода аналитик в экземплярах отчетов.



Рис. 10. Выбор аналитики при настройке структуры макета

Если кликнуть на выбранном элементе (в данном случае «Контрагенты»), то откроется еще одно окно: «Поля группы» (Рис. 11). Те аналитики, которые будут добавлены в это окно, будут в Экземпляре отчета выводиться «в строчку» в одном столбце (см. пример на Рис. 12).



Рис. 11. Выбор аналитик



Рис. 12. Расположение аналитик

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



Рис. 13. Форма выбора аналитик



Рис. 14. Вывод аналитик без иерархии

Если же стоя на строке «Контрагенты» 1С 8.2 добавить новую аналитику, нажав пиктограмму (Рис. 15), то аналитики в отчет будут выведены с иерархии (Рис. 16).



Рис. 15. Создание иерархической структуры области раскрытия аналитик



Рис. 16. Вывод аналитик с иерархии

Иногда при формировании отчетов возникает необходимость установить отборы на состав раскрываемых аналитик (Рис. 18). В этом случае система 1С:Управление холдингом позволяет легко устанавливать необходимые отборы.

К настройке состава раскрываемых аналитик в данном релизе пользователь переходит после нажатия кнопки «Далее» из формы Настройки структуры макета.



Рис. 17. Переход к Настройке состава раскрываемых аналитик



Рис. 18. Установка отбора на значения аналитик

Результат отбора в экземпляре отчета (Рис. 19).



Рис. 19. Структура дерева аналитик в экземпляре отчета

Еще один вариант расположения аналитик 1С 8.3– это расположение аналитик в отдельном столбце (Рис. 20).



Рис. 20. Итоговый вид бланка отчета

Для того чтобы аналитики расположить в отдельном столбце, раздвинем столбцы, как это указано на Рис. 21.



Рис. 21. Добавление столбца

При помощи «волшебной палочки» (Рис. 22) создаем область раскрытия, которая автоматически создается в новом столбце (Рис. 20). Наименование столбца «Аналитики» мы ввели вручную, а из столбца №2 удалили лишние названия строк «Поступления от контрагентов».


Рис. 22. Выбор аналитик

Расположение аналитик в колонках

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



Рис. 23. Область аналитического раскрытия в отдельных колонках

Формирование области аналитического раскрытия начнем из бланка, в котором нет области раскрытия аналитик (Рис. 24)



Рис. 24. Бланк без области аналитического раскрытия

Добавим необходимое количество столбцов между столбцами №2 и №3 (Рис. 25) и вручную вставим заголовки для новых столбцов (Рис. 26).



Рис. 25. Добавление новых столбцов



Рис. 26. Добавление заголовков у новых столбцов

Теперь выделим строку №7 и с помощью «волшебной палочки» сформируем область аналитического раскрытия



Рис. 27. Формирование области аналитического раскрытия

По схеме, описанной ранее в данной статье, формируем перечень аналитик, которые должны выводиться в одну строку в одной ячейке (Рис. 28):

a) добавляем первую аналитику «Контрагенты»,

b) щелкаем по данной аналитике и проваливаемся в окно «Поля группы»,

c) в этом окне выбираем оставшиеся аналитики группы.



Рис. 28. Формирование области аналитического раскрытия (в одну строку)

Сформированные данным образом аналитики попадут в одну ячейку бланка отчета (Рис. 29).



Рис. 29. Результат выбора аналитик

Теперь при помощи сочетания клавиш «Ctrl+X» разнесем отдельные аналитики по отдельным столбцам (Рис. 30). Заодно удалим лишний заголовок строки «Поступления от контрагентов».



Рис. 30. Вид бланка отчета

Теперь сформируем экземпляр отчета (Рис. 31)



Рис. 31. Экземпляр отчета

Мы видим, что аналитики теперь расположены в столбцах отчета.

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

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

При создании бланка в обновленной версии «Управление Холдингом 3.0» у пользователя есть выбор какой вариант реализации бюджетной модели использовать:

  • классический экземпляр отчета (однопериодный),
  • сводная таблица,
  • многопериодный экземпляр отчета.

Классический экземпляр отчета


Сводная таблица

Сводная таблица «Управления Холдингом» – это инструмент похожий на сводную таблицу, используемую в MS Excel. В нём представляется возможность управлять составом измерений и отображением их порядка. Это означает возможность менять группировку аналитик и выстраивать их расположение сверху или снизу от другой аналитики, после чего система автоматически пересчитает итоги по группировкам. В отличие от сводной таблицы в Excel, сводную таблицу в «Управлении холдингом» можно использовать как для вывода, так и ввода данных. То есть данные можно корректировать вручную непосредственно в таблице и сразу получать результат.


В сводной таблице существует ряд удобных функций сравнения, которых нет в экземпляре отчета. Например, сравнение плановых показателей с фактическими и сравнение данных из разных сценариев. В экземпляре отчета сравнение производится созданием нового бланка, в сводной же таблице сравнение выполняется непосредственно в текущей таблице, через настройку структуры (настройка состава показателей) – добавляется дополнительная колонка, которая отображает данные, например, из другого сценария, а также колонки отклонений и процентного отклонения.


Многопериодный экземпляр отчета

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


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


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


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

Существует несколько способов создания отчетных форм в «1С:УХ».

Первое с чего стоит начать – создание формы PnL в Excel, который в дальнейшем будет перенесён в систему. Для данного примера был составлен PnL с детализацией расходов, однако его вид может быть полностью изменен под нужды ваших бизнес-процессов.


Теперь можно перейти непосредственно к настройке самого отчета. Для этого нам потребуется сделать всего 3 шага.

Заполняем необходимые реквизиты – «Наименование» и «Объект для согласования значений».

Записываем и открываем сам бланк.

В бланке через кнопку – «импорт из Excel» загружаем макет, подготовленный ранее.


Однако, на данном этапе программа еще не понимает, где значения, и где показатели. Для того, чтобы задать их, необходимо воспользоваться инструментом – волшебная палочка. Создаем строки (от Выручки до Чистой прибыли), Колонки (в данном случае только на ячейке – Значение) и Показатели на пересечении Строк и Колонок. Также через встроенный инструмент УХ «волшебная палочка» можно настроить внешний вид бланка для более удобного восприятия в будущем – через клавишу «Создать новый бланк». После завершения всех подготовительных процедур – записываем бланк.

Шаг 2

Теперь необходимо настроить аналитики – возвращаемся на вкладку Виды и Бланки отчетов – Редактировать (строки, колонки). В колонке – группа аналитик. Открыв данную вкладку, мы увидим следующую настройку.


Необходимо выбрать существующую группу аналитик, либо создать новую.


Необходимо заполнить наименование и вид аналитики. Указание на обязательность той или иной аналитики устанавливается исходя из требований.

Заполним Группы аналитик следующим образом – Статьи доходов и расходов и проставим их к показателям. В конце настройки необходимо обязательно зафиксировать её при помощи одноименной клавиши на панели.

Шаг 3

Все подготовительные процедуры были завершены – теперь необходимо «затянуть» данные в отчёт. Для этого возвращаемся в сам бланк – на верхней панели находим клавишу «Дополнительно» и значок Функции, включаем оба. Создаем новое правило расчета.


Теперь необходимо прописать операнды для расчета.


Давайте изначально ознакомимся с формой редактора формул.

Перед нами 3 поля – Поле источника данных, Поле отборы и Поле для сопоставления аналитик. Используя данные из «Поля источника данных», мы будем формировать отборы и сопоставлять аналитики (если необходимо). Первое что необходимо указать – откуда операнд будет брать данные. Существует несколько источников данных, на которые можно ссылаться.

  1. Регистр бухгалтерии (текущей и внешней информационной базы)
  2. На основании отчетов
  3. Запрос

Начнем с КО 90.01.1. Сначала выбираем способ получения информации – Регистр бухгалтерии текущей ИБ. Далее выбираем счет(сумма), оборот по счету, кредит. Нажимаем Записать и закрыть. Результат должен получится как на скриншоте ниже.



Теперь у нас есть 2 готовых операнда. Между ними необходимо задать логическую функцию, в нашем случае вычитание, однако также доступны следующие простейшие инструменты – сложение, умножение, деление, скобки и формула ЕСЛИ (отображается как ?() ). Мы выбираем каждый операнд и проставляем знак между ними. Важно – не проставляйте знак с клавиатуры, а пользуйтесь знаками, расположенными на панели. Во время написания формулы (особенно длинной и с большим количеством выражений) для программы очень важны правильно расставленные знаки, вплоть до пробелов между ними. В случае если вы допустили синтаксическую ошибку – программа обязательно скажет вам об этом.

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

Завершающий шаг – отображение информации.

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


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

В итоге не затратив много времени и ресурсов, мы имеем сформированный Pnl в системе и варианты его отображения.

На нашем сайте вы можете подробно ознакомиться с продуктом «1C:Управление Холдингом»

Читайте также: