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