К статье
Практический материал

Администрирование · 8 мин

Как узнать релиз базы 1С: все рабочие способы

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

Релиз базы 1С — это версия конфигурации, установленной в информационной базе, например «3.1.27.90» для ЗУП или «11.5.12.74» для Управления торговлей. Эту информацию нужно знать перед обновлением, при обращении в поддержку, при проверке совместимости с платформой и при переносе данных между базами. Ошибка в определении релиза приводит к установке неподходящего обновления и, в худшем случае, к повреждению данных.

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

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

Что именно вы ищете: релиз конфигурации, платформа, редакция

Под «релизом базы» пользователи обычно понимают номер версии конфигурации — четырёхкомпонентное число вида 3.1.27.90. Первые два числа обозначают редакцию и подредакцию, третье — номер релиза, четвёртое — номер корректирующего патча. Именно этот номер запрашивает мастер обновления и служба поддержки.

Версия платформы — это версия исполняемой среды 1С:Предприятие, например 8.3.22.1750. Она общая для всех баз на компьютере или сервере и определяется отдельно. Редакция конфигурации (2.0, 3.0, 3.1) — это продуктовая линейка; переход между редакциями — это не обновление, а переход с конвертацией данных.

Способ 1: через окно «О программе» в режиме пользователя

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

В интерфейсе «Такси» путь может отличаться: иногда пункт находится в разделе «Администрирование» → «Обслуживание» → «Результаты обновления», где виден не только текущий релиз, но и история установленных обновлений. В старых конфигурациях на обычных формах окно «О программе» вызывается через меню «Справка» → «О программе».

Как узнать релиз через интерфейс
  1. 1
    Откройте базу в режиме 1С:Предприятие под своим пользователем
  2. 2
    Нажмите круглую кнопку меню слева вверху или пункт «Сервис»
  3. 3
    Выберите «О программе»
  4. 4
    Найдите строку с названием конфигурации — рядом указан номер версии
  5. 5
    Сфотографируйте или скопируйте номер вместе с версией платформы

Способ 2: через конфигуратор

Если есть доступ к конфигуратору, релиз виден сразу в нескольких местах. Откройте конфигуратор, затем меню «Конфигурация» → «Открыть конфигурацию». В дереве конфигурации корневой элемент содержит имя, а свойство «Версия» в палитре свойств показывает номер релиза.

Второй путь: меню «Конфигурация» → «Поддержка» → «Настройка поддержки». В открывшемся окне в поле «Версия» указан текущий релиз, а также видно, на поддержке ли конфигурация и у какого поставщика. Этот способ полезен, когда нужно одновременно проверить, снята ли конфигурация с поддержки — от этого зависит способ обновления.

Третий вариант — пункт «Администрирование» → «О программе» в конфигураторе: он показывает версию платформы, под которой запущен конфигуратор, но не релиз базы, поэтому для определения релиза используйте первые два пути.

Способ 3: без запуска 1С — по файлам и в консоли сервера

Для файловой базы релиз можно извлечь из файла 1Cv8.1CD, но штатного просмотрщика нет — файл бинарный. Практический вариант: открыть файл любым hex-редактором и поиском найти строку с номером версии, однако способ ненадёжен и подходит только как крайняя мера. Надёжнее запустить конфигуратор с указанием пути к базе.

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

Способ 4: программно через встроенный язык

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

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

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

Как проверить результат и не ошибиться

Контрольные точки

Как проверить результат

Номер версии в окне «О программе»
Норма

Четыре числа через точку, например 3.0.145.28

Тревожный признак

Указана только версия платформы 8.3.x — это не релиз конфигурации

Совпадение данных в конфигураторе и в режиме предприятия
Норма

Номера совпадают

Тревожный признак

Номера различаются — возможно, обновление конфигурации базы данных не завершено

Редакция конфигурации
Норма

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

Тревожный признак

Путаете редакцию и релиз, например называете «3.0» релизом

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

Типичные ошибки при определении релиза

Типичные ошибки
01
Называть версию платформы (8.3.22) вместо релиза конфигурации — поддержка и мастер обновления ориентируются на релиз
02
Смотреть на имя папки базы или ярлыка — они не обновляются автоматически и часто устарели
03
Путать редакцию (3.0, 3.1) с релизом и скачивать обновление не для той линейки
04
Проверять релиз в демо-базе или копии, а не в рабочей — номера могут отличаться
05
Игнорировать незавершённое обновление конфигурации базы данных и сообщать неверный номер

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

Итог

Что важно запомнить

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

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

Где посмотреть релиз 1С, если нет доступа к конфигуратору?

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

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

Релиз конфигурации — это версия прикладного решения (например, Бухгалтерии 3.0.145.28), она меняется при обновлении конфигурации. Версия платформы (8.3.x) — версия исполняемой среды 1С, общая для всех баз. Для обновления конфигурации нужен релиз, для установки дистрибутива — версия платформы.

Почему в конфигураторе и в режиме предприятия разные номера версий?

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

Можно ли узнать релиз базы, не запуская 1С?

Штатного способа нет: номер хранится внутри файла 1Cv8.1CD или в серверной базе. Практически проще всего запустить конфигуратор с указанием пути к базе. Ориентироваться на имя папки или файла нельзя — они не обновляются автоматически.

Как узнать, какие обновления уже установлены в базе?

В типовых конфигурациях на БСП откройте «Администрирование» → «Обслуживание» → «Результаты обновления программы» (или «Результаты обновления и дополнительная обработка данных»). Там видна история установленных версий и статус отложенных обработчиков обновления.

Что делать, если релиз нужен для обращения в поддержку?

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