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

ДвиженияПоРегистрамВыпускПродукцииИУслуг() public method

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