Имя: Пароль:
1C
1C 7.7
v7: СКК
0 Snik_666
 
06.03.13
13:47
Добрый день!
Подскажите этой функцией/методо можно получить сальдо на указанную дату ?

СКК(<?>,,,)
Синтаксис:
СКК(<Счет>,<ТипСуммы>,<Валюта>,<Субконто1...>)
Назначение:
Возвращает кредитовое сальдо по счету на конец периода.
1 Chum
 
06.03.13
13:48
Рассчитатьитогина
2 zak555
 
06.03.13
13:52
это можно использовать и режиме общих итогов
3 mgk2
 
06.03.13
13:54
(0) Сначала выполнить запрос на указанную дату, а потом обратиться к результатам.
4 Chum
 
06.03.13
13:54
(0) пользуйся запросом к БИ, там сразу НачДата и КонДата указываются. Вводи одну дату и радуйся. Еще есть цикл по периодам.
5 aka AMIGO
 
06.03.13
13:56
(4) все равно на дату - это на конец дня. Вот в (1) имхо - правильное решение
6 mgk2
 
06.03.13
14:00
(1) А чего это за слово такое? Мой СП не находит такого.
7 zak555
 
06.03.13
14:00
сальдо чего надо ?
8 mgk2
 
06.03.13
14:01
+(6) с регистрами не путаешь?
9 Chum
 
06.03.13
14:01
(5) а ничего, что в запросе можно использовать позицию документа?
(6) в СП раздел БИ, там нечто похожее есть
10 mgk2
 
06.03.13
14:03
(9) Нечто - это метод Рассчитать()?
11 aka AMIGO
 
06.03.13
14:05
(8) путает :) и я туда-же :)
Рассчитать (НачДата, кондата, фильтрпосчетам
вместо кондата можно док
12 mgk2
 
06.03.13
14:06
Короче надо так

БухИт = СоздатьОбъект("БухгалтерскиеИтоги");
БухИт.ВыполнитьЗапрос(,НужнаяДата, НужныйСчет);
НужнаяСумма = БухИт.СКК();
13 Snik_666
 
06.03.13
14:24
делаю так
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.Рассчитать(ВыбКонПериода,ВыбКонПериода,"6811,6812",,ПланыСчетов.Вспомогательный,ФирмаРезерв);

делее обращаюсь

ТЗ_Заказов.СКК_6811 = Ит.СКК("6811","С",,ТЗ_Заказов.Заказ.Контрагент,ТЗ_Заказов.Заказ);

вроде все работает но правильно ли?
14 mgk2
 
06.03.13
14:29
Ит = СоздатьОбъект("БухгалтерскиеИтоги");
Ит.Рассчитать(ВыбКонПериода,ВыбКонПериода,"6811",,ПланыСчетов.Вспомогательный,ФирмаРезерв);
ТЗ_Заказов.СКК_6811 = Ит.СКК();
15 mgk2
 
06.03.13
14:35
(13) У тебя итоги по обоим счетам возвращаются