SELECT
сТовар.ParentID as [Товар $Справочник.Товар],
Реал.Период as Период,
сМестаХранения.ParentID as [Склад $Справочник.МестаХранения],
SUM(Реал.СуммаОборот) as Сумма,
SUM(Реал.СуммаУчетнаяОборот) as СуммаУчетная
FROM
$РегистрОбороты.Реализация(:ВыбНачПериода,:ВыбКонПериода,Месяц, , ,(Товар,МестоХранения,Контрагент),(Сумма,СуммаУчетная)) AS Реал
LEFT JOIN
$Справочник.Товар as сТовар
ON сТовар.ID = Реал.Товар
LEFT JOIN
$Справочник.МестаХранения as сМестаХранения
ON сМестаХранения.ID = Реал.МестоХранения
LEFT JOIN
$Справочник.Контрагенты as cКонтрагенты
ON cКонтрагенты.ID = Реал.Контрагент
WHERE
Left(Реал.Контрагент,4) = $ВидСправочника36.Контрагенты
and CASE WHEN Left(Реал.Контрагент,4) = $ВидСправочника36.Контрагенты
THEN $cКонтрагенты.ВнутреннийКонтрагент !!!!!!! вот это строка не срабатывает - запрос пустой, если ставлю THEN 0 - запрос полный
ELSE 1
END = 0
GROUP BY
сТовар.ParentID,
Реал.Период,
сМестаХранения.ParentID