PDA

Просмотр полной версии : не получется запрос по бухитогам



PaulRom
12.12.2012, 11:48
КоличНУ = Количество;
БухИтНУ = СоздатьОбъект("БухгалтерскиеИтоги");
БухИтНУ.Опции(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 , хотя ОСВ по счету показывает что обороты по нужной номенклатуре за этот период есть в разрезе первого второго и третьего субконто
код располагается в модуле документа

PaulRom
13.12.2012, 14:31
все решилось. не посмотрел на галки "Только обороты" в свойствах субконто счета