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