При обслуживании и обновлении конфигураций 1С (например, 1С:Бухгалтерия или отраслевых решений на ее базе) технические специалисты часто сталкиваются с требованиями к версии платформы 1С:Предприятие 8.3. В файле описания обновления разработчики указывает два параметра: минимально необходимую версию платформы и рекомендуемую. Разберем, как правильно интерпретировать эти требования, стоит ли торопиться с переходом на новую линейку платформы и какие технические нюансы нужно учитывать.
Проанализируем систему ограничений платформы 1С при запуске обновленных конфигураций. Разработчики разделяют требования к платформе на два уровня:
Рассмотрим пример: если для релиза конфигурации указаны требования не ниже 8.3.8.1747, а рекомендуется 8.3.9.1818, при установленной платформе 8.3.8.2167 обновление пройдет успешно. Вы можете отложить переключение на ветку 8.3.9 до момента, пока она не станет строго обязательной.
Если обновление платформы всё же необходимо или вы планируете плановый переход на новую линейку (например, с ветки 8.3.8 на 8.3.9), важно правильно выбрать конкретный релиз платформы. Рассмотрим основные правила безопасного выбора:
8.3.9.2033) часто содержат невыявленные платформенные ошибки. Первичные релизы не рекомендуется сразу устанавливать в рабочую среду.8.3.9 были выявлены критические проблемы при работе с временными таблицами СУБД и непроизвольные завершения работы клиента. Для стабильной работы следует выбирать релизы, где данные ошибки уже устранены (в линейке 8.3.9 таким релизом является 8.3.9.2170 или более поздние сборки).8.3.8).Посмотрим на практический порядок действий при смене версии платформы 1С:Предприятие 8.3 в рабочей базе:
.dt) или создаем дамп средствами СУБД (для клиент-серверного варианта).%LocalAppData%\1C\1cv8 и %AppData%\1C\1cv8. Это предотвратит сбои отображения интерфейса и ошибки динамического связывания.Таким образом, если текущий релиз конфигурации не блокирует работу на используемой платформе 8.3.8, наиболее безопасной стратегией будет продолжение работы на ней. При неизбежном переходе на ветку 8.3.9 следует сразу устанавливать проверенные сборки (не ниже 8.3.9.2170), пропустив ранние тестовые выгоны данной линейки.