排除审批流程问题

本节列出了导致审批流程出现错误的一些最常见原因。

锁定实体时遇到数据无效错误

您可能在锁定实体时收到数据无效错误。出现此错误的原因如下:

  • 您没有锁定目标实体或其后代的上一期间。
  • 您没有锁定此目标实体或其后代的当前年份的先前期间。
如果在使用审批卡锁定实体,请单击错误消息以查看错误详细信息。

解锁实体时遇到数据无效错误

您可能在解锁实体时收到数据无效 错误。如果此目标实体或其后代的当前年份的任何未来期间已锁定,可能会出现此错误。

如果在使用审批卡解锁实体,请单击错误消息以查看错误详细信息。

请参阅“锁定和解锁实体”。

解锁实体时遇到异常错误

您可能在解锁实体时收到异常错误。用户在审批流程中更改了审批所有者时,可能会出现此异常的原因之一。您更改已启动审批单元的审批工作流时,工作流逻辑可能会损坏,从而导致意外问题。

解决方案:您需要正确定义工作流,然后启动审批流程。需要更改所有者时,如果正在锁定实体,则必须排除该审批流程并重新启动它。要重新启动,请从管理审批,将视图更改为视图,搜索导致错误的实体,将其从“启动”设置为排除,然后再次将其设置为启动

在审批流程中发生间歇性操作失败

有时,“锁定”、“解锁”、“提升”和“审批”等审批流程操作会间歇性失败。

解决方法:审批卡启动操作后,不要重复刷新页面。请等待一段时间,在操作完成后再刷新页面。

启动实体时遇到失败: 自动用户不明确错误

只有服务管理员才能为审批流程启动实体。审批启动过程为实体分配所有者,并将实体放在提升路径中的正确位置。如果符合下面两个条件,启动过程将不会为目标实体分配所有者:

  • 您没有将所有者分配到审批单元层次的根级别
  • 您没有将所有者分配到根级别中的后代实体

要避免此错误,请确保至少有一个所有者分配到审批单元层次的根级别实体。这允许未分配所有者的所有后代从根实体继承所有者分配。

请参阅“分配审批单元所有者和审核者”。

优化审批流程性能

审批流程的性能取决于以下因素: