Как узнать версию 1С и проверить, есть ли для неё обновления
Содержание
Посмотреть обновления в 1С проще всего в самой программе: в БП 3.0, ЗУП 3.1 и УТ 11 откройте Администрирование → Интернет-поддержка и сервисы и запустите обновление версии программы. 1С сама сравнит ваш релиз с последним выпущенным и покажет, есть ли что ставить. Текущие номера платформы и конфигурации видны в окне О программе.
Способ работает в типовых конфигурациях на платформе 8.3 с интерфейсом «Такси». Нужны логин и пароль портала 1С:ИТС и действующая подписка. Без подписки ниже есть обходные пути: Конфигуратор, файлы обновлений и командная строка.
Сначала узнайте, какая версия стоит сейчас
Без текущего номера релиза разговор об обновлениях бессмысленный. Его смотрят в окне «О программе».
- В пользовательском режиме нажмите кнопку главного меню — значок с тремя полосками в левом верхнем углу окна.
- Выберите
Справка → О программе. - В окне будут две главные строки: версия платформы (например,
8.3.24.1548) и название конфигурации с номером релиза (например,3.0.150.25).
Номер платформы и номер конфигурации — разные вещи. Их часто путают.
| Что | Как выглядит номер | Чем обновляется |
|---|---|---|
| 🧩 Платформа 1С:Предприятие | 8.3.xx.xxxx | Дистрибутив установки на компьютер или сервер |
| 📦 Конфигурация (БП, ЗУП, УТ) | 3.0.xxx.xx | Файл обновления .cfu или онлайн-обновление |
Нажмите в окне «О программе» на ссылку с подробностями или скопируйте текст. Его удобно отправить администратору или в поддержку, чтобы не диктовать цифры по телефону.
Версию можно получить и кодом
Если базу открывает внешняя обработка или вы проверяете несколько баз скриптом, номера дают два выражения встроенного языка:
СисИнфо = Новый СистемнаяИнформация;
ВерсияПлатформы = СисИнфо.ВерсияПриложения;
ВерсияКонфигурации = Метаданные.Версия;
Сообщить("Платформа: " + ВерсияПлатформы + ", конфигурация: " + ВерсияКонфигурации);
Оба значения — строки, поэтому склейка без преобразований корректна.
Проверка обновлений через интернет по подписке ИТС
Это основной способ для бухгалтера и пользователя без доступа к Конфигуратору. Программа сама ходит на сервер обновлений фирмы 1С.
Как запустить проверку
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Найдите группу команд об обновлении версии программы и откройте форму обновления.
- Если интернет-поддержка ещё не подключена, программа попросит логин и пароль от портала 1С:ИТС. Это те же данные, что для входа на портал.
- Дождитесь результата. Возможны три ответа: установлена последняя версия ; доступна новая версия с номером и описанием; связаться с сервером не удалось.
Если обновление есть, форма покажет номер нового релиза, размер загрузки и ссылку на описание изменений. Там же можно скачать файлы и сразу запустить установку.
Автоматическая проверка
В той же форме настраивается, как часто программа сама проверяет обновления: не проверять, при запуске или по расписанию. При включённой проверке на начальной странице или в информационной панели появится уведомление о новой версии.
Онлайн-обновление ставит релизы только на типовые конфигурации. Если в базу вносили изменения в Конфигураторе, форма об этом предупредит и предложит обратиться к специалисту.
Что нужно для работы способа
- 🔑 Логин и пароль портала 1С:ИТС.
- 📅 Действующий договор ИТС или подписка на сервис обновлений.
- 🌐 Доступ компьютера к интернету без блокировки на прокси. Настройки прокси задаются в параметрах интернет-поддержки.
- 👤 Права администратора в базе, иначе раздел будет недоступен.
Конфигуратор: ручная проверка конфигурации и платформы
Администраторы и программисты чаще проверяют обновления из Конфигуратора. Так видно больше подробностей, и способ работает для доработанных баз.
Версия и режим поддержки
- Откройте базу в режиме Конфигуратор и дерево конфигурации (
Конфигурация → Открыть конфигурацию). - Щёлкните правой кнопкой по корню дерева и выберите
Свойства. Поле «Версия» — номер релиза, поле «Поставщик» — разработчик. - Режим поддержки смотрите в
Конфигурация → Поддержка → Настройка поддержки. Там видно, стоит ли конфигурация на поддержке и разрешены ли изменения.
Этот второй шаг важнее, чем кажется. Если конфигурация снята с поддержки, обычное обновление уже не сработает — нужен перенос изменений вручную.
Поиск доступных обновлений
- Выберите
Конфигурация → Поддержка → Обновить конфигурацию. - В окне два варианта: поиск доступных обновлений и выбор файла обновления.
- Поиск просматривает каталоги шаблонов на компьютере. По умолчанию это папка
%APPDATA%\1C\1cv8\tmplts, туда ставятся скачанные дистрибутивы. - Если найдено подходящее обновление, оно будет в списке с номером версии. Пустой список означает: в каталогах нет файла, который подходит к вашему релизу.
Каждый файл .cfu подходит только к определённым предыдущим релизам. Перепрыгнуть через несколько версий сразу обычно нельзя — ставят цепочкой. Список допустимых релизов указан в описании обновления.
Перед обновлением конфигурации сделайте резервную копию базы
через Администрирование → Выгрузить информационную базу в Конфигураторе.
Версия платформы на компьютере
Список установленных платформ в Windows лежит в папке C:\Program Files\1cv8\ — каждая версия в своей подпапке с номером. Запуск через ярлык 1С использует версию из настроек базы в списке баз (кнопка Изменить, последний шаг мастера) или самую новую из установленных.
Журнал регистрации: когда и как обновлялась база
Журнал полезен, если нужно понять, кто и когда обновлял программу, и закончилось ли обновление без ошибок.
Где открыть
- 🖥 В БП 3.0, ЗУП 3.1, УТ 11:
Администрирование → Обслуживание → Журнал регистрации. - 🛠 В Конфигураторе:
Администрирование → Журнал регистрации.
Как найти события обновления
- Нажмите кнопку отбора и откройте выбор событий.
- Отметьте события, связанные с обновлением информационной базы и изменением конфигурации. Найти их быстрее через поиск в списке событий по слову «обновлен».
- Укажите период, например последний месяц, и примените отбор.
- Откройте записи с уровнем «Ошибка» — в комментарии будет текст сбоя и имя обработчика.
После обновления типовой конфигурации запускается обработка данных. Её итог виден в разделе Администрирование → Обслуживание: там есть ссылка на результаты обновления программы. Если часть обработчиков упала, программа покажет это и предложит повторить.
Журнал хранится ограниченное время по настройкам базы. Если искать событие полугодовой давности, его может уже не быть.
Командная строка и консольные утилиты для администратора
Когда баз десятки, открывать каждую вручную долго. Тут помогают пакетный режим Конфигуратора и простые команды ОС.
Какие платформы установлены
PowerShell на Windows:
Get-ChildItem "C:\Program Files\1cv8" -Directory | Select-Object Name
(Get-Item "C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe").VersionInfo.FileVersion
На Linux платформы обычно ставятся в /opt/1cv8/x86_64/:
ls /opt/1cv8/x86_64/
Обновление конфигурации без интерфейса
Пакетный запуск Конфигуратора применяет файл .cfu и обновляет структуру базы:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор" /P"пароль" /UpdateCfg "D:\Updates\1cv8.cfu" /UpdateDBCfg /Out "D:\Logs\update.log"
/F— путь к файловой базе. Для серверной используйте/S"сервер\имябазы"./UpdateCfg— загрузить обновление конфигурации на поддержке./UpdateDBCfg— обновить конфигурацию базы данных./Out— файл, куда записывается результат. Его читают после запуска.
Обновление структуры базы требует монопольного доступа. Все пользователи должны выйти из программы, иначе команда завершится ошибкой. Запускайте вне рабочего времени.
Для серверного кластера состав баз смотрят утилитой rac, например rac cluster list и rac infobase summary list --cluster=<id>. Остальные параметры уточняйте в справке rac help.
Перед установкой найденного обновления
Нашли новый релиз — не спешите жать «Установить». Пять минут подготовки спасают от отката базы.
Прочитайте описание релиза
В описании обновления указано три вещи, которые нужно сверить с вашей базой:
- 🔢 С каких версий допустимо обновление. Если ваш релиз старше указанных, сначала поставьте промежуточный.
- 🧩 Минимальная версия платформы. Сравните её с номером из окна «О программе».
- 📝 Что изменилось. Если меняются формы отчётности, которые вы сейчас сдаёте, подстройте сроки.
Учтите, где работает база
| Где база | Кто обновляет | Что делать вам |
|---|---|---|
| 💻 Файловая база на своём компьютере | Вы сами | Онлайн-обновление или файл .cfu |
| 🏢 Серверная база в офисе | Администратор 1С | Сообщить о новом релизе, согласовать окно работ |
| ☁️ Облачный сервис (например, 1С:Фреш) | Провайдер сервиса | Ничего — релизы ставятся централизованно |
В серверном варианте платформу обновляют сначала на сервере 1С, затем на всех клиентах. Иначе пользователи получат ошибку о несовпадении версий клиента и сервера.
Сколько релизов пропущено
Если база давно не обновлялась, цепочка может оказаться длинной. Онлайн-обновление само построит маршрут и скачает промежуточные релизы. В Конфигураторе этот маршрут придётся пройти вручную: установить каждый .cfu по очереди и после каждого дождаться обработки данных в пользовательском режиме.
После каждого шага откройте базу в режиме 1С:Предприятие. Обработка данных запускается при первом входе, и только после её завершения ставят следующий релиз.
Почему обновления не находятся или не ставятся
Большинство сбоев повторяются. Вот разбор по симптомам.
Когда обновлять не стоит
- 🧾 В день сдачи отчётности. Новые формы иногда исправляют следующим релизом.
- 🔧 Если доработки не проверены программистом на новой версии.
- 🗓 В последний рабочий день месяца перед закрытием периода.