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

ПолучитьСтруктуруПараметров() public method

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