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