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

СтруктураКлючаАналитикиСпособаРаспределения() public method

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