новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Опытный специалист
Приватное сообщение

Исправить ошибку не правильного обновления БУХ 2.0 (при переходе с платформы 8.2.13 на 8.2.16 )

Москва(Россия )
01.01.1980(44 года)
2336 |  59
25 ноября 2024 в 09:42:01 (3 недели 6 дней 16 часов назад)
302347
Текст задания
Ошибка SDBL: Ожидается имя таблицы (pos=19)

Такая ошибка.
ChehkDBFL не помогает.

Возможно нужно сделать так:
Если обновление конфигурации на 2.0.42.5 выполнялось на 8.2.13, то режим совместимости оказался с 8.2.16, а изменения структуры таблиц БД, которую сделала бы 8.2.16 при смене режима совместимости, не произошло, т.к. 13-й релиз этого не умеет. Таким образом, если далее запускается платформа 16-го релиза, то она считает, что изменение структуры таблиц уже выполнено, хотя этого не произошло. Это и приводит к описанному эффекту. Как обойти: сначала обновить платформу, сконвертировать ИБ, и только после этого обновляться на 2.0.42; либо 1. Открыть 13-м релизом Конфигуратора 2. Сохранить конфигурацию в файл 3. понизить режим совместимости до 8.1, реструктуризовать 4. установить режим совместимости "Не используется", реструктуризовать 5. Закрыть Конфигуратор 13-го релиза, открыть Конфигуратор 16-го. 6. Выполнить загрузку конфигурации из файла, реструктуризоваться.
0
Отклики (5)