|
v7: КорДО
| ☑ |
0
unlstu
24.08.12
✎
14:03
|
Подскажите криворукому нубу. Не могу получить КорДО в УНС 1.3.
Код:
БИ.ВыполнитьЗапрос(ДатаНач,ДатаКон,Счет,КорСчет);
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет()=1 цикл
П421=БИ.СКК();
П71=БИ.КО();
П91=БИ.ДО();
БИ.ВыбратьКорСчета();
Пока БИ.ПолучитьКорСчет()=1 цикл
П721=П721+БИ.КорДО();
КонецЦикла;
П731=П71-П721;
КонецЦикла;
|
|
1
Cthulhu
24.08.12
✎
14:38
|
надо ещё видеть настройки запроса. как минимум, что там в "ВключатьСубСчета".
и - да, при выбранных счете(аналитике) и корсчете(кораналитике) фильтр наложен двойной и данные можно взять из ".ДО"
|
|
2
unlstu
24.08.12
✎
14:47
|
БИ.ВключатьСубсчета(1,1);
|
|
3
Cthulhu
24.08.12
✎
15:01
|
(2): чему равен БИ.КО() (всемто КорДО)?..
|
|
4
Classic
24.08.12
✎
15:05
|
(0)
Забыл
П721 = 0;
|
|
5
unlstu
24.08.12
✎
15:06
|
(4) не забыл, до запроса стоит
(3) тому же
|
|
6
maxchaos
24.08.12
✎
15:10
|
БИ.ВыполнитьЗапрос(ДатаНач,ДатаКон,Счет,КорСчет,, 2);
|
|
7
unlstu
24.08.12
✎
15:15
|
(6)Спасибо. Заработало.
|
|
8
Cthulhu
24.08.12
✎
15:15
|
(5): такое может случиться если используется субконто, которого нет на счете, или количество используемых в бух.запросе субконто превышает имеющееся на счете (по логике в таком случае в результат должны попадать данные до имеющегося на счете количества субконто - на деле же данные по такому счету вообще не попадают в результаты выполнения бух.запросов)... может ещё чего там...
покажи полностью настройку бух.запроса.
|
|
9
Cthulhu
24.08.12
✎
15:17
|
(6): точно, я тупанул, по умолчанию тип итогов 1 же (по счету в целом).
|
|