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

Администрирование · 11 мин

Как обновить программу 1С:Предприятие 8.3 самостоятельно

Пошаговая инструкция по самостоятельному обновлению 1С:Предприятие 8.3: резервная копия, проверка платформы, порядок установки релизов и типичные ошибки.

Обновление типовой конфигурации 1С:Предприятие 8.3 — штатная операция, которую можно выполнить без привлечения программиста, если база не дорабатывалась и у вас есть действующая подписка ИТС. Процедура сводится к трём этапам: создание резервной копии, установка дистрибутива обновления и запуск обновления через конфигуратор или режим предприятия.

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

Проверьте, какая у вас конфигурация и платформа

Перед обновлением нужно точно знать три вещи: название конфигурации, её текущий релиз и версию установленной платформы 1С:Предприятие 8.3. Откройте программу и зайдите в раздел «Администрирование» → «О программе» (в интерфейсе «Такси» — через кнопку меню в правом верхнем углу, пункт «О программе»). Там указаны версия платформы и номер релиза конфигурации, например 3.1.27.90.

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

Также убедитесь, что конфигурация типовая. Откройте конфигуратор (файл 1cv8.exe из папки bin платформы, запуск с параметром DESIGNER или через ярлык «Конфигуратор»), зайдите в меню «Конфигурация» → «Поддержка» → «Настройка поддержки». Если там указано, что конфигурация находится на поддержке без возможности изменения, — это типовая база. Если включена возможность изменения и есть доработки, обновление потребует ручного сравнения и объединения.

Релиз конфигурацииНапример, 3.1.27.90

Смотрите в «Администрирование» → «О программе»

Версия платформыНапример, 8.3.22.xxxx

Требования к платформе указаны в описании обновления

Статус поддержкиНа поддержке / изменена

Конфигуратор → «Конфигурация» → «Поддержка»

Подписка ИТСДействующая

Без неё дистрибутивы обновлений на портале недоступны

Сделайте резервную копию базы

Резервная копия — обязательный шаг, пропускать который нельзя даже ради «небольшого» обновления. Если что-то пойдёт не так на этапе реструктуризации, без копии данные могут быть потеряны безвозвратно.

Для файловой базы есть два способа. Первый — через конфигуратор: меню «Администрирование» → «Выгрузить информационную базу», укажите файл с расширением .dt. Такой файл содержит и данные, и конфигурацию, и из него базу можно развернуть заново. Второй способ — просто скопировать файл 1Cv8.1CD из каталога базы, но делать это нужно только при закрытой программе, когда в базе никто не работает.

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

Где взять дистрибутив обновления

Официальный источник обновлений — портал 1С (portal.1c.ru) в разделе «Обновления программ». Для скачивания потребуется учётная запись, привязанная к действующему договору 1С:ИТС. Найдите свою конфигурацию, выберите нужный релиз и скачайте дистрибутив обновления.

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

Альтернативный вариант — обновление через интернет прямо из программы. В типовых конфигурациях есть сервис «Обновление версии программы» (обычно в разделе «Администрирование» → «Обслуживание» → «Обновление версии программы»). Он сам скачивает нужные файлы и проверяет последовательность релизов, что снижает риск ошибки. Для этого потребуется ввести логин и пароль от портала 1С.

Установите шаблон обновления и запустите обновление

Скачанный дистрибутив — это архив, внутри которого находится установщик setup.exe. Запустите его и установите шаблон обновления в каталог шаблонов (по умолчанию установщик сам предлагает стандартный путь, обычно менять его не нужно).

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

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

Порядок обновления типовой конфигурации
  1. 1
    Создайте резервную копию базы (выгрузка .dt или копия файла 1Cv8.1CD)
  2. 2
    Проверьте версию платформы и при необходимости обновите её
  3. 3
    Скачайте дистрибутив обновления с портала 1С и установите шаблон
  4. 4
    Попросите всех пользователей выйти из базы
  5. 5
    Запустите обновление через конфигуратор или сервис «Обновление версии программы»
  6. 6
    Дождитесь завершения реструктуризации и обработчиков обновления
  7. 7
    Проверьте номер релиза в «О программе» и работоспособность базы

Что происходит после установки: обработчики обновления

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

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

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

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

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

Номер релиза в «О программе»
Норма

Отображается новая версия

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

Осталась старая версия — обновление не применилось

Запуск программы
Норма

База открывается, обработчики завершены

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

Ошибки обновления, программа не даёт работать

Документы и отчёты
Норма

Открываются и формируются без ошибок

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

Ошибки при открытии, пустые отчёты

Печатные формы
Норма

Выводятся корректно

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

Ошибка формирования или устаревший макет

Когда обновлять платформу 1С 8.3

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

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

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

Типичные ошибки и ограничения самостоятельного обновления

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

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

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

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

Маршрут решения

Как выбрать способ обновления

Типовая конфигурация, есть интернет и логин портала 1СИспользуйте сервис «Обновление версии программы» в режиме «Предприятие»
Нужен контроль над процессом или обновление через интернет недоступноСкачайте дистрибутив и обновляйтесь через конфигуратор
Конфигурация доработана под заказОстановитесь и привлеките специалиста по 1С для сопоставления изменений
Платформа старше требуемой для нового релизаСначала обновите платформу, затем конфигурацию

Часто задаваемые вопросы

Можно ли обновить 1С без подписки ИТС?

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

Сколько времени занимает обновление?

Установка шаблона и обновление конфигурации обычно занимают 10–30 минут. Основное время уходит на отложенные обработчики при первом запуске: на небольшой файловой базе это минуты, на крупной клиент-серверной базе — часы. Планируйте обновление на нерабочее время.

Что делать, если во время обновления отключили электричество?

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

Обновление удалит мои данные или настройки?

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

Нужно ли обновлять платформу на всех компьютерах?

Да. Если вы обновили платформу, новая версия должна быть установлена на каждом рабочем месте, где запускается 1С, а в клиент-серверном варианте — и на сервере. Версии платформы на сервере и клиентах должны совпадать, иначе подключение к базе будет невозможно.

Итог

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

Самостоятельное обновление типовой 1С 8.3 безопасно при трёх условиях: есть резервная копия, соблюдён порядок релизов и версия платформы соответствует требованиям. Доработанную конфигурацию без опыта работы в конфигураторе обновлять самостоятельно не стоит.