Camunda переносит уже готовые экземпляры процесса

#process #migration #camunda

#процесс #миграция #камунда

Вопрос:

следующий сценарий:

У меня был процесс BPM в Camunnda, скажем, «pv1» (processversion1). В этой версии я запустил новые экземпляры, которые прошли полный процесс и были завершены.

Допустим, процесс немного изменился, и существует новая версия процесса «pv2». Могу ли я перенести готовые экземпляры из версии процесса 1 в действие новой версии 2? Я читал, что вы можете перенести экземпляры процесса, которые выполняли определенное действие в процессе, в какое-то действие в новом процессе. Но можете ли вы также перенести уже готовые экземпляры процесса в действие новой версии процесса?

Ответ №1:

Вы можете запустить новый экземпляр процесса в версии 2, скопировав данные, и использовать модификацию экземпляра процесса для перемещения состояния / токена в желаемое действие. Это даст вам возможность «продолжить» завершенный экземпляр, оставив завершенные записи аудита нетронутыми.