2 创建【报销】工作流

本教程以【报销】流程为例,讲解一个工作流从定义到创建使用的全部过程。您可以以此举一反三,将后续表述中出现的【报销】替换成其他【流程名】依然适用。

2.1 创建名为报销的工作流

在【工作台】菜单中选择【流程管理】运行,在预览页面中点击【创建流程】,创建完毕后,点击报销流程条目的【设计流程】按钮,进入流程图设计。

2.2 工作流图元说明

一个工作流图由起点、动作线、动作执行条件、状态组成,具体含义如下:

  • 【起点】标记整个流程的开始节点,一个流程图有且只有一个起点。
  • 【动作线】连接起点、状态图元的线,表示流程状态转换的方向。
  • 【动作执行条件】是一个包含@变量名称@的逻辑表达式,附着在动作线上,表示若条件成立,则执行此动作线到下一个状态。
  • 【状态】也可以称为流程节点。

2.3 设计并定义完整报销工作流

要点解读

  1. 一个完整的业务流程即从起点开始,经过不同的动作,按照预设条件到达不同的状态的过程。
  2. 流程图只定义了最基本的事务状态转换过程及条件,不与运行时具体的发起人以及动作执行人发生关联。
  3. 流程图定义中不包含具体参与状态流转的报销业务内容。
  4. 无需特别指定哪些状态是终态,只要找不到进一步的操作和对应的下一步状态,即可认为是终态。比上图中如名为已取消不通过 这样的状态,没有示意它是终态。但如果有需要,依然可以从这些状态拉出动作线比如再次提交等等,指向下一个状态。

2.4 查看动作列表说明

点击【查看动作列表】按钮,可以得到该流程内包含的所有动作操作和发起状态。每个【动作】实际上对应着用户界面的每一个【操作按钮】及其可操作条件,后续开发页面时会用到。

results matching ""

    No results matching ""