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

ПолучитьЦенуПоЦеновымДиапазонам() public method

        public object ПолучитьЦенуПоЦеновымДиапазонам(/*ТипЦен, Дата, Знач Цена, Валюта, ВалютаВходящая*/)
        {
            if(true/*ВалютаВходящая <> ТипЦен.БазовыйТипЦен.ВалютаЦены*/)
            {
                //СтруктураКурсВходящейВалюты = МодульВалютногоУчета.ПолучитьКурсВалюты(ВалютаВходящая, Дата);
                //СтруктураКурсНовойВалюты = МодульВалютногоУчета.ПолучитьКурсВалюты(ТипЦен.БазовыйТипЦен.ВалютаЦены, Дата);
                /*Цена = МодульВалютногоУчета.ПересчитатьИзВалютыВВалюту(Цена, ВалютаВходящая, ТипЦен.БазовыйТипЦен.ВалютаЦены,
                                          СтруктураКурсВходящейВалюты.Курс, СтруктураКурсНовойВалюты.Курс,
                                          СтруктураКурсВходящейВалюты.Кратность, СтруктураКурсНовойВалюты.Кратность);*/
            }
            //РасчетнаяЦена = 0;
            if(true/*Цена > 0*/)
            {
                //ЗапросДиапазоны = Новый Запрос;
                //ЗапросДиапазоны.УстановитьПараметр("Дата", Дата);
                //ЗапросДиапазоны.УстановитьПараметр("ТипЦен", ТипЦен);
                //ЗапросДиапазоны.УстановитьПараметр("Цена", Цена);
                /*ЗапросДиапазоны.Текст = "
            |ВЫБРАТЬ ПЕРВЫЕ 1
            |	ДиапазоныЦен.Цена,
            |	ДиапазоныЦен.Валюта
            |ИЗ
            |	РегистрСведений.ДиапазоныЦенДляНаценки.СрезПоследних(&Дата, ТипЦен = &ТипЦен) КАК ДиапазоныЦен
            |СОЕДИНЕНИЕ
            |	(ВЫБРАТЬ
            |		МАКСИМУМ(ДиапазоныЦенМакс.Период) КАК Период
            |	ИЗ
            |		РегистрСведений.ДиапазоныЦенДляНаценки.СрезПоследних(&Дата, ТипЦен = &ТипЦен) КАК ДиапазоныЦенМакс
            |	) КАК ДиапазоныЦенМакс
            |ПО
            |	ДиапазоныЦен.Период = ДиапазоныЦенМакс.Период
            |ГДЕ &Цена < ДиапазоныЦен.ВерхняяГраница
            |УПОРЯДОЧИТЬ ПО
            |	ДиапазоныЦен.ВерхняяГраница
            |";*/
                //Выборка = ЗапросДиапазоны.Выполнить().Выбрать();
                if(true/*Выборка.Следующий()*/)
                {
                    //РасчетнаяЦена = Выборка.Цена;
                    //Валюта = Выборка.Валюта;
                }
            }
            return null;
        }
Ценообразование