Ошибка SDBL: Таблица или поле LastUpdate не содержится в разделе FROM
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине: Ошибка SDBL:
Таблица или поле LastUpdate не содержится в разделе FROM
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине: Ошибка SDBL:
Таблица или поле LastUpdate не содержится в разделе FROM
При переходе на платформу 8.3.22.1750 и переключение базы данных в режим совместимости с 22-й платформой появилась вот такая ошибка при обращении к Плану обмена из расширения.
Что пробовали: чистить кэш (пользователя, сервера), тестирование и исправление базы, удаление и создание плана обмена заново, поднятие и возвращения режима совместимости для расширения с 22-й на 18-ю и обратно. Во всех реквизитах (текстовые реквизиты ограниченной длины) плана обмена отключили полнотекстовый индекс. Ничего из этого не помогло.
Временно решили так: перенесли план обмена из расширения в основную конфигурацию, где он прекрасно отрабатывает (приемлемо в моём случае). Ещё вариант: остаться на совместимости с предыдущей использованной платформой, где всё работало. Пока других идей у меня нет, надеюсь у кого-то найдётся решение лучше
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Мне изменение режима совместимости не помогало ни в какую сторону как у расширений, так и у конфигурации - кажется, что все варианты перепробовал. Тестирование и исправление базы вместе с расширениями так же безрезультатно.
Помогли только эти действия:
- выгрузить из копии (до обновления - если брать эти данные в уже обновленной версии где ошибка появляется, то будет ломаться при выгрузке узлов) все данные расширения вместе с узлами планов обмена с помощью обработки ВыгрузкаЗагрузкаДанныхXML83.epf (если выгружать без рекурсии по ссылкам, то данных сильно меньше будет);
- удалить расширение полностью из конфигурации - ошибка при этом не возникает, в отличии от попытки добавить реквизит в план обмена расширения;
- добавить расширение снова (изменять совместимость не обязательно);
- загрузить выгруженные ранее данные обратно в базу с помощью той же обработки ВыгрузкаЗагрузкаДанныхXML83.epf.
Помогли только эти действия:
- выгрузить из копии (до обновления - если брать эти данные в уже обновленной версии где ошибка появляется, то будет ломаться при выгрузке узлов) все данные расширения вместе с узлами планов обмена с помощью обработки ВыгрузкаЗагрузкаДанныхXML83.epf (если выгружать без рекурсии по ссылкам, то данных сильно меньше будет);
- удалить расширение полностью из конфигурации - ошибка при этом не возникает, в отличии от попытки добавить реквизит в план обмена расширения;
- добавить расширение снова (изменять совместимость не обязательно);
- загрузить выгруженные ранее данные обратно в базу с помощью той же обработки ВыгрузкаЗагрузкаДанныхXML83.epf.
Словил аналогичную ошибку при обновлении зуп на 3.1.30.57 и необходимостью повышения совместимости конфигурации до версии 8.3.24.
Проблему решило перенос плана обмена из расширения в основную конфигурацию.
Посмотрел план обмена там появился новый реквизит "Дата актуальности", как то странно он у плана обмена в расширении при обновлении платформы не создался.
Но если заново создать план обмена в расширении, то он создается с реквизитом "Дата актуальности".
Проблему решило перенос плана обмена из расширения в основную конфигурацию.
Посмотрел план обмена там появился новый реквизит "Дата актуальности", как то странно он у плана обмена в расширении при обновлении платформы не создался.
Но если заново создать план обмена в расширении, то он создается с реквизитом "Дата актуальности".
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот