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

СформироватьДвиженияПоВыпускуПродукцииНаЗатраты() public method

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