Делаю запрос из регистра ставлю группировку по элементам без групп , а запрос выдает значение по группе , что м.б.
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|ЦФО = Регистр.ДИР.ЦФО;
|БизнесНаправление = Регистр.ДИР.БизнесНаправление;
|Статья = Регистр.ДИР.Статья;
|ДатаП = Регистр.ДИР.ДатаПланирования;
|Сумма = Регистр.ДИР.Сумма;
|Организация = Регистр.ДИР.ТекущийДокумент.ВыгрузкаДИР.Организация;
|ДатаФактРасходов = Регистр.ДИР.ДатаФактРасходов;
|Функция СуммаСумма =Расход(Сумма);
|Условие(ЦФО в СписокЦФО);
|Условие(Организация в СписокОрганизаций);";
Если ФлагКорректировок=1 тогда
ТекстЗапроса =ТекстЗапроса+ "
|Условие ((ДатаФактРасходов>=ВыбНачПериода)и(ДатаФактРасходов<=ВыбКонПериода1));";
Иначе
ТекстЗапроса =ТекстЗапроса+ "
|Условие ((ДатаП>=ВыбНачПериода)и(ДатаП<=ВыбКонПериода1));";
КонецЕсли;
Если (ПустоеЗначение(ВыбБизнесНаправления)<>1) тогда
ТекстЗапроса =ТекстЗапроса+ "
|Условие(ВыбБизнесНаправления = БизнесНаправление);";
КонецЕсли;
ТекстЗапроса =ТекстЗапроса+ "
|Группировка Статья без групп;
|Группировка ЦФО без групп;
//|Группировка Статья без групп;
|Группировка ДатаФактРасходов;";
Возвращает значение по группе статей , причем одно