PHP код:
            КоличНУ Количество;
            
БухИтНУ СоздатьОбъект("БухгалтерскиеИтоги");
            
БухИтНУ.Опции(1,1);
            
БухИтНУ.ИспользоватьСубконто(ВидыСубконто.Номенклатура,Товар,1,0);
            
БухИтНУ.ИспользоватьСубконто(ВидыСубконто.УсловияПоступленияИВыбытия,,1,0);
            
БухИтНУ.ИспользоватьСубконто(ВидыСубконто.Основание,,1,0);
            
БухИтНУ.ВыполнитьЗапрос(, ТекущийДокумент(), "Н02.02.1",,,,,);
            
            
БухИтНУ.ВыбратьСубконто(1);
            
Пока (БухИтНУ.ПолучитьСубконто(1) = 1и (КоличНУ 0Цикл
                БухИтНУ
.ВыбратьСубконто(2);
                
Пока (БухИтНУ.ПолучитьСубконто(2) = 1и (КоличНУ 0Цикл
                    БухИтНУ
.ВыбратьСубконто(3);
                    
Пока (БухИтНУ.ПолучитьСубконто(3) = 1и (КоличНУ 0Цикл
                        ОстКолНУ 
БухИтНУ.СКД("К");
                        
ОстСумНУ БухИтНУ.СКД("С");
                        
Если НЕ (ОстКолНУ 0Тогда
                            Продолжить    
                        КонецЕсли
;
                        
                        
КоличСпис Мин(КоличНУ,ОстКолНУ);

                        ...
                        
                        
КоличНУ КоличНУ КоличСпис;
                    
КонецЦикла;
                
КонецЦикла;
            
КонецЦикла
не пойму что не так. в отладчике БухИтНУ.ПолучитьСубконто(2) = 0 , хотя ОСВ по счету показывает что обороты по нужной номенклатуре за этот период есть в разрезе первого второго и третьего субконто
код располагается в модуле документа