Переход на 1С:ERP 2.5 — от аудита базы до запуска в работу

· 9 мин

Содержание

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

Перескочить с 2.2 или ранней 2.4 сразу на 2.5 нельзя: обновление идёт по цепочке. Для доработанной конфигурации добавляется этап сравнения и объединения, и он обычно занимает больше времени, чем вся остальная процедура.

1. Аудит перед обновлением 1С:ERP до 2.5: версия, доработки, сервер

Начните с того, что у вас реально стоит. Без этого невозможно понять, сколько промежуточных шагов впереди.

Что выяснить о конфигурации

  • 🔢 Точный номер релиза. Откройте Справка → О программе (кнопка с буквой «i» или меню в правом верхнем углу). Нужен номер вида 2.4.x.y, а не просто «2.4».
  • 🧩 Есть ли изменения в основной конфигурации. В конфигураторе откройте Конфигурация → Поддержка → Настройка поддержки. Если там «Включена возможность изменения» и объекты помечены как изменённые — это доработанная конфигурация.
  • 🔌 Расширения. В режиме «Предприятие»: НСИ и администрирование → Печатные формы, отчеты и обработки → Расширения. Запишите список и назначение каждого.
  • 📎 Внешние отчёты и обработки — там же, в «Дополнительных отчётах и обработках».
  • 🔄 Обмены. С какими базами настроена синхронизация: 1С:ЗУП, Бухгалтерия, Документооборот, узлы РИБ, сайты.

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

В каждом дистрибутиве есть файл 1cv8upd.htm с инструкцией и перечнем версий, с которых возможно обновление этим .cfu. Сверьте свой номер с этим списком.

Ваша версияЧто делать
Последний релиз 2.4 из спискаОбновляться сразу на 2.5
Ранний релиз 2.4Сначала поднять 2.4 до релиза, указанного в списке
2.2 и нижеСначала переход на 2.4, затем 2.5

Инфраструктура

  • 🖥️ Платформа. Минимальная версия указана в описании релиза ERP. Номер установленной платформы на сервере и на всех клиентах должен быть не ниже этого значения.
  • 🗄️ СУБД. Проверьте, что версия MS SQL Server или PostgreSQL поддерживается вашей платформой. Для PostgreSQL нужна сборка, адаптированная для 1С.
  • 💾 Место на диске. Во время обновления структуры таблиц СУБД временно занимает заметно больше места. Свободного пространства должно хватать как минимум на размер базы плюс журнал транзакций.
  • 📝 Подписка ИТС. Дистрибутив 2.5 скачивается при действующем договоре, а при первом запуске программа просит подтвердить легальность получения обновления.

2. Резервная копия и пробный прогон на копии базы

На рабочей базе ERP 2.5 впервые не запускают. Сначала — полная копия, затем прогон всей процедуры на тестовом экземпляре.

Как сделать копию

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

Откатить ERP 2.5 обратно на 2.4 без резервной копии невозможно. Обновление структуры необратимо, «отменить» его в конфигураторе нельзя.

Зачем нужен тестовый прогон

Тестовая копия отвечает на три вопроса, которые на рабочей базе задавать поздно:

  1. Сколько длится обновление структуры и обработчики. На базе в сотни гигабайт это часы, а отложенная обработка — иногда несколько суток.
  2. Сколько конфликтов при объединении доработок и как их решать.
  3. Работают ли расширения, внешние печатные формы и обмены на новой версии.

Засеките время каждого этапа. По этим цифрам вы спланируете окно простоя — обычно выходные.

Пример плана окна обновления

Так может выглядеть расписание для серверной базы, если тестовый прогон показал около шести часов на основные этапы:

ЭтапКогдаДлительность по замеру
Блокировка сеансов, бэкап СУБДПятница, 20:001 ч
Загрузка .cfu, объединение по готовому файлу сравнения21:001 ч
Обновление структуры базы данных22:002–3 ч
Основные обработчики в режиме «Предприятие»Суббота, ночь1–2 ч
Проверка ключевыми пользователямиСуббота, день3–4 ч
Решение «работаем на 2.5» или откат из бэкапаВоскресенье—

Точку отката определите заранее: например, если к воскресенью, 12:00, приёмка не пройдена — восстанавливаете копию и в понедельник работаете на 2.4.

💡 Разверните тестовую базу на том же сервере или на сервере такой же мощности. Замеры на слабой машине дадут завышенные сроки, на мощной — заниженные.

3. Процедура обновления конфигурации ERP до версии 2.5

Установите шаблон обновления: запустите setup.exe из дистрибутива, он распакует файлы в каталог шаблонов (по умолчанию в профиле пользователя, папка tmplts). Файл 1cv8.cfu лежит в подпапке с номером релиза.

Подготовка окна обновления

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

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

Для клиент-серверной базы в консоли администрирования кластера откройте свойства информационной базы и включите «Блокировка начала сеансов включена», задайте сообщение и код разрешения. Там же включите «Блокировка регламентных заданий включена», чтобы фоновые задания не мешали. Оставшиеся сеансы завершите в консоли.

Типовая конфигурация без изменений

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

Доработанная конфигурация

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

  • ✅ Объекты, которые вы не меняли, берите из новой версии поставщика.
  • ⚖️ Изменённые объекты сравнивайте по модулям и формам. Для модулей используйте объединение с приоритетом поставщика и переносите свой код вручную.
  • 🧹 Доработки, которые устарели или уже есть в 2.5 штатно, — удаляйте, не тащите их в новую версию.

Переход на 2.5 — удобный повод вынести доработки в расширения. Тогда следующие обновления пойдут без ручного объединения.

Распределённая база (РИБ)

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

4. Запуск после обновления: обработчики, отложенная обработка, пересчёт итогов

Конфигурация обновлена, но данные ещё нет. Запустите базу в режиме «Предприятие» под пользователем с полными правами.

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

  1. Подтвердите легальность получения обновления.
  2. Программа выполнит основные обработчики — пока они идут, пользователи работать не могут.
  3. После завершения откроется описание изменений версии. Сохраните его для обучения.

Отложенная обработка данных

Часть обработчиков ERP выполняет в фоне уже при работе пользователей. Ход виден в разделе НСИ и администрирование → Администрирование → Обслуживание, ссылка «Результаты обновления и дополнительная обработка данных».

Пока отложенная обработка не закончена:

  • ⏳ отдельные отчёты и документы могут показывать неполные данные;
  • 🚫 следующее обновление конфигурации программа не даст установить;
  • 🔁 в клиент-серверной базе обработка идёт регламентным заданием — не забудьте снять блокировку регламентных заданий в консоли кластера.

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

Пересчёт итогов и тестирование базы

Пересчёт итогов нужен, если остатки в отчётах расходятся с данными документов. Варианты:

  • В конфигураторе: Администрирование → Тестирование и исправление, флажок «Пересчёт итогов». Требует монопольного режима.
  • В режиме «Предприятие»: Все функции → Стандартные → Управление итогами. Можно выполнить без выгона пользователей, но лучше в нерабочее время.

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

5. Проверка работоспособности ERP 2.5 и типичные ошибки

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

Приёмка после перехода на ERP 2.5
Выполнено: 0 / 9

💡 Перед обновлением сформируйте в рабочей базе 3–4 контрольных отчёта на одну дату (остатки товаров, оборотно-сальдовая ведомость, взаиморасчёты) и сохраните их. После перехода сформируйте те же отчёты на ту же дату и сравните.

Ошибки и их причины

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

6. Ввод в эксплуатацию и обучение пользователей

Технически база готова, когда завершена отложенная обработка и пройден чек-лист приёмки. Организационно — когда люди знают, что поменялось.

План на первые дни

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

Как обучать

  • 📄 Возьмите описание изменений версии, которое программа показала после обновления. Вырежьте из него то, что касается ваших процессов.
  • 👥 Проведите короткие встречи по участкам: склад, продажи, закупки, производство, финансы. Общий доклад для всех работает хуже.
  • 🧪 Оставьте тестовую копию открытой на 2–3 недели. Пусть пользователи пробуют новые возможности там, а не в рабочей базе.
  • 📌 Обновите внутренние инструкции, где поменялись формы и порядок действий.

Когда переход откладывают

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

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

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