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