Какую версию технологической платформы выбрать для доработанной или нетиповой базы 1С?

Программист 1С v8.3 (Управляемые формы) Управленческий учет IT и автоматизация бизнеса
← На главную

При работе с базами данных, которые не требуют регулярных обновлений (например, сильно доработанные управленческие конфигурации или самописные системы), часто возникает вопрос: на какой версии платформы 1С:Предприятие остановиться? С одной стороны, старые версии кажутся проверенными и стабильными, с другой — они могут содержать ошибки, которые исправлены в новых релизах. Проанализируем ситуацию и разберем критерии выбора оптимальной версии платформы.

Ориентируемся на требования соседних конфигураций

Разберем типичную ситуацию, описанную в сообщениях форума. Часто рядом с «самопиской» или сильно кастомизированной базой на одном сервере работает типовая конфигурация, например, 1С:Бухгалтерия 3.0. В этом случае выбор платформы диктуется именно типовой базой.

Рассмотрим, почему это важно. Современные типовые конфигурации имеют минимально допустимые требования к версии платформы. Например, для работы актуальных релизов Бухгалтерии уже несколько лет требуются версии не ниже 8.3.12, а в дальнейшем и 8.3.14–8.3.24. Если вы используете один сервер приложений для всех баз, вам в любом случае придется устанавливать платформу, подходящую для самой «требовательной» конфигурации. Выясним причину: запуск старой конфигурации на новой платформе обычно проходит без проблем, тогда как новая конфигурация на старой платформе просто не запустится или будет работать с критическими ошибками.

Принцип «Золотой середины»: стабильность против новизны

В обсуждении часто упоминается версия 8.3.10 как одна из самых стабильных для «замороженных» баз. Однако прогресс не стоит на месте, и использование древних версий сегодня сопряжено с серьезными рисками. Проанализируем ситуацию с учетом современных данных:

  1. Критическое обновление безопасности: В конце 2022 года произошел массовый сбой старых платформ (ниже 8.3.17.2760, 8.3.18.1957 и др.). Базы просто перестали открываться. Это доказывает, что чрезмерная приверженность к «древним» версиям типа 8.3.10 или 8.3.12 технически опасна.
  2. Исправление ошибок: Автор темы жалуется на «мелкие неприятные ошибки». Большинство таких багов интерфейса и движка исправляются в рамках минорных релизов.
  3. Современное оборудование: Новые платформы лучше оптимизированы под многоядерные процессоры и большие объемы оперативной памяти (особенно 64-битные клиенты).

Использование режима совместимости — ключ к стабильности

Если ваша база — это «куча переписок от типовой», то самым правильным решением будет использование современной платформы при сохранении старого режима совместимости. Разберем по шагам, как это работает:

Вы можете установить одну из последних стабильных веток, например, 8.3.22. При этом в свойствах самой конфигурации (в дереве метаданных) нужно оставить тот РежимСовместимости, под который база была изначально написана (например, 8.3.10 или 8.3.12). Это позволит:

Технические преимущества актуальных веток (8.3.20 и выше)

Рассмотрим подробнее, что дает переход на современные версии платформы, даже если функционал базы не меняется. В сообщениях форума упоминалось расширение меню Все функции (в новых версиях — Функции для технического специалиста). В современных релизах там появились важные инструменты управления:

Кроме того, современные платформы обеспечивают корректную работу с протоколами TLS 1.2/1.3. Это критически важно, если ваша база обменивается данными по почте (SMTP/IMAP) или через HTTP-сервисы с внешними сайтами. Старые платформы (типа 8.3.10) часто не могут установить защищенное соединение с современными серверами.

Рекомендации по выбору конкретной версии

Проанализируем текущие ветки платформы для стабильной работы «замороженной» базы:

  1. Ветка 8.3.22: На текущий момент считается одной из самых стабильных и «отшлифованных». Она подходит для тех, кому не нужны эксперименты, но важна безопасность и отсутствие утечек памяти.
  2. Ветка 8.3.24: Рекомендуется, если вы планируете постепенно обновлять типовые компоненты или использовать механизмы расширений по максимуму.
  3. Версия, указанная в требованиях к исходной типовой: Если ваша база основана на конкретном релизе (например, УПП или старая УТ), посмотрите в файле ReadMe, какая версия платформы была рекомендована разработчиками на тот момент. Это ваш «нижний порог».

Итоговый алгоритм действий

Разберем последовательность действий для принятия решения:

  1. Посмотрим, какие еще базы 1С крутятся на этом же сервере. Если есть актуальная Бухгалтерия или ЗУП — ставим платформу, требуемую для них.
  2. Проверим текущий Режим совместимости вашей конфигурации. Если он установлен в «Не использовать» или в очень старое значение, попробуйте сначала запустить базу на новой платформе в копии.
  3. Проанализируем наличие внешних интеграций. Если база работает с сайтами или банками, выбираем ветку не ниже 8.3.18 для поддержки актуальных сертификатов безопасности.
  4. Если цель — просто избавиться от мелких багов, оптимальным выбором будет последний релиз ветки 8.3.22.

Важно: Перед любым обновлением платформы всегда делайте резервную копию базы данных и проверяйте работоспособность критически важных функций (проведение документов, формирование тяжелых отчетов) на тестовом сервере.

← На главную