V82.ОбщиеМодули.УправлениеЗапасамиРасширеннаяАналитика.ЗаполнитьСтрокуВТаблицеДляФормированияДвижений C# (CSharp) Method

ЗаполнитьСтрокуВТаблицеДляФормированияДвижений() public method

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