Где посмотреть номер платформы и релиз конфигурации 1С:Предприятия 8.3

· 9 мин

Содержание

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

Обычно вопрос возникает в трёх ситуациях. Партнёр по обновлению спрашивает «какой у вас релиз». Техподдержка сервиса ЭДО просит номер платформы. Или после обновления база перестала открываться, и надо понять, что с чем не сходится. Способов узнать точную версию пять: от одного клика до проверки на сервере, когда в базу зайти нельзя.

Две разные версии: платформа и конфигурация

Прежде чем что-то искать, договоримся о терминах. У любой базы 1С 8.3 есть две независимые версии, и их часто путают.

  • 🧱 Версия платформы — номер установленной программы 1С:Предприятие, «движка». Формат 8.3.XX.YYYY: 8.3 — поколение, XX — версия (например, 24), YYYY — номер сборки. Одна платформа может открывать десятки разных баз.
  • 📦 Версия конфигурации — номер прикладного решения внутри базы: Бухгалтерии, ЗУП, УТ. Формат вида 3.0.150.27: 3.0 — редакция, 150 — номер релиза, 27 — номер сборки внутри релиза.
  • 🔒 Режим совместимости — свойство конфигурации, которое говорит, под поведение какой версии платформы она работает. Например, конфигурация может работать в режиме Версия 8.3.21, хотя запущена на платформе 8.3.24.
ЧтоПримерКто меняетЗачем знать
Платформа8.3.24.1548Администратор, установкой дистрибутиваНовый релиз конфигурации требует платформу с номером не ниже указанного
Конфигурация3.0.150.27Обновлением базыДля обновления по порядку, для техподдержки, для проверки форм отчётности
Режим совместимостиВерсия 8.3.21Разработчик в конфигуратореВлияет на доступные возможности и на ошибки при загрузке расширений

Когда вас спрашивают «какая у вас версия 1С», уточните, что нужно. Бухгалтеру по обновлению чаще нужен релиз конфигурации, системному администратору — номер платформы.

Способ 1. Окно «О программе» в режиме 1С:Предприятие

Это основной способ, доступный любому пользователю без прав администратора.

  1. Запустите нужную базу в обычном режиме.
  2. Нажмите значок главного меню в левом верхнем углу окна (три горизонтальные полоски).
  3. Выберите Справка → О программе.

В открывшемся окне вы увидите:

  • 🔢 строку с версией платформы 1С:Предприятие 8.3 и номером сборки;
  • 📦 название конфигурации, редакцию и номер релиза в скобках;
  • 🖥️ режим работы: файловая база или клиент-серверная, разрядность клиента;
  • 🔑 сведения о лицензии и пользователе.

В этом же окне есть ссылка на информацию для технической поддержки. Она открывает подробный текст: версия ОС, путь к базе, сервер, список расширений. Этот текст удобно скопировать целиком и отправить специалисту — так не придётся переписывать цифры вручную.

Если база построена на БСП

Типовые конфигурации (БП 3.0, ЗУП 3.1, УТ 11) показывают релиз ещё в одном месте: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Там видна текущая версия и, при подключённой интернет-поддержке, доступный новый релиз. Это удобно, когда нужно сразу понять, насколько база отстала.

Способ 2. Конфигуратор и свойства конфигурации

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

  1. В окне запуска выберите базу и нажмите Конфигуратор.
  2. Откройте дерево: Конфигурация → Открыть конфигурацию.
  3. Щёлкните правой кнопкой по корню дерева (по самому верхнему элементу с названием конфигурации) и выберите Свойства.
  4. В палитре свойств найдите поля Версия, Поставщик и Режим совместимости.

Номер платформы в конфигураторе смотрят так же, как в пользовательском режиме: Справка → О программе.

Основная конфигурация и конфигурация базы данных

В конфигураторе есть тонкость. Он показывает основную конфигурацию — ту, что открыта в дереве. Если её изменили или загрузили обновление, но не нажали «Обновить конфигурацию базы данных», пользователи всё ещё работают на старой версии.

Проверить это просто:

  • 📂 Конфигурация → Конфигурация базы данных → Открыть конфигурацию БД — откроется второе дерево, у его корня тоже есть свойство Версия;
  • ⚖️ если номера в двух деревьях разные, обновление не завершено.

Версия поставщика на поддержке

Для конфигураций на поддержке загляните в Конфигурация → Поддержка → Настройка поддержки. Там указана версия поставщика, от которой ведётся доработка. Если база доработана, номер в свойствах и номер поставщика могут различаться — это нормально, ориентируйтесь на версию поставщика, когда выбираете файл обновления.

Способ 3. Окно запуска и папки установленных платформ

Иногда в базу не попасть: она не открывается, требует другую платформу или пользователь не знает пароль. Тогда версию узнают снаружи.

Какая платформа назначена базе

  1. В окне запуска 1С выберите базу и нажмите Изменить.
  2. Пройдите мастер до последней страницы.
  3. Посмотрите поле Версия 1С:Предприятия.

Если поле пустое или там стоит 8.3, база запускается самой новой из установленных платформ. Если указан полный номер, например 8.3.22.2283, база будет открываться именно этой сборкой — даже если рядом установлена более свежая.

Частая причина ошибок после обновления: новый релиз конфигурации установили, а в свойствах базы осталась жёстко прописанная старая сборка платформы. Очистите поле или укажите нужный номер.

Какие платформы стоят на компьютере

Каждая установленная платформа лежит в отдельной папке, названной её номером:

  • Windows, 64-разрядная платформа: C:\Program Files\1cv8\;
  • Windows, 32-разрядная платформа: C:\Program Files (x86)\1cv8\;
  • Linux: /opt/1cv8/x86_64/.

Внутри будут папки вида 8.3.23.1865, 8.3.24.1548. Папка common — общий модуль запуска, это не платформа. Второй путь — Параметры Windows → Приложения или Программы и компоненты: в списке ищите «1С:Предприятие 8», номер сборки указан рядом с названием.

Какие релизы конфигураций уже скачаны

Установленные шаблоны и файлы обновлений по умолчанию лежат в каталоге шаблонов: %APPDATA%\1C\1cv8\tmplts\. Внутри — папки поставщика и конфигурации, а в них подпапки с номером релиза через подчёркивания, например 3_0_150_27.

Это не версия вашей базы, а только список того, что скачано на компьютер. Зато по нему видно, до какого релиза базу можно обновить без новой загрузки. Каталог шаблонов можно сменить в настройках окна запуска, поэтому на рабочих местах администраторов он иногда лежит на сетевом диске.

Способ 4. Командная строка и PowerShell

Командная строка нужна, когда компьютеров много или доступа к рабочему столу нет. Сама программа 1cv8.exe номер версии в консоль не печатает, поэтому опираемся на файловую систему и реестр Windows.

Список установленных платформ одной командой:

dir "C:\Program Files\1cv8" /AD /B

Версия конкретного исполняемого файла через PowerShell:

(Get-Item "C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe").VersionInfo.FileVersion

Все установленные платформы из реестра (раздел установленных программ Windows):

Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*,
  HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* |
  Where-Object { $_.DisplayName -like "1С*" } |
  Select-Object DisplayName, DisplayVersion

На Linux достаточно ls /opt/1cv8/x86_64/.

Версия сервера 1С

Для клиент-серверной базы важна ещё версия сервера 1С: клиент и сервер должны совпадать по номеру сборки. Узнать её можно по пути к исполняемому файлу службы агента.

  1. Откройте services.msc.
  2. Найдите службу агента сервера 1С:Предприятия 8.3.
  3. В свойствах службы посмотрите поле «Исполняемый файл»: в пути будет папка с номером, например ...\1cv8\8.3.24.1548\bin\ragent.exe.

Если на сервере несколько служб агента, номер у каждой свой. Для управления кластером через rac используйте утилиту той же сборки, что и сервер; список команд — в справке rac help.

Способ 5. Запрос к базе и таблицы СУБД

Этот способ для администраторов и программистов. Он полезен, когда нужно собрать версии по многим базам или проверить базу, которую нельзя открыть интерактивно.

Встроенный язык

В режиме 1С:Предприятие откройте внешнюю обработку или консоль кода и выполните на клиенте:

СистемнаяИнформация = Новый СистемнаяИнформация;
Сообщить("Платформа: " + СистемнаяИнформация.ВерсияПриложения);
Сообщить("Конфигурация: " + Метаданные.Синоним + " " + Метаданные.Версия);

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

В типовых конфигурациях версии каждой встроенной подсистемы (в том числе БСП) хранятся в регистре сведений «Версии подсистем». Запрос в консоли запросов:

ВЫБРАТЬ
    ВерсииПодсистем.ИмяПодсистемы,
    ВерсииПодсистем.Версия
ИЗ
    РегистрСведений.ВерсииПодсистем КАК ВерсииПодсистем

Результат покажет, например, версию самой конфигурации и версию БСП внутри неё. Это помогает понять, почему расширение или внешняя обработка от разработчика не встают: они часто требуют БСП не ниже определённой версии.

Таблицы в Microsoft SQL Server или PostgreSQL

В клиент-серверной базе служебные данные лежат в таблицах СУБД. Номер релиза конфигурации там хранится в двоичном виде внутри описания конфигурации, читать его напрямую неудобно. А вот служебная таблица IBVersion открывается обычным запросом:

SELECT * FROM IBVersion;

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

Только чтение: ничего не меняйте в таблицах 1С средствами СУБД. Ручная правка служебных таблиц легко делает базу неоткрываемой, а такие изменения не отменить через 1С. Если нужно сделать с базой что-то кроме просмотра, сначала выгрузите копию в .dt или сделайте резервную копию средствами СУБД.

Для файловой базы SQL-запросы не подходят: она хранится в одном файле 1Cv8.1CD. Её версию смотрите способами 1–3.

Какой способ выбрать

Что у вас за ситуация?

Частые вопросы и ошибки при определении версии

Ошибки обычно не в том, где искать, а в том, как читать найденное.

  • ❌ Сравнивают номера как дроби. Релиз 3.0.150 новее, чем 3.0.99: части номера сравниваются по отдельности, как целые числа. 150 больше 99.
  • ❌ Путают версию платформы с режимом совместимости. Режим Версия 8.3.21 не значит, что у вас стоит платформа 8.3.21. Это лишь настройка поведения конфигурации.
  • ❌ Смотрят на одном компьютере, а проблема на другом. На разных рабочих местах может стоять разная платформа. Номер из окна «О программе» относится к тому клиенту, с которого вы зашли.
  • ❌ Не замечают незавершённого обновления. Основная конфигурация в конфигураторе уже новая, а конфигурация базы данных старая — пользователи этого не видят, пока не обновят БД.
Можно ли узнать версию 1С без запуска базы?
Да. Номер платформы видно по папкам в C:\Program Files\1cv8\ и в списке установленных программ Windows. Релиз конфигурации без входа в базу узнать сложнее: у клиент-серверной базы можно выполнить запрос к ней, у файловой — только открыть базу.
Почему в окне «О программе» и в конфигураторе разные номера конфигурации?
Скорее всего, обновление загружено в основную конфигурацию, но не применено к базе данных. Откройте конфигурацию базы данных и сравните свойство «Версия».
Где посмотреть, какую платформу требует новый релиз?
В описании релиза, которое идёт вместе с файлом обновления, указан минимальный номер платформы. Сравните его с номером из окна «О программе»: ваш номер должен быть не ниже требуемого.
Как узнать версию 1С в облаке или через веб-клиент?
Тем же путём: главное меню → Справка → О программе. В веб-клиенте окно покажет версию платформы на сервере публикации и релиз конфигурации.
Почему в списке программ Windows две записи «1С:Предприятие 8»?
Каждая установленная сборка платформы — отдельная запись. Кроме того, 32- и 64-разрядные платформы ставятся в разные папки и тоже отображаются отдельно.