# flowable等工作流通用文档

# 1. flowable官方文档

flowable官方文档:https://flowable.com/open-source/docs/bpmn/ch02-GettingStarted/ (opens new window)

# 2. flowable相关表结构说明

Flowable的数据库名称以ACT_开头。第二部分是表用例的两个字符的标识。

  • ACT_RE_ *:“ RE”代表存储库。具有此前缀的表包含“静态”信息,例如流程定义和流程资源(图像,规则等)。
  • ACT_RU_ *:“ RU”代表运行时。这些是运行时表,其中包含流程实例,用户任务,变量,作业等的运行时数据。Flowable仅在流程实例执行期间存储运行时数据,并在流程实例结束时删除记录。这样可以使运行时表较小而又快速。
  • ACT_HI_ *:“ HI”代表历史。这些表包含流程中的所有历史数据,例如过去的流程实例,变量,任务等。
  • ACT_GE_ *:常规数据,包括bpmn.xml、flowable自带流程图等文件,用于各种用例。
  • flw_*:flowable新版本扩展功能相关的表

# 3. 国内工作流常用操作的名词解释

  • 认领

    当前节点候选人或归属于候选组的人,对当前节点进行认领

  • 取消认领

    当前节点处理人,取消自己处理任务的权限,使任务进入待认领状态

  • 审批

    当前节点处理人,对当前流程节点进行审核操作,完成后进入下一节点

  • 驳回/回退

    当前节点处理人,将流程驳回至之前已经处理过的任务节点,要求重新处理

  • 委派/委托

    当前节点处理人,将自己的主办或者经办权限转移委托至别的用户代为处理,处理完后回到当前处理人手中,并由当前处理人处理完后进入下一节点

  • 转办

    当前节点处理人,将操作权限转给别人处理,处理完后进入下一节点(自己不再处理)

  • 撤销

    发起人操作,可以撤销当前流程

  • 取回

    当前节点上一节点处理人操作,当前节点处理人还未处理,上一节点处理人可以将其退回自己手中重新操作(取回重办)

  • 终止

    当前节点处理人,终止当前流程

  • 抄送

    当前节点处理人,处理完成之后将处理结果抄送给其他人,这里创建备注信息,并给所有抄送人创建子任务(待阅),子任务不影响流程流转

  • 向前加签:

    当前节点处理人,需要让其他人核对流程,其他人核对完成后,回到当前节点处理人手中,当前节点处理人处理完后进入下一节点

  • 向后加签:

    当前节点处理人,需要让其他人核对流程,其他人核对完成后,直接进入下一节点

  • 会签

    一般的会签就是指在流程管理中发起人可以同时对多个人发起会签,多个人可以同时处理,只有所有负责人审批通过,审批节点才会通过。(支持一票否决/一票通过/投票按照百分比给出结论通过或不通过)

  • 交接(流程管理员权限)

    管理员将离职或换岗员工的待执行、待领取、代办他人、委托他人代办的任务转交给接管人,并删除与该员工相关的委托代理关系。交接员工所有直接参与的流程实例中对应的参与者将自动由系统修改为接管人。(强制)

  • 暂存

    复杂表单,一次性填写不完,需要保存草稿功能,开始节点的暂存