Помогите разобраться в запросе, выводит такую ошибку:

{(7, 35)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
И ЗначенияСвойствОбъектов.О ъект <<?>>= &Объект

Вот текст запроса.

ТекстЗапросаКод = "ВЫБРАТЬ
| ЗначенияСвойствОбъектов.З ачение КАК КодКонтрагента
|ИЗ
| РегистрСведений.ЗначенияС ойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.С ойство.Ссылка = &Ссылка
| И ЗначенияСвойствОбъектов.О ъект = &Объект";



ЗапросПоКоду = Новый Запрос;
ЗапросПоКоду.УстановитьПа аметр("ссылка", ПланыВидовХарактеристик.С ойстваОбъектов.НайтиПоНаи менованию("Наименование в документах"));
ЗапросПоКоду.УстановитьПа аметр("Объект", Справочники.ДоговорыКонтр гентов);
ЗапросПоКоду.Текст = ТекстЗапросаКод;
Код = ЗапросПоКоду.Выполнить().Вы брать();
Код.Следующий();