Где посмотреть версию 1С Предприятия — все способы

· 9 мин

Содержание

Самый быстрый способ узнать версию — открыть базу и зайти в Главное меню → Справка → О программе. В этом окне сразу видно и версию платформы (строка вида 8.3.ХХ.ХХХХ), и версию конфигурации (например, Бухгалтерия предприятия, редакция 3.0 (3.0.ХХХ.ХХ)). Это работает в любой типовой конфигурации на 8.3.

Если база не запускается или нужна версия платформы, установленной на компьютере, смотреть придётся в другом месте — по каталогу установки или в свойствах файла 1cv8.exe. А чтобы понять, когда и на какой релиз обновляли базу, пригодится журнал регистрации.

Какой способ выбрать — зависит от того, что за версия нужна и есть ли доступ к базе:

СпособЧто покажетКогда применять
Справка → О программеПлатформа + конфигурацияОбычный случай, база открывается
Окно запуска, НастройкаКакие платформы установленыНепонятно, чем запускается база
Каталог 1cv8 / свойства файлаТолько платформаБаза не запускается
Конфигуратор, свойства корняВерсия конфигурацииНужна «девелоперская» версия
Журнал регистрацииКогда менялась версияРазбор «что сломалось после обновления»
Внешняя обработка (код)Платформа + конфигурацияМассовый сбор по многим базам

Чем версия платформы отличается от версии конфигурации

1С состоит из двух слоёв, и у каждого своя версия. Путать их — частая причина недоразумений при обновлении и обращении в поддержку.

  • 🧱 Версия платформы — это сама программа «1С:Предприятие» (технологическое ядро). Выглядит как четыре числа: 8.3.ХХ.ХХХХ. Первые два (8.3) — поколение, остальные — конкретная сборка. Именно платформа отвечает за запуск, клиент-серверный режим, работу с базой данных.
  • 📦 Версия конфигурации — это прикладное решение, которое работает на платформе: Бухгалтерия, ЗУП, Управление торговлей. Выглядит как 3.0.ХХХ.ХХ (для БП) или 3.1.ХХХ.ХХ (для ЗУП). Номер редакции (3.0, 3.1) меняется редко, последние цифры — с каждым релизом.

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

Отдельно стоит режим совместимости — свойство конфигурации, которое говорит платформе вести себя как более ранняя версия (например, 8.3.21). Он виден только в Конфигураторе и влияет на доступность функций платформы. Если конфигурация работает в режиме совместимости с 8.3.21, часть возможностей платформы 8.3.24 будет недоступна, даже если установлена свежая сборка.

Окно «О программе»: платформа и конфигурация в одном месте

Это основной способ для пользователя. В интерфейсе «Такси» (8.3):

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

В открывшемся окне указано:

  • 🔹 Версия платформы — в заголовке или первой строке, формат 8.3.ХХ.ХХХХ.
  • 🔹 Конфигурация — название и номер, например Бухгалтерия предприятия, редакция 3.0 (3.0.ХХХ.ХХ).
  • 🔹 Режим основного окна и вид клиента (тонкий клиент, толстый клиент, веб-клиент).
  • 🔹 Каталог информационной базы (для файловой) или строка соединения с сервером.

Окно «О программе» одинаково открывается и в режиме предприятия, и в Конфигураторе — отличается только то, что в Конфигураторе не показывается строка с пользователем сеанса.

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

Разберём на примере, как читать строки. Запись 1С:Предприятие 8.3 (8.3.ХХ.ХХХХ) — это платформа: 8.3 — поколение, ХХ — номер основной версии платформы, ХХХХ — номер сборки (билда). Строка Бухгалтерия предприятия, редакция 3.0 (3.0.ХХХ.ХХ) — конфигурация: редакция 3.0 держится годами, а четыре числа в скобках меняются при каждом релизе.

Если пункта Справка в главном меню нет, скорее всего вы в веб-клиенте с урезанным интерфейсом. Тогда версию платформы подскажет администратор или журнал регистрации сервера.

Список информационных баз: версия платформы и путь к базе

Окно запуска (список информационных баз, которое открывается до входа в базу) тоже хранит нужные сведения — особенно про платформу.

Выделите базу в списке — внизу окна появится строка соединения. Для файловой базы это путь вида File="C:\bases\buh", для серверной — имя сервера и базы. Путь нужен, чтобы потом найти версию по каталогу или открыть базу в Конфигураторе.

Какой платформой запускается база:

  1. Нажмите Настройка в окне запуска.
  2. В списке Версии 1С:Предприятия видно, какие сборки установлены на компьютере и в каких каталогах.
  3. Конкретную версию для одной базы можно закрепить через Изменить → Дополнительно → Версия 1С:Предприятия.

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

Журнал регистрации: когда и на какой релиз обновляли базу

Журнал регистрации не заменяет окно «О программе», но отвечает на другой вопрос — когда менялась версия конфигурации и кто запускал обновление.

Открыть журнал:

  • В типовых конфигурациях: Главное меню → Все функции → Стандартные → Журнал регистрации. Если пункта Все функции нет, включите его: Главное меню → Сервис → Параметры → Отображать команду «Все функции».

Что искать в журнале:

  • 🔍 События с комментарием об обновлении конфигурации базы данных — по ним видно дату и время, когда номер конфигурации изменился.
  • 🔍 Начало сеансов — чтобы понять, кто и с какого компьютера входил перед обновлением.

Отбор удобно задать по дате и по пользователю. Это помогает, например, восстановить картину: «вчера всё работало, сегодня нет» — в журнале будет видно, обновлялась ли ночью конфигурация.

Сам по себе журнал не выводит текущую версию крупной строкой, как окно «О программе». Его сила в другом — это хронология. По нему видно последовательность: кто запустил сеанс, когда прошло обновление, с какого момента база работает на новом релизе. Для вопроса «на какой версии мы сейчас» идите в «О программе»; для вопроса «когда и кто нас обновил» — в журнал.

Для файловой базы журнал хранится вместе с базой, для серверной — на сервере 1С. Если журнал очищали, история обновлений в нём может быть неполной.

Где смотреть версию в Конфигураторе

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

Версия платформы в Конфигураторе — то же окно Справка → О программе.

Версия конфигурации хранится как свойство корневого объекта:

  1. Откройте конфигурацию: Конфигурация → Открыть конфигурацию.
  2. В дереве конфигурации щёлкните по самому верхнему (корневому) объекту — с названием решения.
  3. Откройте палитру свойств (Alt+Enter или команда Свойства).
  4. Строка Версия и содержит номер вида 3.0.ХХХ.ХХ. Рядом — свойство Режим совместимости.

Так же видно, находится ли конфигурация на поддержке и можно ли её менять, но это уже отдельная тема.

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

Открытие конфигурации в Конфигураторе не меняет базу и не требует монопольного доступа. Монопольный режим нужен только при обновлении структуры базы данных, загрузке .dt, тестировании и исправлении — то есть когда вы собираетесь базу менять, а не просто смотреть.

Каталог установки и свойства файла, когда база не открывается

Если 1С не запускается (слетела лицензия, повреждена база, нет входа), версию платформы всё равно можно узнать — она «зашита» в каталог установки.

По имени каталога. Платформа ставится в папку, названную по версии:

C:\Program Files\1cv8\8.3.ХХ.ХХХХ\bin\1cv8.exe

Имя папки 8.3.ХХ.ХХХХ — это и есть версия. Если установлено несколько сборок, здесь будет несколько папок — по одной на каждую.

  • 📁 64-разрядная платформа — в C:\Program Files\1cv8\.
  • 📁 32-разрядная — в C:\Program Files (x86)\1cv8\.

По свойствам файла. Найдите 1cv8.exe, правой кнопкой Свойства → Подробно. Строка Версия файла покажет сборку. Этот способ работает, даже если ярлыки запуска не настроены.

По ярлыку запуска. Если на рабочем столе есть ярлык конкретной базы, правой кнопкой Свойства → Ярлык → Объект — в поле будет путь к 1cestart.exe или напрямую к 1cv8.exe. По этому пути видно, из какой папки (а значит, какой версии) стартует база. На клиент-серверных установках 1cestart.exe сам подбирает подходящую сборку из установленных.

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

%APPDATA%\1C\1cv8\tmplts\<поставщик>\<конфигурация>\3_0_ХХХ_ХХ

Последняя папка — номер релиза конфигурации (точки заменены на подчёркивания). Внутри лежат файлы обновления 1cv8.cfu или 1cv8.cf. По ним видно, до какого релиза можно обновиться, но это версия дистрибутива, а не обязательно той, что сейчас в базе.

Программные способы: системная информация и внешняя обработка

Когда версию нужно получить массово (по многим базам) или вставить в отчёт, удобнее код. Создайте внешнюю обработку и в модуле выполните:

Сообщить("Платформа: " + Новый СистемнаяИнформация().ВерсияПриложения);
Сообщить("Конфигурация: " + Метаданные.Версия);
Сообщить("Имя: " + Метаданные.Синоним);
  • СистемнаяИнформация().ВерсияПриложения возвращает строку версии платформы, например 8.3.ХХ.ХХХХ.
  • Метаданные.Версия — версию конфигурации, которая сейчас в базе.
  • Метаданные.Синоним — читаемое название решения.

У объекта СистемнаяИнформация есть и другие свойства — тип и разрядность ОС, объём оперативной памяти, но для определения версии достаточно ВерсияПриложения. Результат Сообщить выведется в служебные сообщения внизу окна; оттуда строки можно скопировать в письмо или таблицу.

Этот же приём пригодится, когда версию нужно сверить программно — например, выполнять блок кода только на платформе не ниже заданной сборки. Сравнивайте версии именно по номеру сборки, а не «старше/младше»: строка 8.3.ХХ.ХХХХ разбирается на числа, и сравнивать нужно каждую группу слева направо.

Для серверной базы версию платформы, с которой работают сеансы, видно через утилиту администрирования кластера rac: команда rac session list выводит список сеансов, где у каждого указан идентификатор приложения и параметры подключения. Точный набор полей и команд зависит от версии — если не уверены в синтаксисе, посмотрите rac help.

Для разовой проверки код не нужен — хватит окна «О программе». Обработку с СистемнаяИнформация имеет смысл делать, когда баз десятки и версии надо собрать в таблицу.

Что именно нужно узнать и есть ли доступ к базе?

Частые вопросы

Версия платформы и конфигурации — это одно и то же?
Нет. Платформа (8.3.ХХ.ХХХХ) — само «1С:Предприятие», конфигурация (3.0.ХХХ.ХХ) — прикладное решение поверх неё. Обновляются они по отдельности, поэтому называть нужно обе.
Как узнать версию, если 1С вообще не запускается?
По имени папки установки C:\Program Files\1cv8\8.3.ХХ.ХХХХ или через правую кнопку на 1cv8.exe → Свойства → Подробно → Версия файла. Доступ к базе для этого не нужен.
Почему две базы на одном компьютере открываются разными версиями платформы?
В окне запуска версию можно закрепить за конкретной базой (Изменить → Дополнительно → Версия 1С:Предприятия). Если поле пустое, база берёт самую свежую установленную сборку, если задано — именно её.
Что такое режим совместимости и где его смотреть?
Это свойство конфигурации, которое заставляет платформу вести себя как более ранняя версия. Виден в Конфигураторе в свойствах корневого объекта. При включённом режиме часть функций новой платформы недоступна.
Как понять, 32- или 64-разрядная платформа установлена?
По каталогу: 64-разрядная — в Program Files\1cv8, 32-разрядная — в Program Files (x86)\1cv8. Разрядность влияет на объём доступной памяти рабочих процессов.