Имя: Пароль:
1C
1С v8
Оборотка по РС - запрос
0 Мисти
 
07.06.12
10:19
Запрос = Новый Запрос;
   Запрос.Текст =    
   "ВЫБРАТЬ
   |    ХозрасчетныйОстатки.Субконто2 КАК Субконто2,
   |    ХозрасчетныйОстатки.Счет,
   |    ХозрасчетныйОстатки.СуммаОстатокДт КАК СуммаОстатокДт,
   |    ХозрасчетныйОстатки.Организация
   |ИЗ
   |    РегистрБухгалтерии.Хозрасчетный.Остатки(&КонГраница, , , ) КАК ХозрасчетныйОстатки
   |ГДЕ
   |    ХозрасчетныйОстатки.Счет = &Счет
   |    И ХозрасчетныйОстатки.Организация = &Организация
   |ИТОГИ
   |    СУММА(СуммаОстатокДт)
   |ПО
   |    Субконто2";
   Запрос.УстановитьПараметр("КонГраница",  мКонГраница);
   Запрос.УстановитьПараметр("Организация", Организация);
   Запрос.УстановитьПараметр("Счет",  ПС.РасчетныеСчета);
1 butterbean
 
07.06.12
10:19
это не РС если чо
2 Мисти
 
07.06.12
10:20
Что тут может быть не так??
Нет движения!! А на самом деле - есть.
Это конф. НКО, там первым субконто - источник.
3 Мисти
 
07.06.12
10:20
Как это?? 51 счет!
4 Defender aka LINN
 
07.06.12
10:22
|ГДЕ
   |    ХозрасчетныйОстатки.Счет = &Счет
   |    И ХозрасчетныйОстатки.Организация = &Организация

Расстрелять.
5 Мисти
 
07.06.12
10:22
В вирт таблицу я это тоже запихивала, просто не работает, пробовала по-всякому.
6 butterbean
 
07.06.12
10:23
(5) проверь дату и организацию
7 Мисти
 
07.06.12
10:23
На субконто2 -то запрос должен реагировать?
Ну вообще-то - никакого разворота не выдает.
8 abitfrosty
 
07.06.12
10:23
Проверяй свои параметры и их значения
9 vicof
 
07.06.12
10:24
Или СуммаОстатокКт
10 Мисти
 
07.06.12
10:25
РезультатЗапроса = Запрос.Выполнить();
   Обход = РезультатЗапроса.Выбрать();
   Пока Обход.Следующий() Цикл
       СтрПлан=ПланПоПроекту.Добавить();
       
       СтрПлан.СуммаВал=?(КурсВзаиморасчетов=0,Обход.СуммаОстатокДт,Обход.СуммаОстатокДт/КурсВзаиморасчетов);
    КонецЦикла;
11 Мисти
 
07.06.12
10:25
С чего это он КТ по расч. счету??
12 vicof
 
07.06.12
10:26
(0) У счета условие В(&Счет) ставить надо
13 Нуф-Нуф
 
07.06.12
10:26
консоль запросов не спасет?
14 Defender aka LINN
 
07.06.12
10:27
(3) Общепринятое сокращение РС - "регистр сведений".
А какое, кстати, на 51 счете второе субконто, не подскажете?
15 butterbean
 
07.06.12
10:27
(11) проверь параметры в отладчике, не ипи мосх
16 Мисти
 
07.06.12
10:27
|ГДЕ
   |    ХозрасчетныйОстатки.Счет = В(&Счет)
- не кушает.
17 vicof
 
07.06.12
10:27
+(12) может даже В ИЕРАРХИИ
18 Мисти
 
07.06.12
10:28
(14) НКО - настройка - первое субконто источник, второе - банк. счета, третье - ДДС
19 Жан Пердежон
 
07.06.12
10:30
(16) действительно, чего это он?
20 Мисти
 
07.06.12
10:31
Короче! Без первого субконто - второе не выдает. Вот и весь фокус.
21 vicof
 
07.06.12
10:33
(20) ну-ну
22 Defender aka LINN
 
07.06.12
10:36
(20) Гонишь.
Ну и вообще - изучи параметры ВТ. Возможно, откроешь для себя что-то новое. Хотя, конечно, не факт.
23 Мисти
 
07.06.12
10:36
Нет, не так. Источник - это не субконто, а просто "источник", первое субконто - расчентный счет.
24 butterbean
 
07.06.12
10:43
(23) жесть
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан