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

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

Как узнать версию конфигурации 1С 8.3

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

Знать точную версию конфигурации 1С 8.3 нужно чаще, чем кажется: перед установкой обновления, при обращении в поддержку, при подключении внешней обработки или при проверке совместимости отчётов. Номер версии показывает, какой релиз конфигурации развёрнут в информационной базе, и позволяет свериться с актуальным релизом на портале 1С.

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

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

Версия через меню «О программе» в режиме 1С:Предприятие

Самый доступный способ, не требующий прав администратора и запуска конфигуратора. Подходит для любой типовой конфигурации — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других.

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

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

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

Версия в конфигураторе

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

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

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

Разница между основной конфигурацией и конфигурацией базы данных

Частая причина путаницы — несовпадение версий внутри одной базы. В 1С 8.3 существуют две конфигурации: основная (рабочая, которую редактируют в конфигураторе) и конфигурация базы данных (та, под которой фактически работают пользователи).

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

Чтобы проверить, есть ли расхождение, откройте меню «Конфигурация». Если пункт «Обновить конфигурацию базы данных» активен и не затенён — версии различаются, и обновление не завершено. Для точного сравнения используйте «Конфигурация → Сравнить, объединить с конфигурацией из файла» или сравнение основной конфигурации с конфигурацией БД.

Программный способ получения версии

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

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

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

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

Какая версия нужна в разных ситуациях

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

СитуацияЧто нужно узнатьГде смотреть
Подбор файла обновленияВерсия конфигурации (релиз)Окно «О программе»
Ошибки совместимости, тонкий клиентВерсия платформыОкно «О программе»
Обращение в поддержкуОбе версии плюс редакцияОкно «О программе»
Проверка завершённости обновленияСовпадение основной конфигурации и конфигурации БДКонфигуратор, меню «Конфигурация»
Подключение внешней обработкиРедакция и релиз конфигурацииОкно «О программе»

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

Сравнение способов

Окно «О программе»

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

Свойства в конфигураторе

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

Программно через Метаданные.Версия

Подходит для автоматизации и мониторинга. Ограничение: требует навыков работы со встроенным языком и выполняется внутри сеанса.

Типичные ошибки при определении версии

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

Вторая ошибка — смотреть версию в конфигураторе после загрузки обновления, но до обновления конфигурации БД, и считать, что пользователи уже работают на новом релизе. Фактически база продолжает работать на старой версии.

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

Типичные ошибки
01
Путают версию платформы с версией конфигурации и скачивают неподходящее обновление
02
Считают обновление завершённым после загрузки cf-файла, хотя обновление конфигурации БД не выполнено
03
Определяют версию по ярлыку или имени папки базы, а не по данным самой базы
04
Игнорируют редакцию конфигурации и пытаются поставить релиз от другой редакции

Проверка результата и контрольные точки

После того как вы определили версию, полезно убедиться, что данные корректны и обновление (если оно проводилось) завершено полностью. Несколько простых проверок занимают пару минут и избавляют от проблем в дальнейшем.

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

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

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

Совпадает с релизом, на который планировали обновиться

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

Номер старый — обновление конфигурации БД не выполнено

Пункт «Обновить конфигурацию базы данных» в конфигураторе
Норма

Затенён, недоступен

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

Активен — основная конфигурация и конфигурация БД различаются

Программный запрос Метаданные.Версия
Норма

Совпадает с номером в окне «О программе»

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

Расходится — проверьте, в какой базе выполняется код

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

Итог

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

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

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

Где посмотреть версию конфигурации без прав администратора?

В окне «О программе» (кнопка с буквой «i» или главное меню). Этот раздел доступен любому пользователю, который может войти в базу, специальные права не требуются.

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

Основная конфигурация была обновлена (например, загружен cf-файл), но обновление конфигурации базы данных не выполнено. Пользователи работают на старом релизе. Завершите обновление через Конфигурация → Обновить конфигурацию базы данных, предварительно сделав резервную копию.

Как узнать версию платформы, а не конфигурации?

В том же окне «О программе» — первая строка с номером вида 8.3.xx.xxxx. Также версию платформы видно в заголовке окна запуска и в списке установленных программ операционной системы.

Можно ли узнать версию конфигурации, не запуская базу?

Напрямую — нет: номер хранится внутри информационной базы. Если есть выгрузка (dt-файл), её нужно загрузить в пустую базу и посмотреть версию там. По имени файла или папки версию определить достоверно нельзя.

Зачем при обновлении спрашивают текущий релиз конфигурации?

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

Что означает номер вида 3.0.135.22?

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