V82.ОбщиеМодули.РазузлованиеНоменклатуры.ДобавитьВПолноеРазулование C# (CSharp) Method

ДобавитьВПолноеРазулование() public method

public ДобавитьВПолноеРазулование ( ) : object
return object
        public object ДобавитьВПолноеРазулование(/*СтрокаСпецификации, ИсходнаяСтрока, КоличествоВыпусков, КоэффициентОсновногоСырья, Параметры, Уровень, Результат, МассивОшибок, ПоследовательностьУзлов = Неопределено*/)
        {
            //НоваяСтрока = Неопределено;
            if(true/*СтрокаСпецификации.ВидНорматива = Перечисления.ВидыНормативовНоменклатуры.Номенклатура*/)
            {
                //НоваяСтрока = Результат.ПолноеРазузлование.Добавить();
                //НоваяСтрока.Уровень = Уровень;
                //НоваяСтрока.НомерОперацииМаршрута = СтрокаСпецификации.НомерОперацииМаршрута;
                //НоваяСтрока.НоменклатурнаяГруппа = ИсходнаяСтрока.НоменклатурнаяГруппа;
                //НоваяСтрока.Номенклатура = СтрокаСпецификации.Номенклатура;
                //НоваяСтрока.ХарактеристикаНоменклатуры = СтрокаСпецификации.ХарактеристикаНоменклатуры;
                //НоваяСтрока.ЕдиницаИзмерения = СтрокаСпецификации.ЕдиницаИзмерения;
                //НоваяСтрока.Коэффициент = СтрокаСпецификации.Коэффициент;
                //НоваяСтрока.Количество = СтрокаСпецификации.Количество;
                //РассчитатьКоличествоПоФормуле(ИсходнаяСтрока, СтрокаСпецификации, НоваяСтрока, КоэффициентОсновногоСырья, Параметры.ПараметрыВыпуска, МассивОшибок);
                if(true/*СтрокаСпецификации.УказаниеНорматива = Перечисления.ВидыУказанияНорматива.НаКоличествоОсновногоСырья*/)
                {
                    //НоваяСтрока.Количество = НоваяСтрока.Количество * КоэффициентОсновногоСырья;
                }
                //ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаСпецификации, "МинимальнаяПартия, Кратность, СтатьяЗатрат, ВидВоспроизводства, Спецификация, СписаниеКомплектующей, ТочкаМаршрута, Подразделение, РабочийЦентр");
                //УстановитьВидВоспроизводства(НоваяСтрока);
                //НоваяСтрока.Спецификация = ПолучитьСпецификацию(НоваяСтрока, Параметры);
                //УстановитьРазузлован(НоваяСтрока);
                if(true/*НЕ ДобавитьСпецификациюВПоследовательность(НоваяСтрока.Спецификация, НоваяСтрока.Последовательность, ИсходнаяСтрока.Последовательность)*/)
                {
                    //НоваяСтрока.Разузлован = Истина;
                    //ДобавитьВОшибки(СтатусСообщения.ОченьВажное, НСтр("ru='Обнаружено зацикливание в структуре изделия.'"), НСтр("ru='Зацикливание'"), ИсходнаяСтрока.Спецификация, СтрокаСпецификации.НомерСтроки, НоваяСтрока.Последовательность, МассивОшибок);
                }
                //ОбновитьСопутствующиеИзделия(НоваяСтрока, ИсходнаяСтрока, Результат);
            }
            if(true/*НоваяСтрока <> Неопределено И Результат.Свойство("СопутствующиеИзделия")*/)
            {
                //НоваяСтрока.КоличествоОкругленное = НоваяСтрока.Количество;
            }
            //ДобавитьВИсходныеКомплектующие(Результат, НоваяСтрока, Параметры);
            if(true/*НоваяСтрока <> Неопределено И СтрокаСпецификации.ОсновноеСырье*/)
            {
                //КоэффициентОсновногоСырья = НоваяСтрока.Количество / ?(СтрокаСпецификации.Количество = 0, 1, СтрокаСпецификации.Количество);
            }
            return null;
        }