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

ОпределитьНормуРасходовПоВыручке() public method

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