Доброго времени суток, помогите плиз реализовать следующий код на 1С++, уже выбился из сил
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Номенклатура = Регистр.ОстаткиТМЦ.Номенклатура;
|Склад = Регистр.ОстаткиТМЦ.Склад;
|Количество = Регистр.ОстаткиТМЦ.Количество;
|Сторно = Регистр.ОстаткиТМЦ.ТекущийДокумент.Сторно.ТекущийДокумент;
|Функция КоличествоПриход = Приход(Количество) когда (ПустоеЗначение(Сторно)=0);
|Функция КоличествоРасход = Расход(Количество) когда (ПустоеЗначение(Сторно)=0);
|Группировка Номенклатура без Групп;
|Группировка Склад без Групп;
|Группировка Сторно;
|Условие(Склад в ВыбСклад);
|Условие(Номенклатура в ВыбНоменклатура);
|"//}}ЗАПРОС
делал вот так
|SELECT
|Рег.Номенклатура as [Номенклатура $Справочник.Номенклатура],
|Рег.Склад as [Склад $Справочник.Склады],
|Рег.КоличествоПриход as КоличествоПриход,
|Рег.КоличествоРасход as КоличествоРасход,
|Рег.IDDoc as Сторно
|FROM
|$РегистрОстаткиОбороты.ОстаткиТМЦ(:ДатаС, :ДатаПо,,,INNER JOIN $Документ.Сторно Сторно1 ON Сторно1.IDDoc = IDDoc, Склад = :ВыбСклад, (Номенклатура, Склад) , Количество) as Рег
|WHERE Рег.Номенклатура IN (SELECT Val FROM #Группа)
|";