V82.ОбщиеМодули.УправлениеПроизводством.ПолучитьМатериалыПоСпецификации C# (CSharp) Method

ПолучитьМатериалыПоСпецификации() public method

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