V82.ОбщиеМодули.РасширеннаяАналитикаУчета.ДвижениеПоРегиструУчетЗатратПоВидуУчета C# (CSharp) Method

ДвижениеПоРегиструУчетЗатратПоВидуУчета() public method

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