< 上一课 | 下一课 >

添加计时器中间事件

在本课程中,您将使用连接的计时器中间事件来对升级路径进行建模,以满足“标准 HR 提交新职位申请”BPD 的流程需求。

根据流程需求,总经理 (GM) 将会评估所提交的职位申请并批准或驳回该申请。如果到截止日期时仍未处理职位申请,那么会触发计时器中间事件,并且系统会向 GM 发送一条升级通知。

在本课中,您将添加计时器中间事件,并在招聘教程:实施流程模块中实施计时器中间事件。

本课程使用以下概念:
概念 描述
中间事件 (intermediate event) 在 BPD 中的启动事件和结束事件之间发生。有三种类型的中间事件:计时器、消息和错误。中间事件用于指示服务中的某个点, 在该点您希望 Process Designer 捕获运行时数据以用于报告。中间事件可以位于序列流中或与活动边界相连。
计时器中间事件 (timer intermediate event) 计时器中间事件用于指定发生活动之前或之后的某个时刻。计时器中间事件(用于对 BPD 中的升级路径或延迟进行建模)可在两个活动之间或连接到某个活动时发生。
连接的计时器中间事件 (attached timer intermediate event) 正在运行的流程实例到达具有已连接的计时器中间事件的活动时,将启动计时器。根据在计时器中间事件的实施属性中指定的配置,计算计时器的时间间隔。指定的时间间隔过后,流程会沿着从已连接的计时器中间事件到后续活动的路径执行。
消息中间事件 (message intermediate event) 用于对运行流程期间接收或发送的消息进行建模。
错误中间事件 (error intermediate event) 用于识别在运行流程期间出现的异常,并使用错误处理程序活动、子流程或流来处理这些异常。

添加计时器中间事件:

  1. 确保“标准 HR 提交新职位申请”流程已打开,并且选择了选项卡。
  2. 将中间事件从选用板拖到批准或驳回申请活动的左下方边界处,并输入批准过期作为名称。
    此图显示向“批准或驳回申请”添加一个中间事件。
  3. 属性选项卡中,选择实施。 在“边界事件详细信息”部分中,选择计时器,并清除中断活动。保持选中可重复
    此图显示“属性”选项卡中的“实施”页面。对于“边界事件详细信息”,已选择计时器。
    注:
    • 如果选择了“中断活动”,那么触发计时器事件时连接的活动会关闭。在本教程中,您将清除中断活动,因为 GM 会在收到升级通知时完成活动。
    • 如果未选择可重复,那么仅发送一次升级通知。当计时器设置为“可重复”时,在活动完成之前,每次到达指定的时间间隔时就会发送一次升级通知。
    可在实施期间设置其他属性。 请注意“批准或驳回申请”活动上的“中间事件”图标当前显示计时器的方式。
    此图显示“批准或驳回申请”上的“中间计时器事件”图标。
  4. 添加“发送升级”活动:
    1. 将活动从选用板拖到系统通道中通知招聘经理活动的左侧。
    2. 将此活动命名为发送升级通知
  5. 将连接的计时器中间事件连接到“发送升级通知”活动:
    1. 从选用板中选择序列流图标。
    2. 批准过期计时器中间事件连接到发送升级通知活动。
    3. 单击选用板中的选择工具或按 Esc 键以在流程图中切换回一般选择方式。
      此图显示连接的计时器事件和“发送升级通知”活动之间的序列流。
  6. 命名序列流线:
    1. 单击批准过期计时器中间事件与发送升级通知活动之间的序列流。
    2. 属性选项卡中,输入缺少截止日期作为名称,然后选中名称可视框。
    3. 行为部分中,针对线类型选择异常路径
      此图显示连接的计时器事件与“发送升级通知”活动之间序列流线的“属性”选项卡。
选择异常路径作为线类型。
  7. 添加结束事件以结束异常路径。将结束事件从选用板拖到画布中发送升级通知的右侧,然后选择结束升级
  8. 发送升级通知活动连接到结束升级事件。
    提示: 您可以通过构建底层服务来完成升级路径以实施发送升级通知活动。 通常,此活动实施为在单独 BPD 中建模的发送和捕捉设计模式。
    您的图与下图一致:
    此截屏显示“我的招聘样本”流程应用程序中的“标准 HR 提交新职位申请”图。
  9. 保存您所做的工作。

课程检查点

您已将连接的计时器事件添加到“标准 HR 提交新职位申请”BPD。

在本课程中,您学习了:
  • 如何将计时器中间事件连接到活动
  • 如何对 BPD 中的升级路径进行建模
  • 如何添加系统活动
  • 如何添加结束事件

在下一课中,您将创建流程变量。

< 上一课 | 下一课 >