|
v7: Не разворачивает сальдо
| ☑ |
0
unlstu
10.09.12
✎
08:35
|
Не разворачивает сальдо для последнего счета в запросе:
БИ.ВыполнитьЗапрос(НачГода(ДатаНач),ДатаКон,"60,62,68,69,70,71");
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет()=1 цикл
П4=П4+БИ.СККР(БИ.Счет);
КонецЦикла;
В плане счетов все настроено. В чем может быть причина?
|
|
1
Rie
10.09.12
✎
08:40
|
(0) Что именно настроено в плане счетов?
|
|
2
unlstu
10.09.12
✎
08:45
|
Тип счета и субконто.
|
|
3
chief accountant
10.09.12
✎
09:19
|
(2) СКК() остатки кажет на 71?
|
|
4
unlstu
10.09.12
✎
09:34
|
Не тот запрос вставил. Там последним идет 76-й счет. Остатки сворачиваются для субсчета 76.5.
|
|
5
unlstu
10.09.12
✎
09:37
|
То есть для 76.5 СКК() выдает 0, что не так.
|
|
6
chief accountant
10.09.12
✎
09:42
|
(5) Что говорит ОСВ по 76.5?
|
|
7
unlstu
10.09.12
✎
09:45
|
В оборотке все норамально. По ней и проверяю.
|
|
8
chief accountant
10.09.12
✎
09:51
|
(7) Т.е. есть сальдо по кредиту на ДатаКон?
|
|
9
unlstu
10.09.12
✎
09:52
|
да
|
|
10
chief accountant
10.09.12
✎
09:58
|
БИ.ВыполнитьЗапрос(НачГода(ДатаНач),ДатаКон,"76.5");
БИ.ВыбратьСчета();
Пока БИ.ПолучитьСчет()=1 Цикл
П4=БИ.СКК();
КонецЦикла;
так работает?
|
|
11
chief accountant
10.09.12
✎
09:59
|
ИспользоватьСубконто перед запросом есть?
|
|
12
unlstu
10.09.12
✎
10:08
|
(10) нет (11) да
|
|
13
chief accountant
10.09.12
✎
10:08
|
(12) ну тык код покажи
|
|
14
unlstu
10.09.12
✎
10:15
|
(13) Так заработало:
В=0;
БИ.ИспользоватьСубконто(ВидыСубконто.Контрагенты);
БИ.ВыполнитьЗапрос(НачГода(ДатаНач),ДатаКон,"76.5");
БИ.ВыбратьСубконто();
Пока БИ.ПолучитьСубконто()=1 цикл
В=В+БИ.СКК();
КонецЦикла;
Сообщить(В);
Спасибо за помощь.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой