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

ОпределитьСтоимостьПоСпискуНМА() public method

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