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