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

РаспределитьЗатратыНаВыпускНаработка() public method

        public void РаспределитьЗатратыНаВыпускНаработка(/*
	СтруктураШапкиДокумента,
	РезультатЗапросаПоЗатратам,
	ЗапросПоВыпуску,
	НаборЗаписейЗатратыНаВыпуск,
	НаборЗаписейЗатратыНаВыпускНаработка
	*/)
        {
            //МассивКоэф = Новый Массив;
            //ВыборкаПоЗатратам = РезультатЗапросаПоЗатратам.Выбрать();
            while(true/*ВыборкаПоЗатратам.Следующий()*/)
            {
                //Количество = ВыборкаПоЗатратам.Количество;
                //Сумма = ВыборкаПоЗатратам.Сумма;
                //КоэффициентРасхода = ВыборкаПоЗатратам.КоэффициентРасхода;
                //КоэффициентРасхода = ?(КоэффициентРасхода > 1, 1, КоэффициентРасхода);
                //КоличествоРасход = Количество * КоэффициентРасхода;
                //СуммаРасход = Сумма * КоэффициентРасхода;
                /*УстановитьПараметрыЗапросаПоВыборкеВыпускаПродукции(
            ВыборкаПоЗатратам,
            ЗапросПоВыпуску
            );*/
                //РезультатаЗапросаПоВыпуску = ЗапросПоВыпуску.Выполнить();
                //МассивКоэф.Очистить();
                //ВыборкаПоВыпуску = РезультатаЗапросаПоВыпуску.Выбрать();
                while(true/*ВыборкаПоВыпуску.Следующий()*/)
                {
                    //МассивКоэф.Добавить(ВыборкаПоВыпуску.Количество);
                }
                /*;

            МассивКоличество = ОбщегоНазначения.РаспределитьПропорционально(КоличествоРасход, МассивКоэф, 3);*/
                //МассивСумма      = ОбщегоНазначения.РаспределитьПропорционально(СуммаРасход, МассивКоэф, 2);
                //СписаноКоличество = 0;
                //СписаноСумма = 0;
                //Индекс = 0;
                //ВыборкаПоВыпуску.Сбросить();
                while(true/*ВыборкаПоВыпуску.Следующий()*/)
                {
                    //Количество = ?(МассивКоличество = Неопределено, 0, МассивКоличество[Индекс]);
                    //Сумма      = ?(МассивСумма = Неопределено, 0, МассивСумма[Индекс]);
                    /*// Формирование движений по регистру "Затраты на выпуск".
            */
                    /*СформироватьДвиженияПоРегиструЗатратыНаВыпускПродукцииСписаниеНаработки(
                СтруктураШапкиДокумента,
                ВыборкаПоЗатратам,
                ВыборкаПоВыпуску,
                Количество,
                Сумма,
                НаборЗаписейЗатратыНаВыпуск
            );*/
                    //СписаноКоличество = СписаноКоличество + Количество;
                    //СписаноСумма = СписаноСумма + Сумма;
                    //Индекс = Индекс + 1;
                }
                /*// Формирование движений расход по регистру "Затраты на выпуск (наработка)".
            */
                /*СформироватьДвиженияПоРегиструЗатратыНаВыпускПродукцииНаработкаРасход(
            СтруктураШапкиДокумента,
            ВыборкаПоЗатратам,
            СписаноКоличество,
            СписаноСумма,
            НаборЗаписейЗатратыНаВыпускНаработка
            );*/
            }
            //;;
        }
ПроцедурыРасчетаСебестоимостиВыпуска