Имя: Пароль:
1C
1C 7.7
v7: Регистр.Деньги
0 MiracMC
 
25.10.12
13:58
День добрый, ув. коллеги.

не могу получить остатки по регистру остатков в Комплексной 7.7.
Все движение ПКО и РКО пишутся в этот регистр.
Но получить из него ничего не могу...

делаю так

ОстатокКассы=СоздатьОбъект("Регистр.Деньги");
Сообщить(ОстатокКассы.Остаток(Фирмы,Кассы.Валюта,Кассы.БезНал,Кассы,"Сумма"));

но на выходе 0

пробовал на дату

ОстатокКассы=СоздатьОбъект("Регистр.Деньги");
ОстатокКассы.ВременныйРасчет(1);
РассчитатьРегистрыНа(Дат,);
Остаток=ОстатокКассы.Остаток(Фирмы,Кассы.Валюта,Кассы.БезНал,Кассы,"Сумма");

та же и история.
1 Злопчинский
 
25.10.12
14:03
чем вам не понравился штатный регистра "Касса" - непонятно...
2 MiracMC
 
25.10.12
14:05
в комплексной конце для Украины его нет...
3 1Сергей
 
25.10.12
14:06
Структуру регистра покажи
4 MiracMC
 
25.10.12
14:12
Измерения:
Фирма
Валюта
БезНал = флаг нал/безнал
Счет = Справочник.НашиДенежныеСчета

Ресурсы:
Сумма
СуммаОсн

реквизиты отсутствуют.

Тип регистра = Остатки
5 1Сергей
 
25.10.12
14:14
попробуй для начала

Остаток=ОстатокКассы.СводныйОстаток(,,,Кассы,"Сумма");
6 1Сергей
 
25.10.12
14:15
или даже
Остаток=ОстатокКассы.СводныйОстаток(,,,Кассы.ТекущийЭлемент(),"Сумма");
7 MiracMC
 
25.10.12
14:18
(6) есть суммы
8 MiracMC
 
25.10.12
14:19
блин.. суть была только в "Кассы.ТекущийЭлемент()"
без "ТекущийЭлемент()" не работает...
9 Злопчинский
 
25.10.12
17:57
(8) грубо говоря, потому что Кассы - это совокупность кучи элементарных объектов-записей. а .ТекущийЭлемент() - это как ползунок, указывающий на конкретный элемент (типа как логорифмическая линейка).
.
так понятнее?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн