Администрирование · 9 мин
Как узнать версию конфигурации 1С
Как узнать версию конфигурации 1С: через меню «О программе», конфигуратор, служебную обработку и программно. Способы для 1С 8.3, проверка релиза и поддержки.
Знать точную версию конфигурации 1С нужно чаще, чем кажется: перед установкой обновления, при обращении в техподдержку, при подключении внешних обработок и отчётов, при проверке совместимости с новой платформой. Номер релиза определяет, какие функции доступны, какие ошибки уже исправлены вендором и подойдёт ли конкретное обновление к вашей базе.
Хорошая новость в том, что версию конфигурации можно узнать несколькими способами — из пользовательского режима «1С:Предприятие», через конфигуратор и даже программно, без открытия интерфейса. Ниже разобраны все рабочие методы, их ограничения и типичные ошибки, из-за которых пользователи путают версию платформы с версией конфигурации.
Чем версия конфигурации отличается от версии платформы
Это первое, что нужно понять, потому что именно здесь возникает больше всего путаницы. Платформа — это «движок» 1С (например, 8.3.22.хххх), который устанавливается на компьютер или сервер и запускает базы. Конфигурация — это прикладное решение, работающее на платформе: «Бухгалтерия предприятия 3.0», «Управление торговлей 11», «Зарплата и управление персоналом 3.1» и так далее.
У конфигурации собственная нумерация релизов. Например, «1С:Бухгалтерия 8, редакция 3.0» может иметь релиз вида 3.0.хх.хх, и он обновляется независимо от платформы. Поэтому фраза «у меня 1С версии 8.3» не говорит ничего о версии конфигурации — это лишь поколение платформы.
При обращении в поддержку или на форум всегда называйте оба номера: версию платформы и релиз конфигурации. Большинство вопросов совместимости решается именно этой парой значений.
Как узнать версию в режиме «1С:Предприятие» через «О программе»
Самый доступный способ, не требующий прав администратора. Откройте базу в обычном рабочем режиме и найдите пункт «О программе». В зависимости от интерфейса он располагается по-разному.
- 1Запустите базу в режиме «1С:Предприятие» и дождитесь полной загрузки интерфейса.
- 2В интерфейсе «Такси» нажмите кнопку меню в левом верхнем углу (значок с тремя полосами или круглую кнопку) и выберите «О программе». В старом интерфейсе откройте меню «Справка» → «О программе».
- 3В открывшемся окне найдите строку с названием конфигурации — рядом будет указан её релиз, а ниже отдельная строка с версией платформы.
- 4Перепишите оба значения: релиз конфигурации и версию платформы.
В окне «О программе» обычно видны: полное название конфигурации с редакцией, её релиз, версия платформы, режим работы (файловый или клиент-серверный) и информация о лицензии. Этого набора достаточно для большинства бытовых задач — проверить, установилось ли обновление, или продиктовать данные консультанту.
Где искать пункт в типовых конфигурациях
В «Бухгалтерии 3.0», «Управлении торговлей 11» и «ЗУП 3.1» с интерфейсом «Такси» путь единый: кнопка главного меню → «О программе». В некоторых отраслевых решениях пункт может называться «Информация о программе» или находиться в разделе «Администрирование» → «Обслуживание». Если пункт не находится, воспользуйтесь поиском по команде «О программе» в строке поиска интерфейса.
Как узнать версию через конфигуратор
Конфигуратор даёт более полную картину и нужен, когда требуется проверить не только номер релиза, но и состояние поддержки. Закройте сеансы пользователей или убедитесь, что монопольный доступ не потребуется, затем запустите базу в режиме «Конфигуратор».
Откройте меню «Конфигурация» → «Поддержка» → «Настройка поддержки». В шапке окна отображается имя конфигурации поставщика и её версия. Здесь же видно, стоит ли конфигурация на полной поддержке, включена ли возможность изменения или снята с поддержки вовсе.
Альтернативный путь — «Конфигурация» → «Открыть конфигурацию», затем в дереве метаданных щёлкнуть правой кнопкой по корню конфигурации и открыть «Свойства». В палитре свойств поле «Версия» содержит текущий номер релиза, заданный разработчиком.
Как узнать версию программно и через служебные данные
Для администраторов и разработчиков полезен программный способ. Во встроенном языке 1С есть системное перечисление функций: Метаданные.Версия возвращает версию конфигурации, а СистемнаяИнформация — данные о платформе. Это удобно для вывода версии в отчёт, журнал обмена или служебную обработку.
Сообщить("Версия конфигурации: " + Метаданные.Версия);
СисИнфо = Новый СистемнаяИнформация;
Сообщить("Версия платформы: " + СисИнфо.ВерсияПриложения);В типовых конфигурациях на БСП (библиотека стандартных подсистем) версия также хранится в константе «Версия конфигурации» и отображается в разделе «Администрирование» → «Обслуживание» → «Результаты обновления программы». Там видно, какие релизы устанавливались и когда — удобно для проверки истории обновлений.
Как проверить, что обновление установилось корректно
После обновления конфигурации обязательно сверьте фактический релиз с тем, который должен был установиться. Откройте «О программе» и сравните номер с номером релиза из поставки обновления (он указан в файле описания и на странице загрузки дистрибутива).
Как проверить результат
Совпадает с номером устанавливаемого обновления
Остался прежним — обновление конфигурации базы данных не выполнено
База открывается штатно, отработали обработчики обновления
При входе ошибки или просьба обновить версию — обновление завершено не полностью
Конфигурация на поддержке, версия поставщика актуальна
Конфигурация снята с поддержки или версия поставщика старее фактической
Частая ситуация: обновление загружено через интернет-поддержку, но администратор не выполнил «Обновление конфигурации базы данных» в конфигураторе (клавиша F7). В этом случае релиз в «О программе» останется старым, а при входе пользователи увидят предупреждение о несоответствии версий.
Типичные ошибки при определении версии
Ещё одна ошибка — определять версию по внешнему виду интерфейса. Один и тот же релиз может выглядеть по-разному в зависимости от настроек, а разные релизы — выглядеть одинаково. Ориентируйтесь только на служебные окна и метаданные.
Что делать, если версию узнать не получается
Если база не открывается в режиме «Предприятие», версию можно посмотреть в конфигураторе — он часто запускается даже при проблемах с пользовательским режимом. Если недоступен и конфигуратор (например, база повреждена), поможет строка соединения и логи: в технологическом журнале и в окне выбора информационных баз иногда отображаются служебные сведения.
Как выбрать способ
Если конфигурацию сопровождает сторонний франчайзи или внедренец, номер актуального релиза можно уточнить у него — особенно для сильно доработанных решений, где типовая нумерация уже не отражает состава доработок.
Что важно запомнить
Версия конфигурации и версия платформы — разные вещи, нужны обе. Быстрый способ — «О программе» в пользовательском режиме, точный — «Настройка поддержки» в конфигураторе. После каждого обновления сверяйте фактический релиз с ожидаемым и не работайте в конфигураторе без резервной копии.
Частые вопросы
Где посмотреть версию 1С, если нет прав администратора?
Пункт «О программе» доступен любому пользователю в режиме «1С:Предприятие» — специальные права не требуются. Откройте главное меню (кнопка в левом верхнем углу интерфейса «Такси») и выберите «О программе»: там указаны и релиз конфигурации, и версия платформы.
Почему в «О программе» версия не изменилась после обновления?
Чаще всего обновление было только загружено, но не выполнено обновление конфигурации базы данных. Зайдите в конфигуратор и проверьте, не предлагает ли система обновить конфигурацию базы данных (меню «Конфигурация» → «Обновить конфигурацию базы данных»). Перед этим сделайте резервную копию и завершите сеансы пользователей.
Как узнать версию конфигурации файловой базы без запуска 1С?
Штатного способа прочитать релиз напрямую из файла 1Cv8.1CD без платформы нет — формат закрытый. Минимальный вариант — запустить конфигуратор этой базы: пользовательский режим для просмотра версии не нужен.
Что означает «конфигурация снята с поддержки»?
Это значит, что разрешено свободное изменение конфигурации и автоматическое обновление штатными средствами невозможно — обновлять придётся вручную через сравнение и объединение. Версия при этом продолжает отображаться, но может не соответствовать реальному составу доработок.
Нужно ли знать версию конфигурации для установки внешней обработки?
Да, многие внешние обработки, печатные формы и расширения рассчитаны на конкретные релизы типовых конфигураций и используют их объекты. Перед подключением проверьте, для какой конфигурации и релиза заявлена обработка, и протестируйте её на копии базы.