Имя: Пароль:
1C
1C 7.7
v7: Не могу получить остатки в элементарном Запросе
0 Max1986
 
26.05.12
19:45
Прошу не пинать - плоховато знаю 1С - помогите кто может.
Есть забалансовый счет и там надо получить остатки топлава по заправкам.
Пишу:
БухИтоги = СоздатьОбъект("БухгалтерскиеИтоги");
БухИтоги.ИспользоватьСубконто(ВидыСубконто.Материалы,,1);
БухИтоги.ИспользоватьСубконто(ВидыСубконто.ТранспортныеСредства, Автомобиль, 2); // Отбирать по месту хранения
БухИтоги.ВыполнитьЗапрос(ТекущийДокумент(), ТекущийДокумент(), "ПРУ.РТ.Ф",,, 1,,"C");             // только остатки и обороты и только Количество
БухИтоги.ВыбратьСубконто(ВидыСубконто.Материалы);
Пока БухИтоги.ПолучитьСубконто() = 1 Цикл
 Если БухИтоги.СКД("C") > 0 Тогда
   ТЗТопливо.НоваяСтрока();
   ТЗТопливо.Топливо = БухИтоги.Субконто(ВидыСубконто.Материалы);
//  ТЗТопливо.ОстатокПриВыезде = БухИтоги.СКД("К");        Для счета 10.3
   ТЗТопливо.ОстатокПриВыезде = БухИтоги.СКД("C");
 КонецЕсли;
КонецЦикла;

И ничего! Не считает! как будто нет их! Но если поставить буковку "К" - количество - считает вроде. По оборотке по счету "ПРУ.РТ.Ф" есть движения по суммам.
Что я делаю не так. куда смотреть и копать?  Помогите, плиз!
1 Max1986
 
26.05.12
19:46
Счет "ПРУ.РТ.Ф" Имеет следующий порядок субконто - ТранспортныеСредства, Сотрудники, Материалы
2 K-5
 
26.05.12
20:07
(0) добавь цикл по второму субконто
3 Max1986
 
26.05.12
20:12
(2) а причем тут это?
У меня на
БухИтоги.ВыбратьСубконто(ВидыСубконто.Материалы);
уже ничего нет! Т.е. выборка пустая
4 SnarkHunter
 
26.05.12
20:14
Субконто какие свойства имеет?
5 Max1986
 
26.05.12
20:27
(4)в смысле?
Обычное субконто - что имеено посмотреть?
6 SnarkHunter
 
26.05.12
20:29
Когда я слышу в ответ на вопрос -  "в смысле?" - моя рука тянется к пистолету...
7 Max1986
 
26.05.12
20:56
(6)что за свойства у субконто?
Обычное субконто, как и остальные
8 viktor_vv
 
26.05.12
21:19
(7) Там флаг Учет по сумме стоит ? И случайно флаг Только обороты не установлен ? Это в плане счетов смотреть.