|
Как правильно написать условие запроса? |
☑ |
0
SherifSP
06.05.13
✎
18:36
|
Если в условии указываю чтобы номенклатура вытягивалась с табличной части документа, количество всегда возвращается 0, что не так делаю?
ИЗ
РегистрНакопления.РезервПоКонтрагенту.Остатки(
,
Склад = &СписокСкладов
И Номенклатура В
(ВЫБРАТЬ РАЗЛИЧНЫЕ
Документ.РеализацияТоваровУслуг.Товары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары
ГДЕ
Документ.РеализацияТоваровУслуг.Товары.Ссылка = &ДокументСсылка)) КАК РезервыБезКонтрагента
|
|
1
Михаил Козлов
06.05.13
✎
18:52
|
Странный какой-то текст:
"ВЫБРАТЬ РАЗЛИЧНЫЕ Документ.РеализацияТоваровУслуг.Товары.Номенклатура".
Это консоль такой текст сваяла? Может просто "Номенклатура"?
|
|
2
Любопытная
06.05.13
✎
18:58
|
Склад = &СписокСкладов как-то не внушает доверия.
|
|
3
unregistered
06.05.13
✎
18:59
|
Исправь запрос по номенклатуре в параметрах:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ТЧТовары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК ТЧТовары
ГДЕ
ТЧТовары.Ссылка = &ДокументСсылка
|
|
4
Повелитель
06.05.13
✎
19:00
|
Это кусок проверь:
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документ.РеализацияТоваровУслуг.Товары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары
ГДЕ
Документ.РеализацияТоваровУслуг.Товары.Ссылка = &ДокументСсылка
может он пусто возвращает
|
|
5
GANR
06.05.13
✎
19:14
|
----------------------------------------
Это что за явление Пупа народу !?
----------------------------------------
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документ.РеализацияТоваровУслуг.Товары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары
ГДЕ
Документ.РеализацияТоваровУслуг.Товары.Ссылка = &ДокументСсылка
----------------------------------------
Замени-ка на
----------------------------------------
ВЫБРАТЬ РАЗЛИЧНЫЕ
Товары.Номенклатура
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК Товары
ГДЕ
Товары.Ссылка = &ДокументСсылка
|
|
6
tushich
07.05.13
✎
00:55
|
(5) а потом замени на временную таблицу с индексом по номенклатуре.
|
|