Коллеги,
Мне нужно возвращать список товаров с колонкой по остаткам.
Ключевое условие - товары с нулевым остатком тоже должны выводится.
Однако если я не накладываю фильтр по периоду регистра, то в результатах выводятся не только итоги....
Как поступить?
P.S. Видел как выводятся остатки в списке номенклатуры (http://www.1cpp.ru/forum/YaBB.pl?num=1284613005/0). В общем тоже подойдёт, но хочется как-то с текстом запроса разобраться.
Привожу текст запроса на всякий случай:
SELECT $Номенклатура.Артикул SKU
, Номенклатура.ID [Товар $Справочник.Номенклатура]
, $ОстаткиТМЦИтоги.Количество Остаток
FROM $Справочник.Номенклатура AS Номенклатура With (NOLOCK)
LEFT OUTER JOIN $РегистрИтоги.ОстаткиТМЦ AS ОстаткиТМЦИтоги With (NOLOCK) ON Номенклатура.ID = $ОстаткиТМЦИтоги.Номенклатура
WHERE (Номенклатура.ISFOLDER = 2)
AND (ОстаткиТМЦИтоги.PERIOD = :ДатаФильтр)
GROUP BY Номенклатура.ID
, $Номенклатура.Артикул
, $ОстаткиТМЦИтоги.Количество
FROM $Справочник.Номенклатура AS Номенклатура With (NOLOCK)
LEFT OUTER JOIN $РегистрИтоги.ОстаткиТМЦ AS ОстаткиТМЦИтоги With (NOLOCK) ON Номенклатура.ID = $ОстаткиТМЦИтоги.Номенклатура
AND (ОстаткиТМЦИтоги.PERIOD = :ДатаФильтр)
WHERE (Номенклатура.ISFOLDER = 2)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой