Коллеги, есть проблема следующего характера:
Имеем иерархический справочник стандартного вида
Группа 1
-Группа 1.1
--Товар 1
Группа 2
-Группа 2.1
--Товар 2
Есть запрос, к примеру, по остаткам для этого справочника.
Задача вывести отчет с учетом иерархии, НО итоги по одной из групп рассчитать по определенной формуле.
К примеру: Итоги по группе Группа 2 = Группа 1 - 20%.
Есть ли вариант решения задачи без формирования в изначальном запросе по остаткам самих групп и итогов по ним...?
Я не могу "отловить" нужную мне группу. Т.е. я в функцию ВычислитьВыражениеСГруппировкойМассив ставлю условие если код группы равен нужному мне - то делать по формуле, но такое впечатление что он просто не видит эту группу в момент когда отрабатывает функция ВычислитьВыражениеСГруппировкойМассив.
Уже думал проводить расчет итогов по нужной группе отдельно, а потом добавлять ее как второй источник данных (в объединении), но проблема в том что не получается убрать группу 2 из результата построения иерархии которую делает СКД. Т.е. не смотря на условие в отборе Группа <> Группа 2, она все равно выводиться.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.