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