Почему возникает данная ошибка и как ее исправить?
Запрос:

```1c
    ВЫБРАТЬ
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Характеристика КАК Характеристика,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена
    ИЗ
    РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, ВидЦены = &ВидЦены И Номенклатура В (&СписокНоменклатуры)) КАК ЦеныНоменклатурыСрезПоследних
```

Если фильтр проводить через конструкцию ГДЕ, то ошибок не возникает.
Версия платформы: 8.3.23.1739
---
Только она не исправлена в 8.3.23.1865 !
---
Всем спасибо за помощь.
Проблема оказалась в том, на что я не обратил внимание. Запрос выполнялся в расширении. И конкретно поле номенклатура не было заимствовано. После заимствования поля запрос выполнился нормально. Почему запрос нормально отработал, если условие передать в конструкции ГДЕ, мне не понятно.
---
Есть зарегистрированная ошибка, видимо в этом дело
Конструктор запроса

Код ошибки: 60007478
Дублирующие: 60008257
Код(ы) обращения: HL-675120 HL-691958
Статус: Исправлена в выпущенной версии Зарегистрирована: 15.05.2023
Исправлена: "Технологическая платформа", версия 8.3.23.1865
Исправлена: "Технологическая платформа", версия 8.3.24.1106 (для тестирования)

Описание:
При открытии конструктора запроса в модуле расширения конфигурации для существующего запроса, который включает в себя соединение по полю, содержащему ссылку на объект, заимствованный расширением, происходит ошибка вида

Неверные параметры в операции сравнения, Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.
---
Что в параметре СписокНоменклатуры?
---
Возможно ли, что "СписокНоменклатуры" содержит значение не являющееся элементом справочника номенклатура ?
---
99,9% что да))
Ну или у ТС что-то не то с измерением Номенклатура в регистре.
---
(3) 99,9% что да))

Нет
---
Нет, там список элементов справочника номенклатура
---
Сообщение было скрыто модератором.
---
Жжоте))
---
Сообщение было скрыто модератором.
---
Скорее в регистре, потому, что со списком запрос норм. отрабатывает.
---
Всем спасибо за помощь.
Проблема оказалась в том, на что я не обратил внимание. Запрос выполнялся в расширении. И конкретно поле номенклатура не было заимствовано. После заимствования поля запрос выполнился нормально. Почему запрос нормально отработал, если условие передать в конструкции ГДЕ, мне не понятно.
---
Сомнительный вывод, заимствование никак не влияет на работу запроса. Либо в 8.3.23 что-то новое.
---
8.3.23 самый глючный за всю историю развития всех версий. Такое ощущение, что полностью ушли все специалисты.
---
Есть зарегистрированная ошибка, видимо в этом дело
Конструктор запроса

Код ошибки: 60007478
Дублирующие: 60008257
Код(ы) обращения: HL-675120 HL-691958
Статус: Исправлена в выпущенной версии Зарегистрирована: 15.05.2023
Исправлена: "Технологическая платформа", версия 8.3.23.1865
Исправлена: "Технологическая платформа", версия 8.3.24.1106 (для тестирования)

Описание:
При открытии конструктора запроса в модуле расширения конфигурации для существующего запроса, который включает в себя соединение по полю, содержащему ссылку на объект, заимствованный расширением, происходит ошибка вида

Неверные параметры в операции сравнения, Нельзя сравнивать поля неограниченной длины и поля несовместимых типов.
---
Только она не исправлена в 8.3.23.1865 !
---
Такой же случай был, в консоли запросов запрос нормально открывался, а в конфигураторе конструктор запросов вываливал ошибку "Нельзя сравнивать поля неограниченной длины и поля несовместимых типов". Это происходило по причине того, что в расширение не была добавлена табличная часть Товары документа УстановкаЦенНоменклатуры, добавил эту ТЧ в расширение и конструктор запроса нормально открылся.