Имя: Пароль:
1C
1С v8
БП. Помогите с запросом. Необходимо получить остатки номенклатура на всех счетах
0 DirecTwiX
 
18.11.12
11:31
Проблема в том, что во-первых, не у всех одинаковое количество субконто, а во-вторых, номенклатура может быть на любом месте. Как быть?
Пробовал так:

ВЫБРАТЬ
   ХозрасчетныйОстатки.Счет,
   ХозрасчетныйОстатки.СуммаОстаток
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Остатки(
           ,
           ,
           &Субк,
           Организация = &Организация
               И (Субконто1 = &Номенклатура
                   ИЛИ Субконто2 = &Номенклатура
                   ИЛИ Субконто3 = &Номенклатура)) КАК ХозрасчетныйОстатки
1 Нуф-Нуф
 
18.11.12
11:37
порядок субконто
2 DirecTwiX
 
18.11.12
11:47
А поподробней можно? В гугле нашёл что-то про передачу списка субконто. Но я так и делаю - в Субк у меня Номенклатура (вид субконто)
3 Renat11111
 
18.11.12
11:51
И (Субконто1 = &Номенклатура
                   ИЛИ Субконто2 = &Номенклатура
                   ИЛИ Субконто3 = &Номенклатура)

вот это чушь удали
4 DirecTwiX
 
18.11.12
11:53
(3) Я понимаю, что это чушь..   Как тогда указать номенклатуру?
5 Renat11111
 
18.11.12
11:54
(4) ты уже это сделал...
6 DirecTwiX
 
18.11.12
11:56
(5) Нет, я указал, что один из субконто - номенклатура. А теперь мне нужно задать конкретную позицию номенклатуры
7 Renat11111
 
18.11.12
12:00
Есть такая штука консоль запросов, скопируй текс выполни там, хоть субконто у тебя 3 субконто, в твоем запросе в субконто1 будет именно номенклатура.
8 Renat11111
 
18.11.12
12:00
хоть субконто у тебя 3 субконто = хоть номенклатура у тебя 3 субконто на счете
9 DirecTwiX
 
18.11.12
12:04
(7) Я текст из консоли запросов сюда скопировал)
(8) Да, получается именно так. А я то сижу, не понимаю, что мне гугл пытается сказать) Я просто сразу поставил условие на все три субконто и запрос мне выдал ошибку. Спасибо)
10 Renat11111
 
18.11.12
12:11
(9) ошибку выдает потому что ты сам ограничиваешь себя субконто1 (Номенклатура)
11 DirecTwiX
 
18.11.12
12:12
(10) А не потому, что не на всех счетах по три субконто?
12 Renat11111
 
18.11.12
12:13
Добавь в массив субк еще что нибудь Субконто2 тоже будет доступен