public object СформироватьЗапросПоСпособамРаспределенияЗатрат(/*
СтруктураШапкиДокумента,
МассивХарактеровРаспределения,
ФормироватьВременнуюТаблицу = Ложь,
ВидОтраженияВУчете,
МенеджерВременныхТаблиц = Неопределено
*/)
{
/*// Если в процедуру не передан менеджер временных таблиц, то создадим новый менеджер временных таблиц.
*/
if(true/*МенеджерВременныхТаблиц = Неопределено*/)
{
//МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
}
/*// Сформируем временную таблицу по способам распределения.
*/
if(true/*СтруктураШапкиДокумента.ИспользоватьРасширеннуюАналитику*/)
{
/*СформироватьВременнуюТаблицуСпособыРаспределенияРасширеннаяАналитика(
СтруктураШапкиДокумента,
ВидОтраженияВУчете,
МенеджерВременныхТаблиц
);*/
//ТекстЗапросаСКомментариями = СформироватьТекстЗапросаПоСпособамРаспределенияЗатратРасширеннаяАналитика();
}
/*ТекстЗапроса = УправлениеЗатратами.ЗаменитьКомментарииВТекстеЗапроса(
ТекстЗапросаСКомментариями,
ВидОтраженияВУчете
);*/
if(true/*ФормироватьВременнуюТаблицу*/)
{
//ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "//Поместить", "");
}
//Запрос = Новый Запрос;
//Запрос.Текст = ТекстЗапроса;
//Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
//Запрос.УстановитьПараметр("НачДата", СтруктураШапкиДокумента.мНачДата);
//Запрос.УстановитьПараметр("КонДата", СтруктураШапкиДокумента.мКонДата);
//Запрос.УстановитьПараметр("КонГраница", СтруктураШапкиДокумента.мКонГраница);
//Запрос.УстановитьПараметр("Организация", СтруктураШапкиДокумента.Организация);
//Запрос.УстановитьПараметр("НеУчитыватьПодразделение", Перечисления.ХарактерРаспределенияЗатрат.НеУчитыватьПодразделение);
//Запрос.УстановитьПараметр("МассивХарактеровРаспределения", МассивХарактеровРаспределения);
return null;
}