public void РаспределитьСуммуЗатратПоПроектам(/*
СтруктураШапкиДокумента,
СтрокаВыборки,
Стоимость,
ВидДвижения,
НаборЗаписейЗатраты
*/)
{
if(true/*Не СтруктураШапкиДокумента.ВедениеУчетаЗатратПоПроектам*/)
{
//Проект = Справочники.Проекты.ПустаяСсылка();
}
//ВсегоБазаРаспределения = 0;
if(true/*ЗначениеЗаполнено(Проект)
И ТипЗнч(Проект) = Тип("СправочникСсылка.ВидыРаспределенияПоПроектам")*/)
{
/*МассивСтрок = УправлениеЗатратамиДвиженияПоРегистрам.ПолучитьМассивРаспределенияПоПроектам(
СтруктураШапкиДокумента,
Проект
);*/
//МассивКоэф = Новый Массив;
if(true/*ВсегоБазаРаспределения = 0*/)
{
//ОбщегоНазначения.Сообщение("Не удалось выполнить распределение затрат по виду распределения """ + Проект + """", СтатусСообщения.Внимание);
//Проект = Справочники.Проекты.ПустаяСсылка();
}
}
if(true/*ВсегоБазаРаспределения <> 0*/)
{
//МассивСтоимость = ОбщегоНазначения.РаспределитьПропорционально(Стоимость, МассивКоэф, 2);
//Индекс = 0;
}
}