public void СформироватьДвиженияПоРегистрамЗатраты(/*
СтруктураШапкиДокумента,
СтрокаВыборки,
ХарактерЗатратУУ,
ХарактерЗатратБУ,
ХарактерЗатратНУ,
СтоимостьУУ,
СтоимостьБУ,
СтоимостьНУ,
ПостояннаяРазница,
ВременнаяРазница,
ВидДвижения,
СтруктураНаборыЗаписей
*/)
{
if(true/*СтруктураШапкиДокумента.ОтражатьВУправленческомУчете
И ПроверитьХарактерЗатратДляРегистраЗатраты(ХарактерЗатратУУ, Истина)*/)
{
//ИмяРегистра = "Затраты";
/*ПолученНаборЗаписей = УправлениеЗатратамиДвиженияПоРегистрам.ПолучитьНаборЗаписейРегистра(
СтруктураШапкиДокумента,
ИмяРегистра,
СтруктураНаборыЗаписей
);*/
if(true/*Не ПолученНаборЗаписей*/)
{
}
/*РаспределитьСуммуЗатратПоПроектам(
СтруктураШапкиДокумента,
СтрокаВыборки,
СтоимостьУУ,
ВидДвижения,
СтруктураНаборыЗаписей[ИмяРегистра]
);*/
}
if(true/*СтруктураШапкиДокумента.ОтражатьВБухгалтерскомУчете
И ПроверитьХарактерЗатратДляРегистраЗатраты(ХарактерЗатратБУ)*/)
{
//ИмяРегистра = "ЗатратыБухгалтерскийУчет";
/*ПолученНаборЗаписей = УправлениеЗатратамиДвиженияПоРегистрам.ПолучитьНаборЗаписейРегистра(
СтруктураШапкиДокумента,
ИмяРегистра,
СтруктураНаборыЗаписей
);*/
if(true/*Не ПолученНаборЗаписей*/)
{
}
/*// Проект
*/
/*// ПостояннаяРазница
*/
/*// ВременнаяРазница
*/
/*Перечисления.ВидыОтраженияВУчете.ОтражатьВБухгалтерскомУчете,
ВидДвижения,
СтруктураНаборыЗаписей[ИмяРегистра]
);*/
}
if(true/*СтруктураШапкиДокумента.ОтражатьВНалоговомУчете
И ПроверитьХарактерЗатратДляРегистраЗатраты(ХарактерЗатратНУ)*/)
{
//ИмяРегистра = "ЗатратыНалоговыйУчет";
/*ПолученНаборЗаписей = УправлениеЗатратамиДвиженияПоРегистрам.ПолучитьНаборЗаписейРегистра(
СтруктураШапкиДокумента,
ИмяРегистра,
СтруктураНаборыЗаписей
);*/
if(true/*Не ПолученНаборЗаписей*/)
{
}
if(true/*СтрокаВыборки.ВидРасходовНУ = Перечисления.ВидыРасходовНУ.НеУчитываемыеВЦеляхНалогообложения
И Не СтруктураШапкиДокумента.ПоддержкаПБУ18*/)
{
}
/*// Проект
*/
/*СтоимостьНУ,
ПостояннаяРазница,
ВременнаяРазница,
Перечисления.ВидыОтраженияВУчете.ОтражатьВНалоговомУчете,
ВидДвижения,
СтруктураНаборыЗаписей[ИмяРегистра]
);*/
}
}