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

Администрирование · 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
    Откройте базу в режиме 1С:Предприятие под своим пользователем
  2. 2
    Нажмите главное меню (кнопка с тремя полосами слева вверху) или «Сервис»
  3. 3
    Выберите пункт «О программе»
  4. 4
    Найдите строку с названием конфигурации и номером версии, скопируйте полный номер
  5. 5
    При необходимости отдельно запишите версию платформы из того же окна

Способ 2. Через конфигуратор — полная информация о релизе

Если нужны точные сведения о поставщике, состоянии поддержки и номере релиза, откройте базу в конфигураторе. Для этого в окне запуска 1С выберите базу и нажмите «Конфигуратор» — потребуются права на администрирование или хотя бы на вход в конфигуратор.

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

Ещё один путь: «Конфигурация» → «Открыть конфигурацию», затем в дереве объектов выделить корневой узел (он называется как сама конфигурация) и открыть его свойства правой кнопкой. В палитре свойств есть поле «Версия» — это тот же номер релиза.

Способ 3. Программно — через встроенный язык

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

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

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

Способ 4. Без запуска базы: файл 1Cv8.cf и серверные варианты

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

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

Как проверить версию в 1С 7.7 и на старых платформах

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

На платформе 8.2 логика та же, что и в 8.3: «Сервис» → «О программе» в пользовательском режиме и «Конфигурация» → «Поддержка» → «Настройка поддержки» в конфигураторе. Отличия только во внешнем виде меню.

Как убедиться, что версия актуальна, и что делать дальше

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

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

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

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

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

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

Номера различаются — возможно, обновление применено не до конца, перезапустите базу и проверьте журнал обновления

Состояние поддержки в настройках поддержки
Норма

Конфигурация на поддержке, изменения под контролем

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

Конфигурация снята с поддержки без необходимости — типовое обновление затруднено

Совпадение с актуальным релизом
Норма

Версия совпадает с последней на портале обновлений

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

Версия устарела — запланируйте обновление после резервной копии

Типичные ошибки
01
Путать версию платформы с версией конфигурации — в поддержку передаётся не тот номер, и вопрос решается дольше
02
Смотреть версию в окне запуска базы — там указана только версия платформы, закреплённая за базой
03
Обновляться, не проверив состояние поддержки, — доработки могут быть затёрты
04
Копировать номер версии неполностью — без последней группы цифр нельзя точно подобрать обновление

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

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

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

Почему в «О программе» и в конфигураторе разные версии?

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

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

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

Нужно ли знать версию конфигурации перед установкой внешней обработки?

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

Где посмотреть, какие обновления уже установлены?

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

Итог

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

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