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

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

Как обновить 1С ПРОФ: пошаговое руководство

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

Обновление конфигурации 1С версии ПРОФ — регулярная задача, без которой база постепенно перестаёт соответствовать актуальному законодательству: устаревают формы отчётности, ставки налогов и обмены с государственными сервисами. Версии ПРОФ (например, «1С:Бухгалтерия 8 ПРОФ», «1С:Зарплата и управление персоналом 8 ПРОФ») обновляются по тому же механизму, что и базовые, но с одним важным отличием: для получения обновлений требуется действующий договор 1С:ИТС, а сам процесс допускает работу нескольких пользователей и клиент-серверный режим.

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

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

Проверьте текущую версию и условия обновления

Перед загрузкой обновления определите, что именно установлено. Откройте базу в режиме «1С:Предприятие» и посмотрите сведения о программе (кнопка с буквой «i» или меню «Сервис → О программе»). Запишите номер релиза конфигурации (например, 3.0.xxx.xx) и версию платформы (8.3.x.xxxx).

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

Второе условие — действующая подписка 1С:ИТС. Для версий ПРОФ обновления доступны только при наличии договора: без него сервис «1С:Обновление программ» и личный кабинет на портале не отдадут дистрибутив. Проверьте, что логин и пароль 1С:ИТС действуют и введены в настройках программы.

Релиз конфигурацииНомер текущей версии

Сервис → О программе; от релиза зависит, какие обновления ставить последовательно

Версия платформы8.3.x.xxxx

Должна быть не ниже требуемой новым релизом конфигурации

1С:ИТССтатус договора

Без действующего договора обновления ПРОФ недоступны

ДоработкиТиповая или изменённая

Изменённая конфигурация требует сравнения и объединения при обновлении

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

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

Для клиент-серверной базы (SQL Server, PostgreSQL) выгрузка .dt тоже работает, но на больших базах выполняется долго. Практичный вариант — средствами СУБД: сделать backup базы штатными инструментами SQL Server или pg_dump. Это быстрее и позволяет восстановить базу за минуты.

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

Получите дистрибутив обновления

Через сервис «1С:Обновление программ»

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

Вручную с портала 1С

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

После скачивания запустите setup.exe из дистрибутива — обновление установится в каталог шаблонов (по умолчанию в папку tmplts профиля пользователя). Из этого каталога конфигуратор заберёт его при обновлении.

Установите обновление через конфигуратор

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

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

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

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

Особенности обновления изменённых конфигураций

Если конфигурация дорабатывалась (снята с полной поддержки), при обновлении конфигуратор откроет окно сравнения и объединения. Здесь нужно вручную решить, какие изменения поставщика принять, а какие свои доработки сохранить. Установите режим «Взять из новой конфигурации поставщика» для типовых объектов и «Не объединять» или ручное объединение для доработанных.

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

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

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

Проверьте результат после обновления

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

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

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

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

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

Соответствует установленному обновлению

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

Релиз старый — обновление конфигурации базы данных не выполнено

Отложенные обработчики
Норма

Все выполнены, ошибок нет

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

Обработчики зависли или завершились с ошибками

Итоги по учёту
Норма

Остатки совпадают с данными до обновления

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

Расхождения в остатках или оборотах

Отчётность и обмены
Норма

Формы открываются, обмены проходят

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

Ошибки при формировании форм или обмене

Типичные ошибки и способы их решения

Чаще всего обновление останавливается из-за активных сеансов: конфигуратор сообщает, что база занята. Решение — завершить сеансы через консоль кластера (для клиент-серверного варианта) или попросить пользователей выйти, а фоновые задания отключить. Вторая частая проблема — несоответствие платформы: установите требуемую версию платформы и повторите обновление.

Ошибка «не обнаружено обновление для текущего релиза» означает, что скачанный дистрибутив не подходит для вашей версии — скачайте промежуточные обновления и ставьте их последовательно. Ошибки реструктуризации на клиент-серверной базе часто связаны с нехваткой места на диске СУБД или правами учётной записи — проверьте свободное место до начала обновления.

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

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

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

Частые вопросы об обновлении 1С ПРОФ

Можно ли обновить 1С ПРОФ без договора 1С:ИТС?

Нет. Для версий ПРОФ дистрибутивы обновлений доступны только при действующем договоре 1С:ИТС — и через сервис «1С:Обновление программ», и через личный кабинет на портале. Без подписки останется только переход на новый релиз через покупку обновления у партнёра.

Чем отличается обновление ПРОФ от базовой версии?

Механика обновления одинаковая. Отличия в условиях: базовая версия обновляется бесплатно и без 1С:ИТС, но работает только с одним пользователем и не поддерживает клиент-серверный режим и доработки. ПРОФ требует 1С:ИТС, зато допускает многопользовательскую работу, SQL и изменение конфигурации.

Обновление зависло на реструктуризации — что делать?

Сначала проверьте, действительно ли процесс завис: на больших таблицах реструктуризация может идти часами без видимого прогресса. Посмотрите активность процесса 1cv8 в диспетчере задач и нагрузку на диск. Если активности нет длительное время, завершите процесс и восстановите базу из резервной копии, затем разберитесь с причиной (место на диске, блокировки, ошибки СУБД).

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

Нет. Платформу обновляют только когда новый релиз конфигурации требует более свежую версию или когда нужно устранить известные ошибки самой платформы. Требование к минимальной версии указано в описании каждого релиза конфигурации.

Можно ли обновляться автоматически без конфигуратора?

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

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

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