process - Camunda 迁移已完成的流程实例
问题描述
以下场景:
我在 Camunnda 有一个 BPM 流程,可以说是“pv1”(processversion1)。在那个版本上,我开始了新的实例,这些实例经历了完整的过程并完成了。
假设流程发生了一些变化,并且存在新的流程版本“pv2”。我可以将完成的实例从流程版本 1 迁移到新版本 2 的活动吗?我已经读到您可以将流程中某个活动的流程实例迁移到新流程上的某个活动。但是您也可以将已经完成的流程实例迁移到新流程版本的活动中吗?
解决方案
您可以在版本 2 上启动一个新的流程实例,复制数据,并使用流程实例修改将状态/令牌移动到所需的活动。这将使您可以选择“继续”已完成的实例,同时保持已完成的审计记录完好无损。
推荐阅读
- javascript - Javascript代码无法在Django模板中使用模板继承
- c - 从 float 转换为 double 并返回到 float(未优化)是否保证返回相同的值?
- javascript - vue.js 中的 Intersection Observer 问题
- javascript - 如何以 JSON 格式下载带有 blob 的 VUEX 商店
- javascript - JavaScript 以 (() => { 开头并以 })() 结尾
- google-apps-script - Google Apps Script V8 引擎是否支持 Promise?
- if-statement - 为什么使用三元运算符会出错?
- r - 在R中的一个因子中应用一长串标签
- python - 获取现有索引的 IndexError Traceback(最近一次调用最后一次)
- flutter - Flutter:如何检查开发者模式启用?