Обновление платформы и конфигурации 1С своими силами

· 9 мин

Содержание

Обновить 1С:Предприятие — значит пройти два независимых шага: поставить новую версию платформы (программы 1cv8) и обновить конфигурацию (Бухгалтерию, ЗУП, УТ и т.д.) до свежего релиза. Типовую базу проще всего обновлять из самой программы: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Доработанную — только через Конфигуратор, с объединением изменений.

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

1. Подготовка к обновлению 1С: копия базы и проверка версий

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

Как сделать резервную копию

БазаСпособЧто получится
ФайловаяСкопировать папку базы целиком (там лежит файл 1Cv8.1CD), когда все пользователи вышлиТочная копия, разворачивается простым копированием обратно
Файловая или сервернаяКонфигуратор → Администрирование → Выгрузить информационную базуФайл .dt, загружается в любую пустую базу
Серверная (MS SQL, PostgreSQL)Штатный бэкап СУБД средствами администратораСамый надёжный вариант для больших баз

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

Какая версия стоит сейчас

Откройте базу и нажмите Справка → О программе в главном меню (кнопка с тремя полосками слева вверху). В окне видны два номера:

  • 🧩 версия конфигурации, например 3.0.150.25 — это релиз Бухгалтерии или другой программы;
  • ⚙️ версия платформы, например 8.3.25.1374 — это сама 1С:Предприятие.

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

Цепочка релизов

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

Мастер обновления через интернет-поддержку строит цепочку сам и скачивает все нужные пакеты. При ручном обновлении цепочку собираете вы — по списку «Обновление с версий» в описании релиза.

Готовность к обновлению
Выполнено: 0 / 6

2. Как обновить платформу 1С:Предприятие

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

Файловая база и локальный компьютер

  1. Скачайте дистрибутив технологической платформы с портала обновлений 1С (нужна действующая подписка ИТС или договор сопровождения).
  2. Распакуйте архив и запустите setup.exe.
  3. В списке компонентов оставьте «1С:Предприятие» (и тонкий клиент, если он нужен).
  4. Дождитесь окончания установки. Новая версия ляжет в отдельную папку, например C:\Program Files\1cv8\8.3.26.xxxx\bin.
  5. Запустите 1С через обычный ярлык. Стартер 1cestart.exe сам выберет самую новую установленную версию.

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

Если базу надо открывать строго на определённой версии, укажите её в свойствах базы в окне запуска: кнопка «Изменить» → последний шаг мастера → поле «Версия 1С:Предприятия».

Клиент-серверный вариант

В серверном варианте версия клиента должна совпадать с версией сервера 1С до последней цифры. Поэтому обновляют и сервер, и все рабочие места.

  1. Предупредите пользователей: остановка службы сервера 1С обрывает все сеансы. Делайте это вне рабочего времени.
  2. Остановите службу «Агент сервера 1С:Предприятия 8.3» в оснастке «Службы» Windows.
  3. Установите новую версию с компонентом «Сервер 1С:Предприятия» и флагом установки сервера как службы Windows.
  4. Проверьте в свойствах службы, что путь к ragent.exe указывает на папку новой версии, и запустите службу.
  5. Обновите клиентскую платформу на рабочих местах или опубликуйте её через сервер, чтобы клиенты подтянули нужную версию сами.

Список баз и настройки кластера хранятся отдельно от папки с версией платформы, поэтому при штатной установке поверх они сохраняются. Но перед обновлением сервера всё равно сохраните каталог srvinfo — это быстрый способ откатиться.

3. Обновление типовой конфигурации из программы

Если конфигурация не изменялась (стоит «на поддержке» без возможности изменений), обновляйтесь из пользовательского режима. Конфигуратор открывать не нужно.

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

Для клиент-серверной базы мастер попросит параметры администрирования кластера, чтобы заблокировать сеансы. Если пароля администратора кластера нет — попросите системного администратора выполнить обновление.

Обновление из файла без интернета

Когда доступа к сети нет, используйте Конфигуратор:

  1. Скачайте на другом компьютере пакет обновления (updsetup.exe или архив) и установите его. Шаблоны лягут в каталог %APPDATA%\1C\1cv8\tmplts.
  2. Откройте базу в режиме «Конфигуратор» и выполните Конфигурация → Открыть конфигурацию.
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. Укажите «Выбор файла обновления» и найдите файл 1cv8.cfu в папке нужного релиза внутри tmplts.
  5. Подтвердите обновление. В конце Конфигуратор предложит обновить конфигурацию базы данных — согласитесь (то же действие вызывается клавишей F7).
  6. Примите изменения структуры в окне «Реорганизация информации».

Обновление структуры базы данных требует монопольного доступа, поэтому все пользователи должны быть вне базы.

4. Как обновлять нетиповую (доработанную) конфигурацию

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

Какой у вас случай

Как изменена ваша конфигурация?

Как идёт объединение

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

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

Ориентировочно, обновление сильно доработанной базы у франчайзи занимает от 2 до 8 часов работы программиста на один релиз, в зависимости от объёма правок. При цепочке из нескольких релизов умножайте.

5. Что проверить после обновления базы

Когда Конфигуратор закончил работу, обновление ещё не завершено. Данные переводятся в новый формат при первом запуске.

Обработчики обновления

  1. Запустите базу в режиме «1С:Предприятие» под администратором.
  2. Программа покажет окно «Обновление версии программы» и выполнит обработчики. Не закрывайте его и не снимайте задачу в диспетчере.
  3. После этого откроется описание изменений релиза — прочитайте разделы, касающиеся вашего участка учёта.

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

Быстрая проверка учёта

  • 📊 Сформируйте оборотно-сальдовую ведомость за прошлый закрытый месяц и сравните с той, что делали до обновления.
  • 📄 Откройте и перепроведите один-два свежих документа (реализацию, поступление) — без сохранения изменений в закрытом периоде.
  • 🖨️ Распечатайте основные печатные формы, особенно если у вас внешние или изменённые макеты.
  • 🔌 Проверьте внешние обработки, обмены с банком, сайтом и ЭДО.
  • 🧩 Если есть расширения, откройте Администрирование → Печатные формы, отчёты и обработки → Расширения и убедитесь, что они активны без предупреждений.

6. Ошибки при обновлении 1С и как их исправить

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

Как откатиться

Если после обновления база не запускается или отчёты считают неверно:

  1. Не пытайтесь «доделать» обновление на рабочей базе.
  2. Восстановите копию: верните скопированную папку файловой базы, загрузите .dt через Администрирование → Загрузить информационную базу в Конфигураторе или восстановите бэкап СУБД.
  3. Разберите проблему на отдельной копии и только потом повторяйте обновление.

Загрузка .dt полностью заменяет данные в базе, куда вы её загружаете. Убедитесь, что выбрали нужную базу.

7. Частые ошибки при самостоятельном обновлении

  • ❌ Обновление «через голову». Пытаются поставить последний релиз на базу, которая отстала на десяток версий, без промежуточных шагов.
  • ❌ Закрыли окно обработчиков. После Конфигуратора не зашли в пользовательский режим или прервали первый запуск — данные остались в старом формате.
  • ❌ Обновили только сервер или только клиента. В клиент-серверной схеме версии не совпадают, пользователи не могут подключиться.
  • ❌ Обновили рабочую доработанную базу без теста. Конфликты объединения правят прямо в учёте, бухгалтерия стоит.
  • ❌ Копия есть, но не проверена. Файл .dt оказался пустым или повреждённым именно тогда, когда понадобился.

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

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