流程术语

流程定义

流程定义又称流程模型,是用来描述业务过程的规定性文档,一个流程主要由一系列的活动和转移组成。流程定义需要遵从特定的语法规范。ACTIVITI支持BPMN2.0标准规范。流程定义有工作流引擎负责解释执行。

流程实例

流程实例是在流程根据流程定义产生的实例,是实例化流程定义。我们说一条流程执行完毕,意思就是流程实例生命周期结束。

任务执行人

具体任务所有者,这个任务有任务执行人执行。

任务候选人

任务产生后,可以有多个人看到这个任务,或者某个组织的人员可以看到这个任务。

会签(多实例用户任务)

一个任务需要有多个人员来完成,比如一个任务一笔经费审批,需要五个人同意,才能到财务审批,否则打回。这样的需求就可以使用会签任务来执行。对于会签可以设置会签规则。

流程代理

流程代理是如果用户离开,可以将自己的任务代理给别人执行。执行时相当于本人执行。

交办

用户可以将自己的任务转交给指定人员办理。

流程沟通

用户处理任务,可以知会相关人员,请其他人提交意见。

  1. 其他人可以提交,不提交意见。
  2. 沟通不影响任务的执行。

流程流转

流转实现的功能是用户在执行任务时(不包括会签任务),可以将流程临时交给其他的人进行处理,这个时候分为两种情况:

  • 会签

比如选择了多个人,这些人必须都对流程提交意见,流转才会完成。

  • 非会签

选择了多个人流转,只需要这些人中的任何一个提交意见,流转就会完成。

流转完成的操作:

  • 返回

返回是指流转完成之后,流程回到流转人手中。

  • 提交

提交是指流转完成之后,流转人不需要执行原来的任务,流程就往下执行。

泳道

在流程中有时会涉及到用到,在ACTIVITI中泳道对流程没有影响。只是用来画流程图,使流程更加清晰。


标签:流程定义 流程实例 任务执行人 流程代理 会签 交办