《Activiti/Flowable 深入BPM工作流》-如何指派负责人?

 

 

          《Activiti/Flowable  深入BPM工作流》-如何指派负责人?

 

 

一. 问题

      如果任务某个节点的负责人临时有事不能处理,怎么办?

   

需求

     流程定义中, 任务节点的assignee固定设置任务负责人,在流程定义时,将参与者固定设置在 .bpmn文件中, 如果临时任务负责人变更则需要修改流程定义,这是非常复杂的,系统扩展性就差, 针对这种情况,怎么办?

解答: 可以给任务设置多个候选人,  Candidate-users, 可以从候选人中选择参与者来完成任务.

 

 

问题:  如何设置任务候选人?

解答: 具体步骤如下

《Activiti/Flowable 深入BPM工作流》-如何指派负责人?_第1张图片

 

其中 .bpmn文件转换成 .xml文件后会出现如下:



 

 

小结: 

     我们可以看到部门经理审核人已经设置为zhangsan, lisi; 这样的一组候选人, 可以使用activiti.candidateUsers="用户1,用户2,用户3"的这种方式来实现一组候选人的设置.

 

 

 

 

 

 

你可能感兴趣的:(activiti7,Activiti,Flowable,BPM,BPM工作流,工作流)