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