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

ПолучитьОстатокПоВнутреннемуЗаказу() public method

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