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

· 9 мин

Содержание

В типовых конфигурациях на 8.3 обновление 1С находится в программе по пути Администрирование → Интернет-поддержка и сервисы → Обновление версии программы, ссылка «Обновление программы». В Конфигураторе тот же результат даёт команда Конфигурация → Поддержка → Обновить конфигурацию.

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

СпособКогда подходитЧто нужно
Через Предприятие, из интернетаТиповая база без доработокПрава администратора, логин портала 1С:ИТС, действующая подписка
Через Предприятие, из файлаНет доступа в интернет из программыСкачанный файл .cfu нужного релиза
Через КонфигураторДоработанная конфигурация, ручной контрольПрава на запуск Конфигуратора, установленный шаблон обновления
Пакетный запуск 1cv8Много баз, обновление ночьюСкрипт, файл обновления, резервная копия

Перед обновлением: версия, права и копия

Сначала выясните, что у вас стоит. Откройте Главное меню (≡) → Справка → О программе. В окне видны три числа, которые понадобятся дальше:

  • 🔢 версия конфигурации, например 3.0.178.25 — это релиз Бухгалтерии;
  • 🧩 версия платформы, например 8.3.25.1445;
  • 🗂 режим работы: файловая база или клиент-серверная (видно по строке подключения).

Затем проверьте три условия:

  1. Права. Обновление запускает пользователь с ролью «Полные права» или «Администратор системы». Обычный бухгалтер раздела Обслуживание или ссылки «Обновление программы» может не увидеть вовсе.
  2. Монопольный режим. На время обновления структуры базы остальные пользователи должны выйти. В клиент-серверной базе программа сама может завершить их сеансы, если указать параметры администратора кластера.
  3. Резервная копия. Перед любым обновлением сделайте копию базы и убедитесь, что она открывается. В файловом варианте помощник обновления предлагает создать копию сам, в клиент-серверном копию делают средствами СУБД или выгрузкой .dt.

Новый релиз конфигурации часто требует более свежую платформу. Требование указано в описании релиза: «версия платформы не ниже 8.3.ХХ». Если ваш номер платформы меньше, сначала установите новую платформу, иначе база после обновления не запустится.

Обновление программы из режима Предприятия

Это основной путь для типовых баз: Бухгалтерии предприятия 3.0, ЗУП 3.1, Управления торговлей 11 и других конфигураций на БСП.

Где кнопка

КонфигурацияПуть в меню
Бухгалтерия предприятия 3.0Администрирование → Интернет-поддержка и сервисы → Обновление версии программы
Зарплата и управление персоналом 3.1Администрирование → Интернет-поддержка и сервисы → Обновление версии программы
Управление торговлей 11НСИ и администрирование → Администрирование → Интернет-поддержка и сервисы

В старых релизах эти настройки лежали в Администрирование → Обслуживание. Если раздела «Интернет-поддержка и сервисы» нет, загляните туда.

Если раздел «Администрирование» не виден целиком, у пользователя нет административных прав. Войдите под администратором.

Как выполнить

  1. Нажмите «Обновление программы». Откроется помощник и проверит, какие релизы доступны для вашей версии.
  2. Выберите источник: интернет (через интернет -поддержку) или файл на диске.
  3. Помощник покажет найденную версию и, если до неё несколько шагов, весь путь: например, 3.0.170 → 3.0.175 → 3.0.178. Промежуточные релизы он скачает сам.
  4. Укажите, когда обновлять: сразу или при завершении работы. В клиент-серверной базе можно назначить время, например ночью.
  5. В файловом варианте отметьте создание резервной копии и укажите папку.
  6. Для клиент-серверной базы введите логин и пароль администратора кластера, если он задан. Это нужно, чтобы программа заблокировала вход и завершила чужие сеансы.
  7. Запустите обновление. Программа закроется, применит изменения и откроется заново.

При обновлении «сразу» сеансы всех пользователей будут завершены. Если в базе работают люди, предупредите их или выберите вариант «при завершении работы» или ночное время.

Что происходит после перезапуска

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

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

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

Откройте Главное меню (≡) → Справка → О программе и сравните номер версии с тем, что выбирали в помощнике. Совпадает — конфигурация обновлена.

Дальше короткая проверка рабочих мест:

  • 📄 откройте пару свежих документов и проведите их повторно на копии или в тестовом периоде;
  • 📊 сформируйте оборотно-сальдовую ведомость за прошлый месяц и сравните итоги с теми, что были до обновления;
  • 🔄 запустите обмены с банком, ЭДО и другими базами, если они настроены;
  • 🖨 проверьте внешние печатные формы и обработки: после обновления они чаще всего требуют правки.

Интернет-поддержка: без неё кнопка не найдёт обновлений

Помощник скачивает релизы с портала 1С:ИТС. Для этого в базе должна быть подключена интернет-поддержка пользователей (ИПП).

Подключение

  1. Перейдите в Администрирование → Интернет-поддержка и сервисы.
  2. Нажмите «Подключить» в блоке интернет-поддержки.
  3. Введите логин и пароль от портала 1С:ИТС. Это учётная запись, которую регистрируют при оформлении договора сопровождения или в личном кабинете портала.
  4. После входа в блоке появится имя пользователя ИПП.

Логин сохраняется в базе. Его вводят один раз, а не при каждом обновлении.

Автоматическая проверка обновлений

В блоке «Обновление версии программы» есть настройка автоматической проверки. Варианты:

  • 🔕 не проверять — обновления ищут вручную;
  • 🚀 при запуске программы — администратор при входе видит сообщение о новой версии;
  • 🕒 по расписанию — проверка раз в заданный период.

Проверка только сообщает о новой версии. Сама установка без вашего подтверждения не начнётся.

Подписка и доступ

Логин без действующего договора ИТС пускает на портал, но скачивание релизов будет недоступно. Для базовых версий и некоторых отраслевых решений условия доступа к обновлениям свои: смотрите договор поставки.

Если в организации выход в интернет идёт через прокси, без его настроек помощник не достучится до портала. Параметры прокси задаются в настройках интернет-поддержки, их берут у системного администратора.

Где найти обновление в Конфигураторе

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

Пошагово

  1. Запустите 1С, выберите базу и нажмите «Конфигуратор». Войдите под администратором.
  2. Откройте конфигурацию: Конфигурация → Открыть конфигурацию.
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. В окне отметьте «Поиск доступных обновлений (рекомендуется)», если дистрибутив уже установлен в каталог шаблонов, или «Выбор файла обновления», если у вас есть файл .cfu.
  5. Платформа покажет релизы, на которые можно перейти с текущей версии. Выберите один и нажмите «Готово».
  6. Ознакомьтесь с описанием изменений и продолжите.
  7. Для типовой конфигурации без доработок обновление пройдёт сразу. Для доработанной откроется окно сравнения и объединения: здесь решают, чьи изменения оставить.
  8. В конце Конфигуратор предложит обновить конфигурацию базы данных. Согласитесь или нажмите F7. На этом шаге нужен монопольный доступ.
  9. Запустите базу в режиме Предприятия под администратором, чтобы прошла обработка данных.

Каталог шаблонов

Дистрибутив обновления — это установщик setup.exe. Он распаковывает файлы в каталог шаблонов, по умолчанию %APPDATA%\1C\1cv8\tmplts. Внутри путь вида 1c\Accounting\3_0_178_25\, где лежат:

  • 1cv8.cfu — файл обновления;
  • 1cv8.cf — полная поставка (для новой базы или для сравнения);
  • UpdInfo.txt — служебный файл с номером версии и списком версий, с которых возможен переход.

Каталог шаблонов меняют в окне запуска: кнопка «Настройка» → «Каталоги шаблонов конфигураций и обновлений».

Обновление из файла: когда интернета нет

Бывает, что сервер изолирован или ИПП не подключается. Тогда релиз скачивают на другом компьютере и переносят файлом.

Скачивание

  1. Войдите на портал 1С:ИТС в раздел обновлений программ.
  2. Найдите свою конфигурацию и нужный релиз.
  3. Скачайте дистрибутив обновления. Для перехода через несколько релизов скачайте все промежуточные.

Как понять, какие релизы промежуточные

Откройте UpdInfo.txt из распакованного релиза. Строка FromVersions перечисляет версии, с которых на этот релиз можно перейти напрямую:

Version=3.0.178.25
FromVersions=;3.0.175.31;3.0.176.28;3.0.177.33;
UpdateDate=...

Если вашей версии в списке нет, нужен промежуточный релиз. Ищите тот, у которого ваша версия есть в FromVersions, и двигайтесь цепочкой.

Установка файла

  • Из Предприятия: в помощнике обновления выберите вариант «из файла» и укажите 1cv8.cfu. Дальше шаги те же, что при обновлении из интернета.
  • Из Конфигуратора: в окне обновления выберите «Выбор файла обновления» и укажите тот же .cfu.
Как обновить вашу базу?

Автоматизация обновлений и регламент

Когда баз много, обновлять каждую мышкой долго. Конфигуратор умеет работать без окон, в пакетном режиме.

Пакетное обновление файловой базы

@echo off
set EXE="C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe"
set BASE=/F"D:\Bases\Buh"
set USR=/N"Администратор" /P"пароль"

rem 1. Резервная копия
%EXE% DESIGNER %BASE% %USR% /DumpIB "D:\Backup\buh_before.dt" /Out "D:\Logs\dump.log"

rem 2. Обновление конфигурации и структуры базы
%EXE% DESIGNER %BASE% %USR% /UpdateCfg "D:\tmplts\1c\Accounting\3_0_178_25\1cv8.cfu" /UpdateDBCfg /Out "D:\Logs\update.log"

Для клиент-серверной базы вместо /F используют /S"сервер\имябазы". Ключ /Out пишет журнал, по нему видно, на каком шаге остановилось.

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

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

Практики, которые снимают большинство проблем

  • 🧪 Сначала копия, потом рабочая база. Доработанную конфигурацию обновляйте на копии, проверьте отчёты и обмены и только потом повторяйте на рабочей.
  • 📅 Регулярность. Обновляться раз в месяц-два проще, чем раз в год: цепочка короче, отличий меньше.
  • 📝 Журнал. Записывайте дату, версию «было» и «стало», кто обновлял. При разборе сбоев это экономит время.
  • 🧷 Расширения вместо правки типовой. Доработки в расширениях не снимают конфигурацию с поддержки, и обновление из Предприятия остаётся доступным.

Обновлений не видно: причины и решения

Диагностика: выберите симптом

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

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

Можно ли перепрыгнуть сразу через несколько релизов?
Только если ваша версия есть в списке FromVersions нужного релиза. Иначе ставят промежуточные. Помощник из Предприятия собирает цепочку сам.
Сколько длится обновление?
Для небольшой файловой базы — 10–20 минут. Для крупной базы с годами истории первая обработка данных может занять час и больше.
Обновится ли платформа вместе с конфигурацией?
Нет. Платформу устанавливают отдельным дистрибутивом на каждый компьютер или на сервер 1С. Конфигурация и платформа обновляются независимо.
Нужно ли обновлять, если программа работает нормально?
Да, если вы сдаёте отчётность: новые формы и изменения законодательства приходят именно с релизами. Пропуск обновлений растягивает цепочку и усложняет следующий переход.
Можно ли откатить обновление?
Штатной кнопки отката нет. Возврат на прежнюю версию — только восстановление из резервной копии, сделанной до обновления. Данные, введённые после, придётся внести заново.