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