精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-06-01
最后修改:2013-06-01
kjj 写道 有没有扩展回退,没有回退功能的业务流程在中国几乎难以使用!
不清楚你指的回退有什么要求,Activiti经过我们扩展后,基本上能够满足我所在企业(一家跨国大型工程机械制造企业)大部分业务流程需求了,而且使用效果还不错 ![]() |
|
返回顶楼 | |
发表时间:2013-06-01
yin_bp 写道 kjj 写道 有没有扩展回退,没有回退功能的业务流程在中国几乎难以使用!
不清楚你指的回退有什么要求,Activiti经过我们扩展后,基本上能够满足我所在企业(一家跨国大型工程机械制造企业)大部分业务流程需求了,而且使用效果还不错 ![]() 大侠,回退就是比如流程有四个节点 a->b->c->d 当流程走到d,突然b领导说,文件有点问题,请返回到b重新办理,修改后,再从b重新走!! 这个需求! |
|
返回顶楼 | |
发表时间:2013-06-01
最后修改:2013-06-02
kjj 写道 yin_bp 写道 kjj 写道 有没有扩展回退,没有回退功能的业务流程在中国几乎难以使用!
不清楚你指的回退有什么要求,Activiti经过我们扩展后,基本上能够满足我所在企业(一家跨国大型工程机械制造企业)大部分业务流程需求了,而且使用效果还不错 ![]() 大侠,回退就是比如流程有四个节点 a->b->c->d 当流程走到d,突然b领导说,文件有点问题,请返回到b重新办理,修改后,再从b重新走!! 这个需求! 清楚你的意思了,呵呵,回退其实和任意驳回的原理差不多,也就是我们通常所说的撤回操作,只是驳回由当前任务处理人退回,回退是由之前已经处理过的人执行撤回操作,所以只要系统知道要撤回节点的taskKey,同样可以调用以下方法来完成taskid对应的任务的回退(撤回)操作: public void complateTask(String taskid,String destTaskKey) 就你所举的例子来说,b执行撤回操作并重新办理后,可根据业务要求重新走B后续的环节,也可以直接利用上面的API直接交给d所处的环节处理。 另外撤回操作涉及到的业务逻辑应该由应用层面来处理,流程引擎只需要提供任务撤回API就可以了。 当然回退(撤回)操作还涉及一个任务领用的问题,就是这个回退(撤回)的任务是由回退的人来领用呢还是由当前处理人来领用,这个还需根据实际业务情况来处理,不管业务要求怎样,流程引擎都需要确保业务流程能够正常流转。 |
|
返回顶楼 | |
发表时间:2013-06-07
实际使用Activiti过程中出现以下问题并修复:
1.任务处理complate方法空指针异常修复 2.流程定义解析excludegate节点时,当默认路径指定了条件时校验失败抛异常,去掉这个校验,改为校验通过 3.form中的user字段类型不被支持,导致流程部署失败,增加UserFormType |
|
返回顶楼 | |
发表时间:2013-06-24
最后修改:2013-06-24
部署流程时可以实现流程实例和任务升级到新版本功能了,感兴趣可到github下载
|
|
返回顶楼 | |
发表时间:2013-07-04
Activiti已经更新到5.13版本了,楼主什么时候也把github上的项目同步到5.13啊?
|
|
返回顶楼 | |
发表时间:2013-07-04
另外,楼主为何在GitHub上的项目不从Activiti的GitHub项目上直接Fork出来再改啊,这样官方有新版本时,也好同步你的扩展啊,强烈建议这样做
|
|
返回顶楼 | |
发表时间:2013-07-06
flashcloud 写道 Activiti已经更新到5.13版本了,楼主什么时候也把github上的项目同步到5.13啊?
有时间就搞,目前基于5.12的改造还算够用,呵呵 flashcloud 写道 另外,楼主为何在GitHub上的项目不从Activiti的GitHub项目上直接Fork出来再改啊,这样官方有新版本时,也好同步你的扩展啊,强烈建议这样做
在github上找了下官方的activiti,好像没有,只找到我分享的bboss改造版的activiti 5.12引擎 flashcloud 写道 如果有两个并行的任务,在其中一个任务上作驳回会是什么结果呢?即支持并行任务的驳回吗?
这个是支持的,目前驳回/撤回并行任务的结果是所有并行任务全部驳回到相应的驳回点,驳回节点的处理人只会收到一个相关的待办任务。 |
|
返回顶楼 | |
发表时间:2013-07-08
这个支持有串联到并联的回退吗?就是有主干道分支的回退。如A,B为分支,合并后到C,由C回退到A或B
|
|
返回顶楼 | |
发表时间:2013-07-08
天龙星空 写道 这个支持有串联到并联的回退吗?就是有主干道分支的回退。如A,B为分支,合并后到C,由C回退到A或B
![]() |
|
返回顶楼 | |