状态

流程设计器中有四种状态类型:起始完成结束其他

创建(或自定义)流程时,需要指定“起始”状态(以该状态创建流程的业务对象实例,例如“事件”或“任务”),以及“结束”状态(业务对象实例在该状态变为只读)。每个流程都必须拥有“起始”状态和“结束”状态。流程只能有一个“起始”状态,但可以有任意数量的“结束”状态。

“完成”状态和“其他”状态是可选状态。“完成”状态发生在“结束”状态之前,并且需要操作、分配或前置条件。如果希望用户解决某个流程,并将其分配给具有更多授权的人员来执行关闭,则“完成”状态非常有用。可以通过“其他”状态创建流程所需的任何附加状态。

在流程的每个阶段,都可以将可选操作实例与每个状态相关联。这使用户可以在整个流程的任何阶段创建注释、提醒等。有关将可选操作实例与状态相关联的详细信息,请参阅可选操作

创建新状态

状态的流程规则是:

  • 状态可以作为任意数量的操作实例、分配、自动操作实例和决策的结束节点。
  • 状态可以具有任意数量的前置条件和操作实例来作为转发连接。

要查看流程图中某个状态的属性,可对其进行右键单击,然后单击状态属性。

要创建新状态:
  1. 流程设计器中,展开业务对象树 ()。
  2. 选择要为其创建新状态的流程类型。
  3. 选择状态文件夹,然后在操作列表上单击新建状态
    出现“状态”属性网格。

或者,向流程图添加“状态”时,在出现的“选择状态”对话框上单击新建。出现“创建新状态”对话框。

  1. 为状态键入标题和说明,然后在状态类型属性旁边选择完成结束其他。通常会选择其他

如果某个状态拥有以下图标:则表示可以将其删除(如有必要)。如果某个状态拥有以下图标 ,则表示不能将其删除。这可能是因为它正在使用,或已预定义。

  1. 单击
  2. 现在可以在相关流程中选择该状态。