Где посмотреть номер платформы и релиз конфигурации 1С:Предприятия 8.3
Содержание
Быстрее всего определить версию 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С:Предприятие 8.3 и номером сборки;
- 📦 название конфигурации, редакцию и номер релиза в скобках;
- 🖥️ режим работы: файловая база или клиент-серверная, разрядность клиента;
- 🔑 сведения о лицензии и пользователе.
В этом же окне есть ссылка на информацию для технической поддержки. Она открывает подробный текст: версия ОС, путь к базе, сервер, список расширений. Этот текст удобно скопировать целиком и отправить специалисту — так не придётся переписывать цифры вручную.
Если база построена на БСП
Типовые конфигурации (БП 3.0, ЗУП 3.1, УТ 11) показывают релиз ещё в одном месте: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Там видна текущая версия и, при подключённой интернет-поддержке, доступный новый релиз. Это удобно, когда нужно сразу понять, насколько база отстала.
Способ 2. Конфигуратор и свойства конфигурации
В конфигураторе видно больше, чем в пользовательском режиме: точный номер версии конфигурации, поставщика и режим совместимости. Понадобятся права администратора базы.
- В окне запуска выберите базу и нажмите
Конфигуратор. - Откройте дерево:
Конфигурация → Открыть конфигурацию. - Щёлкните правой кнопкой по корню дерева (по самому верхнему элементу с названием конфигурации) и выберите
Свойства. - В палитре свойств найдите поля
Версия,ПоставщикиРежим совместимости.
Номер платформы в конфигураторе смотрят так же, как в пользовательском режиме: Справка → О программе.
Основная конфигурация и конфигурация базы данных
В конфигураторе есть тонкость. Он показывает основную конфигурацию — ту, что открыта в дереве. Если её изменили или загрузили обновление, но не нажали «Обновить конфигурацию базы данных», пользователи всё ещё работают на старой версии.
Проверить это просто:
- 📂
Конфигурация → Конфигурация базы данных → Открыть конфигурацию БД— откроется второе дерево, у его корня тоже есть свойствоВерсия; - ⚖️ если номера в двух деревьях разные, обновление не завершено.
Версия поставщика на поддержке
Для конфигураций на поддержке загляните в Конфигурация → Поддержка → Настройка поддержки. Там указана версия поставщика, от которой ведётся доработка. Если база доработана, номер в свойствах и номер поставщика могут различаться — это нормально, ориентируйтесь на версию поставщика, когда выбираете файл обновления.
Способ 3. Окно запуска и папки установленных платформ
Иногда в базу не попасть: она не открывается, требует другую платформу или пользователь не знает пароль. Тогда версию узнают снаружи.
Какая платформа назначена базе
- В окне запуска 1С выберите базу и нажмите
Изменить. - Пройдите мастер до последней страницы.
- Посмотрите поле
Версия 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С: клиент и сервер должны совпадать по номеру сборки. Узнать её можно по пути к исполняемому файлу службы агента.
- Откройте
services.msc. - Найдите службу агента сервера 1С:Предприятия 8.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.
Какой способ выбрать
Справка → О программе. Для типовой базы дополнительно посмотрите Администрирование → Интернет-поддержка и сервисы → Обновление версии программы: там видно, есть ли более новый релиз.Версия 1С:Предприятия в свойствах базы и список папок в C:\Program Files\1cv8\. Затем сравните с требованием релиза к платформе.ragent.exe в свойствах службы на сервере. Номера сборок должны совпасть.Конфигурация → Поддержка → Настройка поддержки.Частые вопросы и ошибки при определении версии
Ошибки обычно не в том, где искать, а в том, как читать найденное.
- ❌ Сравнивают номера как дроби. Релиз
3.0.150новее, чем3.0.99: части номера сравниваются по отдельности, как целые числа. 150 больше 99. - ❌ Путают версию платформы с режимом совместимости. Режим
Версия 8.3.21не значит, что у вас стоит платформа 8.3.21. Это лишь настройка поведения конфигурации. - ❌ Смотрят на одном компьютере, а проблема на другом. На разных рабочих местах может стоять разная платформа. Номер из окна «О программе» относится к тому клиенту, с которого вы зашли.
- ❌ Не замечают незавершённого обновления. Основная конфигурация в конфигураторе уже новая, а конфигурация базы данных старая — пользователи этого не видят, пока не обновят БД.
Можно ли узнать версию 1С без запуска базы?
C:\Program Files\1cv8\ и в списке установленных программ Windows. Релиз конфигурации без входа в базу узнать сложнее: у клиент-серверной базы можно выполнить запрос к ней, у файловой — только открыть базу.Почему в окне «О программе» и в конфигураторе разные номера конфигурации?
Где посмотреть, какую платформу требует новый релиз?
Как узнать версию 1С в облаке или через веб-клиент?
Справка → О программе. В веб-клиенте окно покажет версию платформы на сервере публикации и релиз конфигурации.