Имя: Пароль:
1C
1C 7.7
v7: Вопрос по поводу извлечения корсчетов из бух итогов
0 brenli
 
30.01.12
15:43
Доброго времени.
Вопрос конечно глупый.
Но не получается вывести кореспонденцию счетов в режиме запроса к БИ.

Например такая задача:
У сч 44 субконто = издержки обращения (затраты).
Формирую запрос по 44 с аналитикой по субконто, мне перечисляются все статьи затрат из справочника  "Статьи издержек обращения". В котором есть статья "заработная плата", так вот мне нужно вывести сотрудников которым она начислена, а это проводка в корреспонденции со сч 70.
Накидал запросик, но он не работает.
   БИ = СоздатьОБъект("БухгалтерскиеИтоги");
   БИ.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
   БИ.ВключатьСубсчета(-1,);
   
   БИ.ВыполнитьЗапрос(НачДата,КонДата,"70","44",,1,,5);
   

   БИ.ВыбратьСубконто(1);
   Пока БИ.ПолучитьСубконто()=1 Цикл
       БИ.ВыбратьСчета();
       Пока БИ.ПолучитьСчет()=1 Цикл
           БИ.ВыбратьКорСчета();
           Пока БИ.ПолучитьКорСчет()=1 Цикл
               Сообщить("  "+БИ.Субконто(1)+"   "+БИ.Счет+" "+БИ.КорСчет);                      
           КонецЦикла;    
       КонецЦикла;                        
   КонецЦикла;
Ткните носом что не так?
1 KishMish
 
30.01.12
15:49
ИспользоватьКорСубконто
2 viktor_vv
 
30.01.12
15:52
БИ.ВыполнитьЗапрос(НачДата,КонДата,"70","44",,3,,5);

А у тебя сейчас без оборотов между счетами, только в целом по счету.
3 viktor_vv
 
30.01.12
15:52
(2)+ Предположительно.
4 viktor_vv
 
30.01.12
15:54
Ну и плюс

БИ.ИспользоватьКорСубконто(ВидыСубконто.ВидЗатратИлиКакОнаТамНазывается,ЭлементСтатьяЗарплата,1);
5 brenli
 
30.01.12
16:08
Спасибо ребята
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс