Как узнать минимальный и рекомендуемый релиз платформы 1С для конфигурации

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

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

Технические механизмы ограничения версии платформы

Проанализируем архитектурные механизмы 1С, которые задают требования к версии платформы:

  1. Свойство «Режим совместимости»: В конфигураторе для корня метаданных задано свойство Режим совместимости. Физический запуск информационной базы на платформе ниже указанного режима невозможен. Это же ограничение распространяется на расширения (.cfe) — их режим совместимости не может превышать режим основной конфигурации.
  2. Программный контроль при старте (БСП): В прикладных решениях на базе Библиотеки Стандартных Подсистем при запуске выполняется программная проверка в модуле СтандартныеПодсистемыСервер. В коде зафиксированы минимально допустимые сборки платформы для конкретной версии библиотеки. Если сборка ниже — запуск блокируется программой.
  3. Сертифицированные сборки (версия 8.3z): Для конфигураций, используемых на защищенных объектах, требования к минимальному релизу жестко привязываются к сертифицированной версии защищенного программного комплекса.

Способы определения минимального релиза платформы

Посмотрим на доступные варианты получения информации о минимальных требованиях:

  1. Анализ метаданных в Конфигураторе: Если у вас есть доступ к файлу поставки (.cf) или доработкам базы, откройте свойства дерева метаданных в Конфигураторе и проверьте значение свойства Режим совместимости. Это покажет нижнюю техническую границу платформы.
  2. Просмотр файла сопроводительной документации (ReadMe.txt / UpdInfo.txt): Каждая поставка и файл обновления содержат текстовые файлы описания, в которых разработчики явно указывают минимальную и рекомендуемую версию платформы 1С:Предприятие 8.3. При отсутствии доступа к порталу обновлений эти данные можно уточнить у обслуживающего партнера 1С.
  3. Ориентир по версии БСП: Узнав версию встроенной Библиотеки Стандартных Подсистем через меню «О программе» или метаданные, можно определить минимальный релиз платформы, необходимый для работы данной редакции БСП.
  4. Анализ манифестов дистрибутивов (файлы .mft): Файлы манифестов из каталога шаблонов содержат открытые текстовые данные с указанием поддерживаемых версий платформы.

Выбор между минимальной, рекомендуемой и самой свежей версией

Разберем важные нюансы, которые необходимо учитывать при выборе версии платформы для рабочей системы:

  1. Минимальная и рекомендуемая версии — не одно и то же: Минимальная версия указывает рубеж, ниже которого программа не запустится. Рекомендуемая версия — это релиз, на котором конфигурация проходила полное тестирование разработчиком 1С. Работа на минимальной (но не рекомендуемой) версии может приводить к непрогнозируемым ошибкам.
  2. Риски использования самых последних релизов платформы: Установка только что вышедшего релиза платформы не всегда гарантирует стабильность. На практике в новейших сборках могут встречаться платформенные ошибки, еще не исправленные разработчиками. Для рабочих баз оптимальным решением является использование стабильного рекомендуемого релиза, проверенного временем.
← На главную