Имя: Пароль:
1C
1C 7.7
v7: Нет итогов в целом по количественному счету.
0 Nescoffe
 
18.01.12
19:07
Доброго времени суток.

Есть счет - ГТД.
Количественный, забалансовый, активный.
В нем 3 количественных субконто (других галочек нет):
1. Номенклатура
2. ПриходГТД
3. ГТД

Если получать итоги в целом по счету, то выдает 0.
Если получать итоги по субконто, то итоги есть.

По субконто показывает итоги:

   БИ = СоздатьОбъект("БухгалтерскиеИтоги");
   Сч=СчетПоКоду("ГТД");
   КолСубк=Сч.КоличествоСубконто();
   Для i=1 по КолСубк цикл
       БИ.ИспользоватьСубконто(Сч.ВидСубконто(i),,1);
   КонецЦикла;    
   БИ.ВыполнитьЗапрос(ТекущаяДата(),ТекущаяДата(), "ГТД",,, ,, "К");

   БИ.ВыбратьСубконто(ВидыСубконто.Номенклатура);
   Пока БИ.ПолучитьСубконто(ВидыСубконто.Номенклатура) = 1 Цикл
           П1=БИ.СНД("К");
           П2=БИ.СНК("К");
           П3=БИ.СКД("К");
           П4=БИ.СКК("К");
           Форма.ГТД_ДебетН.Заголовок(П1);
           Форма.ГТД_КредитН.Заголовок(П2);
           Форма.ГТД_ДебетК.Заголовок(П3);
           Форма.ГТД_КредитК.Заголовок(П4);
   КонецЦикла;    

В целом по счету не показывает итоги:

   БИ = СоздатьОбъект("БухгалтерскиеИтоги");
   Сч=СчетПоКоду("ГТД");
   КолСубк=Сч.КоличествоСубконто();
   Для i=1 по КолСубк цикл
       БИ.ИспользоватьСубконто(Сч.ВидСубконто(i),,1);
   КонецЦикла;    
   Сообщить("Обрабатывается счет "+Строка(Сч.Код)+" .....");
       БИ.ВыполнитьЗапрос(ТекущаяДата(),ТекущаяДата(),Сч.Код,,,,,"К");
   
   П1=БИ.СНД("К");
   П2=БИ.СНК("К");
   П3=БИ.СКД("К");
   П4=БИ.СКК("К");
   Форма.ГТД_ДебетН.Заголовок(П1);
   Форма.ГТД_КредитН.Заголовок(П2);
   Форма.ГТД_ДебетК.Заголовок(П3);
   Форма.ГТД_КредитК.Заголовок(П4);

Почему так происходит ???
1 Nescoffe
 
18.01.12
19:12
Все понял, стоит галочка в свойствах плана счетов Количественный учет "Только по аналитике"
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан