после обновления релиза перестал работать типовой запрос из макета
ошибка: (1,1) ожидается значение Выбрать
В чем может быть проблема? в демке работает
По отдельности запросы временных таблиц тоже работают
ВЫБРАТЬ
Сегменты.Номенклатура,
Сегменты.Характеристика,
ИСТИНА КАК ИспользуетсяОтборПоСегментуНоменклатуры
ПОМЕСТИТЬ ОтборПоСегментуНоменклатуры
ИЗ
РегистрСведений.НоменклатураСегмента КАК Сегменты
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ТоварыКОформлениюИзлишковНедостач.Номенклатура,
ТоварыКОформлениюИзлишковНедостач.Характеристика,
ТоварыКОформлениюИзлишковНедостач.Серия,
ТоварыКОформлениюИзлишковНедостач.Назначение
ПОМЕСТИТЬ ТоварыСОтклонениями
ИЗ
РегистрНакопления.ТоварыКОформлениюИзлишковНедостач КАК ТоварыКОформлениюИзлишковНедостач
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Назначения КАК Назначения
ПО ТоварыКОформлениюИзлишковНедостач.Назначение = Назначения.Ссылка
ГДЕ
(ТоварыКОформлениюИзлишковНедостач.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
ИЛИ НЕ &ДатыУказаны)
И ТоварыКОформлениюИзлишковНедостач.Склад В(&Склад)
И (Назначения.Ссылка ЕСТЬ NULL
ИЛИ НЕ (Назначения.Заказ ССЫЛКА Документ.ЗаказДавальца
И Назначения.Партнер <> ЗНАЧЕНИЕ(Справочник.Партнеры.ПустаяСсылка)))
Показатьошибка: (1,1) ожидается значение Выбрать
В чем может быть проблема? в демке работает
По отдельности запросы временных таблиц тоже работают
Прикрепленные файлы:
По теме из базы знаний
- Исправление ошибки при обновлении Розницы на релиз 2.2.7.42 - обращение к несуществующему регистру
- Исправление ошибки при обновлении. Общепит 3.0
- Ошибка при обновлении Бухгалтерии 3.0 "Предопределенный элемент отсутствует в данных"
- Ошибка при обновлении "Для одного ссылочного кода существует более одной таблицы в базе данных"
- Ошибка при обновлении: Записи регистра сведений стали неуникальными: Двоичные данные файлов
Найденные решения
Решил вопрос. Удалил все расширения и заработало.
Подумал о самом вредном расширении, которое я при обновлении просто отключил, загрузил его, и ошибка появилась. Решил удалить регистры в расширении, которые были в запросе. Оказалось что к регистру ТоварыКОформлениюИзлишковНедостач был подключен регистратор Реализация товаров и услуг, отключил и все заработало
Подумал о самом вредном расширении, которое я при обновлении просто отключил, загрузил его, и ошибка появилась. Решил удалить регистры в расширении, которые были в запросе. Оказалось что к регистру ТоварыКОформлениюИзлишковНедостач был подключен регистратор Реализация товаров и услуг, отключил и все заработало
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9) ещё раз....
смоделировать такую ошибку у меня получилось, только если первый символ запроса будет ";"
а с учётом той инфы что вы предоставили - вы пробовали (под)запросы по отдельности....
и есть вероятность, что случайно скопипастили этот символ - разделитель подзапросов....
PS зачем я это всё пишу - в обрубке кода что вы предоставили, не может быть ошибки которую, опять же, вы предоставили...
соответственно - мы не можем угадать что у вас там за проблема....
смоделировать такую ошибку у меня получилось, только если первый символ запроса будет ";"
а с учётом той инфы что вы предоставили - вы пробовали (под)запросы по отдельности....
и есть вероятность, что случайно скопипастили этот символ - разделитель подзапросов....
PS зачем я это всё пишу - в обрубке кода что вы предоставили, не может быть ошибки которую, опять же, вы предоставили...
соответственно - мы не можем угадать что у вас там за проблема....
(12) если на "демке" всё работает, значит синтаксис правильный - так?
а ошибка которую вы показали - Платформа ругается на синтаксис(!)
такое бывает в 2х случаях:
1) кеш шалит
2) текст запроса генерится программно, и может меняться в зависимости от входных данных.
а ошибка которую вы показали - Платформа ругается на синтаксис(!)
такое бывает в 2х случаях:
1) кеш шалит
2) текст запроса генерится программно, и может меняться в зависимости от входных данных.
(14) кеш пробовал чистить
2) вот программная обработка, падает на строке
ОтборНоменклатуры.Инициализировать(ИсточникНастроек);
//++ НЕ УТКА
СхемаКомпоновкиДанных = ПолучитьМакет("ОтборНоменклатурыОсновной");
//-- НЕ УТКА
Если ОтборНоменклатуры = Неопределено Тогда
ОтборНоменклатуры = Новый КомпоновщикНастроекКомпоновкиДанных;
URLСхемы = ПоместитьВоВременноеХранилище(СхемаКомпоновкиДанных, Новый УникальныйИдентификатор());
ИсточникНастроек = Новый ИсточникДоступныхНастроекКомпоновкиДанных(URLСхемы);
ОтборНоменклатуры.Инициализировать(ИсточникНастроек);
ОтборНоменклатуры.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
КонецЕсли;
2) вот программная обработка, падает на строке
ОтборНоменклатуры.Инициализировать(ИсточникНастроек);
//++ НЕ УТКА
СхемаКомпоновкиДанных = ПолучитьМакет("ОтборНоменклатурыОсновной");
//-- НЕ УТКА
Если ОтборНоменклатуры = Неопределено Тогда
ОтборНоменклатуры = Новый КомпоновщикНастроекКомпоновкиДанных;
URLСхемы = ПоместитьВоВременноеХранилище(СхемаКомпоновкиДанных, Новый УникальныйИдентификатор());
ИсточникНастроек = Новый ИсточникДоступныхНастроекКомпоновкиДанных(URLСхемы);
ОтборНоменклатуры.Инициализировать(ИсточникНастроек);
ОтборНоменклатуры.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
КонецЕсли;
Решил вопрос. Удалил все расширения и заработало.
Подумал о самом вредном расширении, которое я при обновлении просто отключил, загрузил его, и ошибка появилась. Решил удалить регистры в расширении, которые были в запросе. Оказалось что к регистру ТоварыКОформлениюИзлишковНедостач был подключен регистратор Реализация товаров и услуг, отключил и все заработало
Подумал о самом вредном расширении, которое я при обновлении просто отключил, загрузил его, и ошибка появилась. Решил удалить регистры в расширении, которые были в запросе. Оказалось что к регистру ТоварыКОформлениюИзлишковНедостач был подключен регистратор Реализация товаров и услуг, отключил и все заработало
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот