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