МетаДата = СоздатьОбъект("MetaDataWork");
ПрямойЗапрос = СоздатьОбъект("ПрямойЗапрос");
ПрямойЗапрос.РежимОтладки = 1;
ПрямойЗапрос.Текст =
"ВЫБРАТЬ
| Подч.ТекущийДокумент КАК [Документ $Документ],
| Подч.ВидДокумента КАК [Документ_вид $ВидДокумента]
|ИЗ
| $ПодчиненныеДокументы.Потомки(@Документ) КАК Подч
|ГДЕ Подч.ВидДокумента = @ВидДокумента
|";
ПрямойЗапрос.ОписаниеПараметра("Документ", "Неопределенный");
ПрямойЗапрос.ОписаниеПараметра("ВидДокумента", "ВидДокумента");
ПрямойЗапрос.ПодготовитьПараметризованныйЗапрос();
ДокСсылка = ПолучитьДокументСПотомками();
//ДокСсылка//:Документ.ПоступлениеМатериалов
ПрямойЗапрос.ПодставлятьПараметры("Документ", ДокСсылка);
ПрямойЗапрос.ПодставлятьПараметры("ВидДокумента", МетаДата.ИДДокумента("ЗаписиКнигиПокупок"));
ИТЗ = ПрямойЗапрос.ВыполнитьПараметризованныйЗапрос();