Программно получить остатки товаров в 1С Бухгалтерия 3.0

Запрос.Текст = 
	"ВЫБРАТЬ
	|    ХозрасчетныйОстатки.КоличествоОстаток КАК ТекОстаток,
	|    ХозрасчетныйОстатки.КоличествоОстатокДт КАК ТекОстатокДТ
	|ИЗ
	|    РегистрБухгалтерии.Хозрасчетный.Остатки(
	|            &Дата,
	|            Счет = &Счет,
	|            &МассивСубконто,
	|            Организация = &Организация
	|                И Субконто1 = &Номенклатура
	|                И Субконто2 = &Склад) КАК ХозрасчетныйОстатки";
	
МассивСубконто = Новый Массив;    
МассивСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
МассивСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);

Запрос.УстановитьПараметр("МассивСубконто", МассивСубконто);
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("Номенклатура", СтрокаТЧ.Номенклатура);
Запрос.УстановитьПараметр("Склад", Склад);
Запрос.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ТоварыНаСкладе);
Запрос.УстановитьПараметр("Дата",ТекущаяДата());

РезультатЗапроса = Запрос.Выполнить();