V82.ОбщиеМодули.ПроцедурыРасчетаСебестоимостиВыпуска.РассчитатьСуммыСписанияИКорректировкиМатериальныхЗатрат C# (CSharp) Method

РассчитатьСуммыСписанияИКорректировкиМатериальныхЗатрат() public method

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