Имя: Пароль:
1C
1С v8
БухгалтерскиеИтоги периодичность Проводка
,
0 Mouzem
 
04.10.13
16:37
Не работал с семеркой раньше...

Мне нужно выбрать проводки за период и посчитать их количество.
В конце кода в переменных ПриходКолВо и РасходКолВо должно лежать количество проводок соответственно.
В итоге имею что если за период есть оборот и по дебету и по кредиту то количество проводок получается одинаковым, так как он заходит в оба Если.
Тоесть Ит.ДО() дает оборот по всему периоду, а не по проводке, хотя Периодичность в запросе стоит "Проводка".
Что не так делаю?

ИтС.ИспользоватьСубконто(ВидыСубконто.ДвиженияДенежныхСредств,Ит.Субконто(ВидыСубконто.ДвиженияДенежныхСредств), 2, 0);
ИтС.ВыполнитьЗапрос(ВыбНачПериода, ВыбКонПериода, "0102", ,, 1, "Проводка", "С");
ИтС.ВыбратьПериоды();
                                
ПриходКолВо = 0;
РасходКолВо = 0;

Пока ИтС.ПолучитьПериод() = 1 Цикл
    Если Ит.ДО() > 0 Тогда
        ПриходКолВо = ПриходКолВо + 1;
    КонецЕсли;    
    Если Ит.КО() > 0 Тогда
        РасходКолВо = РасходКолВо + 1;
    КонецЕсли;    
КонецЦикла;
1 Mouzem
 
04.10.13
16:39
Перенесите пожалуйста тему в 7.7, ошибся разделом.