工作流问题诊断器——工作流历史


工作流的运行历史中,可以查看每个流程的运行情况。

当您的工作流出现问题时,您就可以通过运行历史查看检查一下情况

一、排错思路

1、流程有没有触发

有以下3种情况可能不会触发流程

  • 不满足流程触发器设置的条件(例如,指定的字段才能触发)

  • 记录A如果已经触发了流程B,且本次流程还没走完,那么修改记录A的内容,不会再次触发此流程B的,即使满足触发条件。

  • 贵司网络内工作流执行数量已经用完了。

2、流程触发了后,执行过程中哪个节点出现了问题。

管理员点击需要查看的 工作流,在流程配置页面 点击【历史】,查看运行的流程记录

image.png

每一个触发的流程,为一行。点击单行,查看此流程的运行进度详情。

状态: 即整个流程当前运行结果(进行中、完成、中止、失败)

触发流程数据: 显示的是触发此流程时,该记录的标题(后面的标题改变,此处不改变)

原因: 如果数据异常中止,会有原因。

筛选、搜索

可以按 状态时间范围,以及 搜索名称 快速找到需要的 记录数据

流程运行详情

点击需要查看的流程,进入进度详情页面

image.png

二、重新执行失败的流程

如果流程由于某个原因失败,例如到某一步审批时没有找到对应的审批人,流程失败。如果添加配置好审批人后,可以直接在运行历史中重新执行流程,重新执行是从失败或中止的节点处开始,不用从头再触发一遍流程。

  • 在流程列表页点击重试

  • 在流程详情页点击重试

三、工作流历史版本

所有更新后发布的流程版本,都有记录。可以查看历史版本的发布时间,和当前运行的版本。

  • 回滚后只是将设计版本退回到所选择流程对应的状态,如果想要替换当前运行中的版本,需要手动更新发布

  • 如果回滚后的版本与当前允许中的版本一致,那就没有"更新发布"入口了,需要至少再修改一次才会出现(与当前恢复最近发布的逻辑一致)

image.png

image.png

image.png

results matching ""

    No results matching ""