06.09.2019 Андрей Бычков 15437
Формирование области аналитического раскрытия...

Оглавление

    

Удобное представление различных аналитик и аналитических разрезов в экземплярах отчетов – является важным критерием оценки удобства использования того или иного экземпляра отчета. Зная это, разработчики системы «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).



Рис. 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С:ERP Управление предприятием 2.0

Объемно-календарное планирование производства Автоматизация бизнес-проце...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО "ДЕКОР"
ООО «ДЕКОР»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Управление персоналом и кадровый учет (HRM):
- Кадровый учет
- Расчет зарпл...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

Внедренное типовое решение:
1С:Управление производственным предприятием

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

ООО «Лаборатория успеха»
ООО «Лаборатория успеха»

Отрасль:
Общественное и плановое питание, гостиничный бизнес, туризм

Внедренное типовое решение:
1С:Управление холдингом 8

Бухгалтерский учет;
Расчет зарплаты и кадровый учет;...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

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

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

Автоматизация контроля исполнительской дисциплины на базе ПП «1С:Документооборот 8 ПРОФ»
ООО «ФСК Лидер»

Отрасль:
Строительство и девелопмент

Внедренное типовое решение:
1С:Документооборот 8 ПРОФ

- Делопроизводство;
- Учет и хранение документов;
- Учет и контроль исполне...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

Внедрение 1С:Управление торговлей
ООО «Амперсенд»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Управление торговлей

- Оформление заказов поставщикам;
- Управление отношениями с поставщиками;...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- А...

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

Внедренное типовое решение:
1С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение