Если в выписке несколько различных операций, будет неверный результат когда нужная операций не 1я.
В данном цикле значения приход и расход присваиваются от 1й операции даже если КоррСчет не равен 62.1
Решение подсказали такое
Код:
ТЗ=СоздатьОбъект("ТаблицаЗначений");
ТекДок.ВыгрузитьТабличнуюЧасть(ТЗ,"КоррСчет,Приход,Расход");
ТЗ.Свернуть("КоррСчет","Приход,Расход");
стр="";
Если ТЗ.НайтиЗначение(СчетПоКоду("62.1"),стр,"КоррСчет")=1 Тогда
Приход=ТЗ.ПолучитьЗначение(стр,"Приход");
Расход=ТЗ.ПолучитьЗначение(стр,"Расход");
Иначе
Приход=0;
Расход=0;
КонецЕсли;