Как выполнить переход с 1С:ЗУП 3 ПРОФ на 1С:ЗУП 3 КОРП

Программист 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом IT и автоматизация бизнеса
← На главную

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

Подготовка информационной базы к переходу

Перед тем как приступить к процедуре смены конфигурации, необходимо выполнить несколько критически важных подготовительных шагов:

  1. Создание резервной копии. Выполним полную выгрузку информационной базы в файл формата .dt или сделаем копию базы данных на сервере. Это позволит восстановить систему в случае непредвиденных сбоев.
  2. Проверка соответствия релизов. Версия исходной базы ПРОФ должна быть не выше версии загружаемой конфигурации КОРП. Рекомендуется сначала обновить текущую базу ПРОФ до самого свежего релиза, после чего скачивать дистрибутив КОРП аналогичного (или более нового) номера сборки.
  3. Настройка штатного расписания. В версии КОРП ведение штатного расписания является технически обязательным условием. Перейдем в настройки кадрового учета и проверим, включена ли опция ведения штатного расписания. Если флаг ведения штатного расписания был снят, его необходимо установить до начала процедуры перехода, иначе после загрузки КОРП настройки заблокируются, что приведет к ошибкам в кадровых документах.
  4. Проверка расширений. Если в базе используются подключенные расширения (.cfe), проверим их совместимость с версией КОРП или временно отключим их перед заменой конфигурации.

Переход для типовой конфигурации (на полной поддержке)

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

Для выполнения процедуры понадобится полный файл конфигурации 1cv8.cf от нужного релиза КОРП (его можно найти в каталоге шаблонов после установки дистрибутива, например, в папке 1c\HRMCORP\...).

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

Переход для нетиповой (доработанной) конфигурации

Если конфигурация ПРОФ была ранее снята с поддержки полностью или частично (в нее вносились правки программистом), использование функции «Загрузить конфигурацию из файла...» приведет к полной утрате всех пользовательских доработок. В этом случае проанализируем порядок действий через сравнение и объединение:

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

Завершение перехода и запуск обработчиков обновления

После того как конфигурация базы данных успешно обновлена в Конфигураторе, выполним финальный этап процедур перехода:

  1. Запустим программу в режиме 1С:Предприятие под аккаунтом с административными правами.
  2. При первом запуске автоматически стартует процесс выполнения обработчиков обновления данных.
  3. В этот момент платформа создает необходимую структуру данных для функционала КОРП, прописывает предопределенные элементы справочников и инициализирует новые регистры.
  4. Дождемся окончания работы всех служебных обработчиков (процесс может занять от нескольких минут до часа в зависимости от объема базы данных).
  5. Проверим корректность отображения нового подсистемного меню КОРП (появление разделов подбора персонала, обучения, охраны труда и управления талантами).

Обратите внимание: процедура перехода с версии КОРП обратно на ПРОФ простыми штатными средствами конфигуратора не предусмотрена, поэтому предварительное создание резервной копии перед заменой `.cf` файла является обязательным.

← На главную