Добрый день, в УТ 11.5 столкнулся со странным поведением системы, простой с виду запрос не хочет выполняться

ВЫБРАТЬ ПЕРВЫЕ 1
 "РасчетыСКлиентами" КАК ИмяРегистра
ИЗ
 РегистрНакопления.РасчетыСКлиентами
ГДЕ
 Регистратор = &Регистратор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
 "РаспределениеЗапасовДвижения" КАК ИмяРегистра
ИЗ
 РегистрНакопления.РаспределениеЗапасовДвижения
ГДЕ
 Регистратор = &Регистратор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
 "ЗаказыКлиентов" КАК ИмяРегистра
ИЗ
 РегистрНакопления.ЗаказыКлиентов
ГДЕ
 Регистратор = &Регистратор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
 "СуммыДокументовВВалютахУчета" КАК ИмяРегистра
ИЗ
 РегистрСведений.СуммыДокументовВВалютахУчета
ГДЕ
 Регистратор = &Регистратор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
 "ТоварыКОтгрузке" КАК ИмяРегистра
ИЗ
 РегистрНакопления.ТоварыКОтгрузке
ГДЕ
 Регистратор = &Регистратор

выдает такую ошибку - Ожидается выражение "ВЫБРАТЬ"

причем проверил если убрать запрос к таблице РегистрНакопления.ЗаказыКлиентов (выделил жирным), или этот запрос разместить первым в объединении, то все работает, может кто-то сталкивался с подобным поведением?
---
Включил расширение, исходный запрос теперь работает без проблем и в консоли запросов вызывается конструктор запроса. Значит в этом было дело, неочевидное поведение
---
у меня у друга похожая беда была со знакоми - (минус) вставляет в консоль, пытает открыть запрос, ошибка параметра и пошло поехало, меняет на + все работает. помогла чистка кэша вроде.
---
в качестве бубна...
Скопируйте весь текст запроса и вставьте в блокнот. Затем скопируйте из блокнота и замените полностью текст запроса.
---
не помогло:(
---
и все же стоит проверить, что в текст не затесался непечатный символ. Как составляли текст запроса? Судя по ошибке не через конструктор. Скопировали?
---
Да, скопировал в отладчике, запрос собирается так

```1c
    Функция ПолучитьИспользуемыеРегистры(Регистратор, СписокРегистров)

    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Регистратор", Регистратор);

    Результат = Новый Массив;
    МаксимумТаблицВЗапросе = 256;
    СчетчикТаблиц = 0;
    ОсталосьРегистров = СписокРегистров.Количество();

    ТекстыЗапроса = Новый Массив;
    ШаблонЗапроса =
    "ВЫБРАТЬ ПЕРВЫЕ 1
    | "&ИмяРегистра" КАК ИмяРегистра
    |ИЗ
    | &Таблица
    |ГДЕ
    | Регистратор = &Регистратор";

    Для каждого Регистр Из СписокРегистров Цикл

    ТекстЗапроса = СтрЗаменить(ШаблонЗапроса, "&ИмяРегистра", Регистр.Имя);
    ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "&Таблица", Регистр.ПолноеИмя());

    ТекстыЗапроса.Добавить(ТекстЗапроса);

    СчетчикТаблиц = СчетчикТаблиц + 1;
    ОсталосьРегистров = ОсталосьРегистров - 1;

    Если СчетчикТаблиц = МаксимумТаблицВЗапросе Или ОсталосьРегистров = 0 И СчетчикТаблиц <> 0 Тогда

    Запрос.Текст = СтрСоединить(ТекстыЗапроса, ОбщегоНазначенияУТ.РазделительЗапросовВОбъединении());
    СчетчикТаблиц = 0;
    ТекстыЗапроса.Очистить();

    ОбщегоНазначенияКлиентСервер.ДополнитьМассив(Результат, Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("ИмяРегистра"));

    КонецЕсли;

    КонецЦикла;

    Возврат Результат;

    КонецФункции
```
---
в консоле запросов? уберите выделение текста
---
Да, и в консоли запросов, и сам запрос в коде не выполняется, ошибка в этой строчке выходит

ОбщегоНазначенияКлиентСервер.ДополнитьМассив(Результат, Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("ИмяРегистра"));
---
про выделение текста не понял вас
---
Пока из области плясок с бубном - везде, кроме первого запроса, уберите "КАК ИмяРегистра".
---
Не помогло
---
На УТ 11.5 ваш запрос в консоли выполняется без ошибок. Проблема в другом
---
Продолжаем пляски - почистите кеш.
---
Кэш уже чистил - удалял базу из списка и добавлял заново
---
Запрос в конструкторе открывается?
---
Нет, https://prnt.sc/r1FfkQkhKQtI
---
выдает такую ошибку - Ожидается выражение "ВЫБРАТЬ" - обычно ошибка выходит при попытке:
1. Вызвать конструктор запроса с пустым текстом (требуется ввести слово ВЫБРАТЬ , потом вызвать конструктор)
2. Если нажимаете "Выполнить запрос" и при этом у вас выделена часть запроса, куда не входит слово ВЫБРАТЬ
---
Как вариант - уберите весь запрос, и начните добавлять его частями. Если будет спотыкаться даже на одной части - проблемы в совместной работе 1С и Консоли.
---
https://prnt.sc/zFVSRFKnIu9L - заменяю ЗаказыКлиентов на другой регистр, любой, проблема уходит
---
Замены таблицы ЗаказыКлиентов на любую другую https://prnt.sc/zFVSRFKnIu9L
проблема уходит, конструктор запроса открывается
---
клиент-сервер или файловая база?
---
клиент серверная версия 1С:Предприятие 8.3 (8.3.18.1741), Управление торговлей, редакция 11 (11.5.8.254) (http://v8.1c.ru/trade/)
Copyright © ООО "1С-Софт", 2003-2018. Все права защищены
(http://www.1c.ru)

переводил с 11.4 в итоге не могу закончить перевод, документы ЗаказКлиента не проводятся
---
в клиент серверной не достаточно базу переподключить в списке выбора баз. Нужно чистить серверный кэш.
---
очистил папку базы на сервере -нашел ид базы в файле 1CV8Clst.lst и потом эту папку очистил, этого достаточно для очистки сервернего кэша?
---
сервер в это время был остановлен? Хотя если бы не был, то удалить не дало бы. Если только именно нужную папку очистили.
Еще сервер не плохо бы перезагрузить.
Если это не помогла, то запустите ТиИ. Возможно проблема в самой базе.
---
сервер не могу перегрузить в рабочее время, ТиИ запустил, жду
---
Прав хватает на чтение регистра? Или может по ФО он отключен.
---
список записей регистра открывается без проблем, и даже запрос сработает, если эту таблицу с ЗаказамиКлиментов поместить первой в объединении запросов
---
Уберите "ВСЕ"
---
убрал, не помогло
---
Допишите псевдонимы к регистрам. Типа:
ИЗ
РегистрНакопления.РаспределениеЗапасовДвижения КАК рег
ГДЕ
рег.Регистратор = &Регистратор
Если че, это все те же пляски-бубны;)
---
Дело видимо все таки в самом регистре ЗаказыКлиентов, в указанной мною процедуре я вставил костыль, чтоб ЗаказыКлиентов всегда были первым в списке регистров, чтоб попал в начало запроса - это проканало, но теперь вылетает в другом запросе, приведу небольшой фрагмент - все та же таблица РегистрНакопления.ЗаказыКлиентов

ВЫБРАТЬ
 | Таблица.ЗаказКлиента КАК ЗаказКлиента,
 | Таблица.Номенклатура КАК Номенклатура,
 | Таблица.Характеристика КАК Характеристика,
 | Таблица.Серия КАК Серия,
 | Таблица.КодСтроки КАК КодСтроки,
 | Таблица.Склад КАК Склад,
 | Таблица.ЗаказаноПередЗаписью КАК ЗаказаноИзменение,
 | Таблица.КОформлениюПередЗаписью КАК КОформлениюИзменение,
 | Таблица.СуммаПередЗаписью КАК СуммаИзменение
 | ИЗ
 | ДвиженияЗаказыКлиентовПередЗаписью КАК Таблица
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | Таблица.ЗаказКлиента КАК ЗаказКлиента,
 | Таблица.Номенклатура КАК Номенклатура,
 | Таблица.Характеристика КАК Характеристика,
 | Таблица.Серия КАК Серия,
 | Таблица.КодСтроки КАК КодСтроки,
 | Таблица.Склад КАК Склад,
 | ВЫБОР КОГДА Таблица.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) ТОГДА
 | -Таблица.Заказано
 | ИНАЧЕ
 | Таблица.Заказано
 | КОНЕЦ КАК ЗаказаноПередЗаписью,
 | ВЫБОР КОГДА Таблица.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) ТОГДА
 | -Таблица.КОформлению
 | ИНАЧЕ
 | Таблица.КОформлению
 | КОНЕЦ КАК КОформлениюПередЗаписью,
 | ВЫБОР КОГДА Таблица.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход) ТОГДА
 | -Таблица.Сумма
 | ИНАЧЕ
 | Таблица.Сумма
 | КОНЕЦ КАК СуммаПередЗаписью
 | ИЗ
 | РегистрНакопления.ЗаказыКлиентов КАК Таблица
 | ГДЕ
 | Таблица.Регистратор = &Регистратор
---
Такой запрос не работает

ВЫБРАТЬ
 "Пустышка" КАК ИмяРегистра

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
 "ЗаказыКлиентов"
ИЗ
 РегистрНакопления.ЗаказыКлиентов КАК ЗаказыКлиентов
ГДЕ
 ЗаказыКлиентов.Регистратор = &Регистратор

а такой без проблем

ВЫБРАТЬ ПЕРВЫЕ 1
 "ЗаказыКлиентов" КАК Поле1
ИЗ
 РегистрНакопления.ЗаказыКлиентов КАК ЗаказыКлиентов
ГДЕ
 ЗаказыКлиентов.Регистратор = &Регистратор

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
 "Пустышка"
---
возможно это из-за расширения, хотя я его отключил на время обновления конфигурации (в расширении был заимствован регистр ЗаказыКлиентов)
---
а в расширении были добавлены реквизиты в объект метаданных? Может стоит включить расширение...
---
Нет, регистр был добавлен, чтобы добавить движения по нему в другом документе. Чтобы включить расширение надо его адаптировать на новую конфигурацию
---
Включил расширение, исходный запрос теперь работает без проблем и в консоли запросов вызывается конструктор запроса. Значит в этом было дело, неочевидное поведение