Миграция проекта на другой шаблон процесса

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

Об этой задаче

Замена простого процесса

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

  1. Откройте проект, которому требуется миграция, и перейдите на вкладку Исходный текст конфигурации процесса.
  2. Выберите все сочетанием клавиш Ctrl+a. Нажмите клавишу Delete.
  3. На панели Шаблоны процессов откройте шаблон процесса, на который выполняется миграция, и перейдите на вкладку Исходный текст конфигурации процесса. Выберите все сочетанием клавиш Ctrl+a. Откройте контекстное меню и выберите команду Скопировать.
  4. В существующем проекте на странице Исходный текст конфигурации процесса откройте контекстное меню и выберите команду Вставить.

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

Слияние сложного процесса

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

Очистка после миграции

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

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


Комментарии