0
andryus
05.09.11
✎
12:43
|
Есть код
БухИт = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт.ИспользоватьСубконто(ВидыСубконто.СотрудникиУчреждения);
БухИт.ВыполнитьЗапрос(НачГода('01.01.2011'),ДатаДок,"ЗПМ.О,ЗПМ.Б,ЗПМ.С",,,,,);
БухИт.ВыбратьСубконто(1);
Пока БухИт.ПолучитьСубконто(1) = 1 Цикл
ТекСотрудник = БухИт.Субконто(1);
СуммаНачисления = БухИт.СКД("С");
КонецЦикла;
Почему то сумма СуммаНачисления равна нулю. Итоги есть только по счету ЗПМ.О, но могут быть и по другим, если сделать
БухИт.ВыполнитьЗапрос(НачГода('01.01.2011'),ДатаДок,"ЗПМ.О",,,,,);
то тогда сумму выдает, но опять делать запрос для каждого счета не прет.
В чем ошибка?
|
|
7
andryus
05.09.11
✎
14:11
|
(1) Без разницы. БухИт.СКД("С") и БухИт.СКК("С") равны нулю, соответственно СуммаНачисления тоже будет равна нулю
(2) Самописная конфигурация, счета забалансовые, Активно-пассивные
(3)
БухИт.ВыбратьСчета();
Пока БухИт.ПолучитьСчет() = 1 Цикл
Ставить до выбора субконто или внутри, после того, как выбраны субконто?
(6) нет
|
|