Имя: Пароль:
1C
 
Для использования этой конфигурации требуется более новая версия платформы
0 zbrhd13
 
naïve
06.05.25
07:50
База в которой ведется разработка и была сформирована поставка (8.3.24.1586). База в которую пытаюсь загрузить обновление на платформе (8.3.16.18.14). При попытке обновить ошибка "Для использования этой конфигурации требуется более новая версия платформы". Подскажите, проблема решается только поднятием платформы или есть какое-то другое решение? Конфигурация самописная
1 zbrhd13
 
naïve
06.05.25
07:54
(0) Режим совместимости 8.3.16
2 Winnie Buh
 
06.05.25
07:58
(0) это оригинальная самописка или на базе какой-то типовой?
3 zbrhd13
 
naïve
06.05.25
08:07
(2) Не совсем понимаю, что значит оригинальная, на БСП 2.4.5.12
4 DimVad
 
06.05.25
08:09
(0) Правильный ответ - новая платформа.
Но вообще при запуске приложения запускается функция проверки. Ну можно её отключить в коде :-)
5 zbrhd13
 
naïve
06.05.25
08:11
(4) это происходит до момента запуска, то есть обновление в принципе и не применяется а при загрузке обновления, вот такая ошибка. Я просто не совсем понимаю как это работает. То есть если я поставку формирую на платформе, которая выше той в базе которой я буду обновление выполнять, то я обновиться не смогу получается?
6 maxab72
 
06.05.25
08:28
(5) обновиться можно всегда, а вот гарантий что это будет работать правильно - никаких. БСП может само требовать более высокой платформы, из-за использования новых методов, например.
7 DimVad
 
06.05.25
08:42
(5) Функция проверки версии платформы написана на языке 1С и вызывается перед запуском приложения.

Скорее всего в модуле СтандартныеПодсистемыКлиент
есть процедура ДействияПриНачалеРаботыСистемы и там что-то типа ВерсияАктуальна = ПроверитьВерсиюПлатформыПриЗапуске();

Если всё это в коде подправить то может прокатить. А может и не прокатить :-) Если при запуске в режима предприятия будет компилироваться модуль с функциями, недоступными в старой платформа - вылетите. Нет - прокатит.

Лучше всего - обновите платформу.
8 Winnie Buh
 
06.05.25
08:54
(3) БСП 2.4.5.12?
это какая-то тестовая ?
насколько вижу в проде 2.4.5.* самая минимальная начиная с 2.4.5.71
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой