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