V82.ОбщиеМодули.ПроцедурыРасчетаБазыРаспределенияЗатрат.СформироватьДвиженияПоРегиструБазаРаспределенияЗатрат C# (CSharp) Method

СформироватьДвиженияПоРегиструБазаРаспределенияЗатрат() public method

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