Interrupt handler package

中断处理程序 package 通过识别和处理在自动化或任务执行过程中可能出现的意外产品内弹窗,提高自动化弹性。

这些弹窗可能会中断工作流,而且可能需要人工干预,例如单击或输入用户凭据。 当任务期间发生任何设置的中断条件时,系统会在名称为 Handle 的块中运行相应的操作。 按照自动化中定义的顺序对所有可能的中断进行检查。 中断处理程序通过处理这些事件,确保在执行自动化时不会出现任何中断。
注: 在运行相关 actions 后对剩余的已定义中断进行系统检查。
注: Interrupt handler 需要 Enterprise Platform 许可证。 有关此功能支持版本的信息,请参阅 企业平台

注意事项

请查看以下注意事项,以便在自动化中使用中断处理程序:
  • 如果您在 Handle action块中使用 Stop action,它将停止整个自动化的执行。
  • 执行处理程序部分的 actions 时,不会对中断进行检查或验证。
  • 如果在 Handle action 中添加了中断处理程序块,系统将不会查找这些中断。

示例场景

假设有一个示例场景,您已经构建了一个自动化来处理共享网络文件夹中的发票,并将其上传到企业资源规划 (ERP) 系统。 可能导致自动化中断的情况包括:
  • Handle1: 网络文件夹的登录提示
  • Handle2: ERP 系统的会话超时弹出窗口。
  • Handle3: 窗口安全弹出窗口
自动化流程示例如下所示:
  • 打开网络文件夹并访问发票。
  • 读取发票并将数据上传到 ERP 系统。
  • 发送确认电子邮件。

如果在自动化执行期间出现 ERP 系统的会话超时弹出窗口,则触发 Handle 2。 检测到中断后,会立即执行 Handle2 中的actions,并重新发起一次登录尝试。 解决中断后,自动化继续进行到下一步,上传发票而不会检查 Handle 1。 上传完成后会触发确认电子邮件。

各种可能出现的弹窗均在不影响自动化部署的情况下得到处理,且仅需最少的用户干预。

Actions Interrupt handler 中的 package

以下 actions 可供选择:

操作 描述
Scope 请参阅 Scope
Handle 请参阅 Handle