Не могу понять в чем дело, использую класс "ПрямойЗапрос"
Делаю запрос в котором в качестве источника используется вложенный:
ВЫБРАТЬ
$ЖурналРеализации.Документ КАК [Документ $Документ],
$ЖурналРеализации.Документ_Вид КАК [Документ_Вид $ВидДокумента],
$ЖурналРеализации.ПозицияДокумента КАК ПозицияДокумента,
$ЖурналРеализации.Плательщик КАК [Плательщик $Справочник.Контрагенты],
$ЖурналРеализации.Модель КАК [Модель $Справочник.Модели],
$ЖурналРеализации.Направление КАК [Направление $Справочник.ВидыМоделей],
$ЖурналРеализации.ГТД КАК [ГТД $Справочник.ГТД],
$ЖурналРеализации.Всего КАК [Всего $Число],
$ЖурналРеализации.Количество КАК [ПродКоличество $Число],
$ЖурналРеализации.ПродСумма КАК [ПродСумма $Число],
ВЫБОР
КОГДА $ПоследнееЗначение.Модели.Менеджер($ЖурналРеализации.Модель, $ЖурналГТД.ДатаДокумента) = :ПустойИД ТОГДА $ПоследнееЗначение.ВидыМоделей.Менеджер($ЖурналРеализации.Направление, $ЖурналГТД.ДатаДокумента)
ИНАЧЕ ISNULL($ПоследнееЗначение.Модели.Менеджер($ЖурналРеализации.Модель, $ЖурналГТД.ДатаДокумента), $ПоследнееЗначение.ВидыМоделей.Менеджер($ЖурналРеализации.Направление, $ЖурналГТД.ДатаДокумента))
КОНЕЦ КАК [Менеджер $Справочник.Сотрудники]
ИЗ
(
ВЫБРАТЬ
$Журнал.ТекущийДокумент КАК [Документ $Документ],
$Журнал.ВидДокумента КАК [Документ_Вид $ВидДокумента],
$Журнал.ПозицияДокумента КАК ПозицияДокумента,
$Документ.Контрагент КАК [Плательщик $Справочник.Контрагенты],
$Товары.Модель КАК [Модель $Справочник.Модели],
$Модели.ВидМодели КАК [Направление $Справочник.ВидыМоделей],
IFNULL($ДокументСтроки.ГТД, :ПустойИД) КАК [ГТД $Справочник.ГТД],
СУММА($ДокументСтроки.Всего) КАК [Всего $Число],
СУММА($ДокументСтроки.Количество) КАК [ПродКоличество $Число],
СУММА(ВЫБОР КОГДА $Договоры.ОплатаДоговора = 2 ТОГДА $ДокументСтроки.Всего * $Документ.Курс ИНАЧЕ $ДокументСтроки.Всего КОНЕЦ) КАК [ПродСумма $Число]
ИЗ
ЖурналДокументов КАК Журнал $nolock
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходнаяНакладная КАК Документ $nolock ПО $Документ.ТекущийДокумент = $Журнал.ТекущийДокумент
СОЕДИНЕНИЕ Справочник.Договоры КАК Договоры $nolock ПО $Договоры.ТекущийЭлемент = $Документ.Договор
ЛЕВОЕ СОЕДИНЕНИЕ ДокументСтроки.РасходнаяНакладная КАК ДокументСтроки $nolock ПО $ДокументСтроки.ТекущийДокумент = $Журнал.ТекущийДокумент
СОЕДИНЕНИЕ Справочник.Номенклатура КАК Товары $nolock ПО $Товары.ТекущийЭлемент = $ДокументСтроки.Товар
СОЕДИНЕНИЕ Справочник.КатегорииНоменклатуры КАК Категории $nolock ПО $Категории.ТекущийЭлемент = $Товары.Категория
СОЕДИНЕНИЕ Справочник.Модели КАК Модели $nolock ПО $Модели.ТекущийЭлемент = $Товары.Модель
ГДЕ
$Журнал.ДатаДокумента МЕЖДУ :НачДата И :КонДата~
И $Журнал.Проведен = 1
И $Журнал.ВидДокумента = :ВидДокумента.РасходнаяНакладная
{УсловиеКонтрагенты}
{УсловиеКатегории}
{УсловиеМодели}
{УсловиеНаправления}
СГРУППИРОВАТЬ
$ДокументСтроки.ГТД,
$ДокументСтроки.Товар
) КАК ЖурналРеализации
СОЕДИНЕНИЕ Документ.Поступление КАК ПартияГТД ПО $ПартияГТД.ГТД = $ЖурналРеализации.ГТД
СОЕДИНЕНИЕ ЖурналДокументов КАК ЖурналГТД ПО $ЖурналГТД.ТекущийДокумент = $ПартияГТД.ТекущийДокумент
ГДЕ
1 = 1
{УсловиеМенеджеры}
УПОРЯДОЧИТЬ
$ЖурналРеализации.ПозицияДокумента
И почему то вываливается ошибка:
ПрямойЗапрос::Выполнить(Строка ТипОбъекта=ИндексированнаяТаблица, Строка ТекстВыполнения=, Число БезПодготовки=0) : no such column: $ЖурналРеализации.Документ
ЗапросSQLite.ВыполнитьЗапрос(ТекстЗапроса,ПолучательЗапроса);Уже все мозги сломала не могу понять что я делаю то не так?