Есть такая задача выгрузить в ТЗ динамику закупок контрагентов по месяцам. В 1С 7.7 я брал обороты за период через бухитоги функции ДО() и КО() вот неболишая вырезка из кода.
Ит.ИспользоватьРазделительУчета(РазделительУчета);
Ит.ИспользоватьСубконто(ВидыСубконто.Контрагенты,,1);
Ит.ИспользоватьСубконто(ВидыСубконто.Заказы,,1);
если Ит.ВыполнитьЗапрос(ДатаНачало, ДатаКонец,"361",,,,"Месяц")=0 тогда
сообщить("Запрос не выполнен");
конецесли;
Ит.ВыбратьСубконто(ВидыСубконто.Контрагенты);
Пока Ит.ПолучитьСубконто(ВидыСубконто.Контрагенты) = 1 Цикл
ТЗКлиентФорма.НоваяСтрока();
ТЗКлиентФорма.Клиент = Ит.Субконто(1);
Ит.ВыбратьПериоды();
Пока Ит.ПолучитьПериод() = 1 Цикл
период = ПериодСтр(Ит.НачДата,Ит.КонДата);
Если флагвыбора = 0 Тогда
ТЗКлиентФорма.НоваяКолонка(,,,,ПериодСтр(Ит.НачДата,Ит.КонДата),17);
КоличествоКол = КоличествоКол + 1;
КонецЕсли;
Ит.ВыбратьСубконто(ВидыСубконто.Заказы);
ДО=0;
Пока Ит.ПолучитьСубконто(ВидыСубконто.Заказы) = 1 Цикл
ВыбДок = Ит.Субконто(2);
Если (ВыбДок.Вид() = ДокРасхНакл.Вид()) ИЛИ (ВыбДок.Вид() = ДокСчет.Вид()) Тогда
Если ТипОборота.ТекущаяСтрока() = 1 тогда
ДО = ДО + Число(Ит.ДО());
Иначе
ДО = ДО + Число(Ит.КО());
КонецЕсли;
КонецЕсли;
КонецЦикла;
Как мне сделать все тоже самое на 8.2