Добрый день, уважаемые форумчане.
Уперся в запрос, не могу победить - надо получить номенклатуру с положительным остатком организации. Пробовал условие в соединении:
ВЫБРАТЬ
тНоменклатура.Ссылка КАК Ссылка,
тНоменклатура.ДополнительноеОписаниеНоменклатуры КАК ПолноеОписание,
тНоменклатура.ОсновноеИзображение КАК ОсновноеИзображение,
ЕСТЬNULL(ТоварыОрганизацийОстатки.КоличествоОстаток, 0) КАК Остаток
ИЗ
Справочник.Номенклатура КАК тНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыОрганизаций.Остатки КАК ТоварыОрганизацийОстатки
ПО (ТоварыОрганизацийОстатки.Номенклатура = тНоменклатура.Ссылка И ТоварыОрганизацийОстатки.КоличествоОстаток > 0)
ГДЕ
тНоменклатура.ПометкаУдаления = ЛОЖЬ
УПОРЯДОЧИТЬ ПО
Ссылка ИЕРАРХИЯ
и условие в запросе:
ВЫБРАТЬ
тНоменклатура.Ссылка КАК Ссылка,
тНоменклатура.ДополнительноеОписаниеНоменклатуры КАК ПолноеОписание,
тНоменклатура.ОсновноеИзображение КАК ОсновноеИзображение,
ЕСТЬNULL(ТоварыОрганизацийОстатки.КоличествоОстаток, 0) КАК Остаток
ИЗ
Справочник.Номенклатура КАК тНоменклатура
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыОрганизаций.Остатки КАК ТоварыОрганизацийОстатки
ПО (ТоварыОрганизацийОстатки.Номенклатура = тНоменклатура.Ссылка)
ГДЕ
тНоменклатура.ПометкаУдаления = ЛОЖЬ
И ТоварыОрганизацийОстатки.КоличествоОстаток > 0
УПОРЯДОЧИТЬ ПО
Ссылка ИЕРАРХИЯ
В обоих случаях пропадает иерархия Номенклатуры (без условия положительного остатка она конечно же есть).
Подскажите где ошибка?
Заранее благодарен.