Где в 1С 8.3 спрятан пункт обновления и что делать, если его нет

· 9 мин

Содержание

В типовых конфигурациях 1С 8.3 (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) обновление программы запускают из раздела Администрирование → Обслуживание → Обновление версии программы → Обновление программы. В части релизов эта группа команд стоит в Администрирование → Интернет-поддержка и сервисы. Если команды не видно ни там, ни там, обновление конфигурации запускают в Конфигураторе: Конфигурация → Поддержка → Обновить конфигурацию.

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

Что проверить до того, как искать кнопку обновления

Пункт обновления доступен не всем и не всегда. Три условия решают почти всё.

  • 👤 Права. Помощник обновления виден только пользователю с полными правами (роль администратора). Обычный бухгалтер с ограниченным профилем его не увидит.
  • 💻 Клиент. Помощник работает в клиентском приложении 1С под Windows. Из веб-клиента в браузере обновление не запускается.
  • 🔑 Доступ к порталу. Для загрузки через интернет нужен логин и пароль портала 1С:ИТС и действующая подписка на ИТС для вашей программы.

Ещё один фактор — состояние поддержки конфигурации. Его смотрят в Конфигураторе: Конфигурация → Поддержка → Настройка поддержки.

СостояниеЧто это значит для обновления
На поддержке, изменения не разрешеныТиповая база. Обновляется из программы в пару кликов
На поддержке, изменения разрешеныВ конфигурацию вносили правки. Помощник может отказать и предложит Конфигуратор
Снята с поддержкиАвтоматическое обновление невозможно. Только сравнение и объединение с новым .cf

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

Как узнать текущий релиз и версию платформы

Без этих двух номеров не понять, подойдёт ли файл обновления. Откройте главное меню программы (кнопка с тремя полосками в левом верхнем углу) и выберите Справка → О программе.

В окне видно:

  • 📦 название конфигурации и номер релиза, например 3.0.xxx.yy;
  • ⚙️ версию платформы 1С:Предприятие, на которой запущена база;
  • 🖥️ режим работы: файловая база или сервер.

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

Перед любым обновлением сделайте резервную копию. Для файловой базы помощник предлагает её сам. Для клиент-серверной копию делают средствами СУБД или выгрузкой в .dt.

Обновление 1С через интернет прямо из программы

Это самый короткий путь для типовой базы. Все файлы помощник скачивает сам.

  1. Зайдите в базу пользователем с полными правами.
  2. Откройте Администрирование → Обслуживание и в группе Обновление версии программы нажмите Обновление программы.
  3. Выберите вариант загрузки через интернет. Если подключение к интернет-поддержке ещё не настроено, программа попросит логин и пароль портала 1С:ИТС.
  4. Помощник покажет, на какой релиз будет обновлена конфигурация и нужна ли новая версия платформы.
  5. Выберите момент установки: сразу или при завершении работы. Для клиент-серверной базы доступно отложенное обновление на заданное время.
  6. Для файловой базы отметьте создание резервной копии и укажите папку.
  7. Подтвердите запуск. Программа закроется, применит обновление и откроется заново.

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

Если между вашим релизом и последним есть промежуточные, помощник ставит их цепочкой сам. Скачивать каждый релиз вручную не нужно.

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

Обновление конфигурации из файла поставки без интернета

Ручной вариант нужен, когда на компьютере с базой нет интернета или доступ к порталу закрыт политиками безопасности.

Как подготовить файл

  1. На компьютере с интернетом скачайте с портала 1С:ИТС дистрибутив обновления нужной конфигурации.
  2. Запустите setup.exe из архива. По умолчанию шаблоны распаковываются в каталог %APPDATA%\1C\1cv8\tmplts.
  3. Внутри появится папка конфигурации с номером релиза, а в ней файл 1cv8.cfu — это и есть файл обновления.

Файл .cfu подходит не для любого релиза. Он обновляет только с перечня предыдущих версий. Какие версии он принимает, написано в файле ReadMe.txt или в описании релиза в той же папке.

Как запустить

  1. Откройте Обновление программы в разделе Администрирование.
  2. Выберите вариант установки из файла на этом компьютере.
  3. Укажите путь к 1cv8.cfu или к каталогу шаблонов.
  4. Дальше шаги те же, что при загрузке через интернет: момент установки, резервная копия, подтверждение.

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

Обновление в режиме Предприятие и в Конфигураторе: разница

Оба способа меняют одну и ту же конфигурацию. Отличаются они тем, сколько работы берут на себя.

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

Порядок обновления в Конфигураторе

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

Шаг 7 обязателен. Если после Конфигуратора сразу пустить в базу пользователей, обработчики обновления запустятся у первого вошедшего, и он может их прервать.

Выгрузка .dt, пакетный режим и утилиты обновления

Файл .dt — это полная выгрузка информационной базы: конфигурация вместе с данными. Обновлением он не является. Загрузка чужого .dt в вашу базу заменит все данные содержимым файла.

Пользоваться .dt при обновлении стоит в двух местах.

  • 💾 Перед обновлением — как резервная копия: в Конфигураторе Администрирование → Выгрузить информационную базу.
  • 🧪 Для пробы — загрузите выгрузку в новую пустую базу через Администрирование → Загрузить информационную базу и обновите сначала эту копию. Если всё прошло, повторите на рабочей.

Пакетное обновление из командной строки

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

"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh" /N "Администратор" /P "пароль" /UpdateCfg "D:\Upd\1cv8.cfu" /UpdateDBCfg /DisableStartupMessages /Out "D:\Upd\log.txt"
  • /F — путь к файловой базе. Для клиент-серверной вместо него /S "сервер\база".
  • /UpdateCfg — обновить конфигурацию , находящуюся на поддержке, из файла.
  • /UpdateDBCfg — сразу применить изменения к базе данных.
  • /Out — журнал, куда пишется результат и текст ошибок.

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

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

Расписание и параметры проверки обновлений

Программа умеет сама следить за выходом новых релизов. Настройки находятся в Администрирование → Интернет-поддержка и сервисы, в группе обновления версии программы.

  • 🔔 Автоматическая проверка. Включите проверку наличия обновлений при запуске программы или по расписанию. Когда выйдет новый релиз, администратор увидит оповещение.
  • 📥 Предварительная загрузка. Помощник может заранее скачать файлы, чтобы в момент установки не ждать загрузки.
  • 🕑 Отложенная установка. В клиент-серверной базе помощник позволяет запланировать обновление на ночное время. Сеансы пользователей будут завершены в назначенный момент.
  • 📋 Результаты. Команда Результаты обновления программы в том же разделе обслуживания показывает, завершилась ли отложенная обработка данных после обновления.

Как обновлять по расписанию файловую базу

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

  1. Сохраните команду в .bat.
  2. В Планировщике создайте задачу с запуском в нерабочее время.
  3. Проверяйте файл журнала из параметра /Out утром, до прихода сотрудников.

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

Перед установкой нового релиза
Выполнено: 0 / 5

Если пункт обновления не находится или не срабатывает

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

Если после обновления база не открывается или обработчики падают с ошибкой, не повторяйте обновление поверх. Восстановите резервную копию, прочитайте текст ошибки в журнале регистрации (Администрирование → Обслуживание → Журнал регистрации) и устраните причину до новой попытки.

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

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