跳转至

已授权阻断错误的诊断

前提条件

此检查仅在受诊断流程上启用了带错误授权的诊断日志管理时才能运行。也就是说,如果满足以下条件:

  • 在流程验证规则中,启用检测到的错误跟踪字段不同于不处理
  • 在流程提交规则中启用了带阻止错误授权选项

检查描述

当诊断检查检测到阻止错误时,此类错误可以由检测到错误的实体的父实体的负责用户授权,即可以拒绝该实体的同一批用户。

已授权的阻止错误诊断检查,对于每个受诊断实体,检查子实体上是否存在任何已授权的阻止错误,如果存在,则在该实体上报告错误。该错误将逐步沿层次向上移动,每一步都需要其聚合到的实体的父实体的管理者授权。

如果... 那么...
诊断检查在实体上执行 其子项只能是实体日记账,前提是在流程认证规则中,启用日记账拒绝的用户信息等于 日记账所属实体的用户
诊断检查在贡献方节点上执行 其子项可以是: - 实体 - 贡献方节点 - 属于该节点的子实体的实体日记账,如果在流程的提交规则中启用日记账拒绝的用户等于日记账所属实体的父节点上的用户
诊断检查在合并方节点上执行 其子项可以是: - 实体 - 贡献方节点 - 合并方节点 - 属于该节点本身的实体或合并日记账,如果在流程的提交规则中启用日记账拒绝的用户等于日记账所属实体上的用户 - 属于该节点的子合并方节点的实体或合并日记账,如果在流程的提交规则中启用日记账拒绝的用户等于日记账所属实体的父节点上的用户 - 属于该节点的子实体的实体日记账,如果在流程的提交规则中启用日记账拒绝的用户等于日记账所属实体的父节点上的用户

该检查仅在原始场景上执行,并报告错误被授权的同一步骤上存在的任何不平衡金额。

在合并方节点诊断的情况下,如果子实体的错误已在贡献方步骤上授权,则报告在贡献方步骤之后的第一个合并方步骤或混合步骤上进行。

验证和诊断规则

以下属性与诊断数据处理的执行相关:

属性 描述
验证
不传播已授权的阻止错误信息 已授权阻止错误的诊断仅在设置为非不运行的流程上执行(请参阅验证规则页面)

该检查基于以下逻辑:

如果... 那么...
不传播已授权的阻止错误信息 = 不运行 不运行该检查。
不传播已授权的阻止错误信息 = 阻止 执行该检查,并且已授权阻止错误的存在以阻止严重性报告。
不传播已授权的阻止错误信息 = 非阻止 执行该检查,并且已授权阻止错误的存在以非阻止严重性报告。
不传播已授权的阻止错误信息 = 仅诊断 该检查仅在通过从详细摘要(对于贡献方)或概览(对于合并方)驾驶舱选项卡手动运行诊断而明确请求时才运行;在这种情况下,可以在运行数据处理之前自定义筛选器。然而,每当自动运行诊断时(从驾驶舱/从其他数据处理),该检查不会执行。