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