V82.ОбщиеМодули.РасчетСебестоимостиВыпускаРаспределениеПоПеределам.СформироватьТекстЗапросаВыпускБезПрямыхРасходов C# (CSharp) Method

СформироватьТекстЗапросаВыпускБезПрямыхРасходов() public method

        public object СформироватьТекстЗапросаВыпускБезПрямыхРасходов(/**/)
        {
            /*ТекстЗапроса = "
            |
            |// Выпуск без прямых расходов
            |ВЫБРАТЬ РАЗЛИЧНЫЕ
            |	Ложь, // НематериальныеЗатраты
            |	Ложь, // КосвенныеЗатраты
            |	ВыпускПродукции.Подразделение,
            |	ВыпускПродукции.Подразделение.Представление,
            |	ВыпускПродукции.НоменклатурнаяГруппа,
            |	Неопределено,
            |
            |	ВыпускПродукции.Продукция,
            |	ВыпускПродукции.ХарактеристикаПродукции,
            |	ВЫБОР КОГДА ВыпускПродукции.Продукция.ВестиУчетПоСериямВНЗП ТОГДА
            |		ВыпускПродукции.СерияПродукции
            |	ИНАЧЕ
            |		ЗНАЧЕНИЕ(Справочник.СерииНоменклатуры.ПустаяСсылка)
            |	КОНЕЦ КАК СерияПродукции,
            |
            |	Неопределено,
            |	&ПустаяХарактеристика,
            |	&ПустаяСерия,
            |
            |	Неопределено,
            |	Неопределено,
            |	Неопределено,
            |
            |	ЕСТЬNULL(ПорядокЗакрытия.НомерПередела, 0) КАК ПодразделениеНомерПередела,
            |	Ложь, // ВстречныйВыпуск
            |	Ложь, // КорректировкаНЗП
            |	Ложь, // ВозвратИзНЗП
            |	Ложь, // СписаниеНЗП
            |	Ложь // ОприходованиеНЗП
            |ИЗ
            |	РегистрНакопления.ВыпускПродукции%СуффиксУчета% КАК ВыпускПродукции
            |
            |	ЛЕВОЕ СОЕДИНЕНИЕ (
            |		ВЫБРАТЬ РАЗЛИЧНЫЕ
            |			ЗатратыНаВыпуск.Подразделение,
            |			ЗатратыНаВыпуск.НоменклатурнаяГруппа,
            |			ЗатратыНаВыпуск.Продукция,
            |			ЗатратыНаВыпуск.ХарактеристикаПродукции,
            |			ЗатратыНаВыпуск.СерияПродукции
            |		ИЗ
            |			РегистрНакопления.ЗатратыНаВыпускПродукции%СуффиксУчета% КАК ЗатратыНаВыпуск
            |		ГДЕ
            |			ЗатратыНаВыпуск.Период МЕЖДУ &НачДата И &КонДата
            |			И Не ЗатратыНаВыпуск.Продукция = &ПустСсылка
            |			И ЗатратыНаВыпуск.КодОперации  В (&КодыОпераций)
            |			//ДляРеглУчета И ЗатратыНаВыпуск.Организация = &Организация
            |
            |		) КАК ЗатратыНаВыпуск
            |	ПО
            |		ВыпускПродукции.Подразделение = ЗатратыНаВыпуск.Подразделение
            |		И ВыпускПродукции.НоменклатурнаяГруппа = ЗатратыНаВыпуск.НоменклатурнаяГруппа
            |		И ВыпускПродукции.Продукция = ЗатратыНаВыпуск.Продукция
            |		И ВыпускПродукции.ХарактеристикаПродукции = ЗатратыНаВыпуск.ХарактеристикаПродукции
            |		И ВыпускПродукции.СерияПродукции = ЗатратыНаВыпуск.СерияПродукции
            |
            |	ЛЕВОЕ СОЕДИНЕНИЕ
            |		РегистрСведений.ПорядокЗакрытияПодразделений%СуффиксОрганизаций%.СрезПоследних(&КонДата,
            |			Подразделение.ВидПодразделения В (&ВидыПодразделений)
            |			//ДляРеглУчета И Организация = &Организация
            |			) КАК ПорядокЗакрытия
            |	ПО
            |		ВыпускПродукции.Подразделение = ПорядокЗакрытия.Подразделение
            |ГДЕ
            |	ВыпускПродукции.Период МЕЖДУ &НачДата И &КонДата
            |	И ВыпускПродукции.КодОперации <> &КодФиксСтоим
            |	И ЗатратыНаВыпуск.Продукция ЕСТЬ NULL
            |	//ДляРеглУчета И ВыпускПродукции.Организация = &Организация
            |";*/
            return null;
        }