Делаю запрос через COM-объект. В базе источнике прогонял точно такой же запрос, все выполняется без проблем.
Выдает ошибку следующего содержания:
Ошибка при вызове метода контекста (Unload)
ДеревоИзЗапроса = ВыполнениеЗапроса.Unload(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.4.408): Несоответствие типов (параметр номер '1')
Вот сам запрос
Запрос.Текст = "ВЫБРАТЬ
| ОплатаСчетаПоставщикамиОстатки.СчетНаОплату КАК СчетНаОплату,
| ОплатаСчетаПоставщикамиОстатки.Поставщик,
| ОплатаСчетаПоставщикамиОстатки.НаименованиеРабот,
| ОплатаСчетаПоставщикамиОстатки.НомерСтрокиТабЧасти,
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток
|ИЗ
| РегистрНакопления.ОплатаСчетаПоставщиками.Остатки КАК ОплатаСчетаПоставщикамиОстатки
|ГДЕ
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток <> &СуммаОстаток
|
|СГРУППИРОВАТЬ ПО
| ОплатаСчетаПоставщикамиОстатки.СчетНаОплату,
| ОплатаСчетаПоставщикамиОстатки.Поставщик,
| ОплатаСчетаПоставщикамиОстатки.НаименованиеРабот,
| ОплатаСчетаПоставщикамиОстатки.НомерСтрокиТабЧасти,
| ОплатаСчетаПоставщикамиОстатки.СуммаОстаток
|ИТОГИ ПО
| СчетНаОплату";
Запрос.УстановитьПараметр("СуммаОстаток", 0);
ВыполнениеЗапроса = Запрос.Выполнить();
ДеревоИзЗапроса = ВыполнениеЗапроса.Unload(ОбходРезультатаЗапроса.ПоГруппировкам);