日记账提交诊断
检查描述¶
日记账提交在业务工作流映射中的流程上触发,并且必须为要提交日记账的每个实体(实体或合并方节点)指定日记账提交工作流任务。请参阅业务工作流概念和验证
注意:正如实体的提交必须在其所属的任何贡献方节点的提交之前完成一样,日记账的提交必须在其所属的父实体的提交之前完成。
此检查不涉及日记账移动的金额,而仅验证与要检查的实体相关的日记账是否都已提交。
未提交日记账的情况会针对手动日记账和自动日记账以不同的严重性报告,如流程验证规则中所指示。
该检查仅在原始场景上执行,并报告受诊断实体的流程业务工作流映射中指定的步骤上存在的任何不平衡金额。对于流程数据模型按科目/类别定义的流程,因未提交日记账而导致的错误仅在与日记账关联的类别所管理的步骤上报告。
验证和诊断规则¶
以下属性与诊断数据处理的执行相关:
| 属性 | 描述 |
|---|---|
| 验证 | |
| 诊断手动日记账提交 | 手动日记账的日记账提交诊断仅在设置为非不运行的流程上执行(请参阅验证规则页面) |
| 诊断自动日记账提交 | 自动日记账的日记账提交诊断仅在设置为非不运行的流程上执行(请参阅验证规则页面) |
该检查基于以下逻辑:
| 如果... | 那么... |
|---|---|
| 阻止 | 将运行诊断,并且任何未提交的日记账将以阻止严重性报告 |
| 非阻止 | 将运行诊断,并且任何未提交的日记账将以非阻止严重性报告 |
| 仅诊断 | 该检查仅在通过从详细摘要(对于贡献方)或概览(对于合并方)驾驶舱选项卡手动运行诊断而明确请求时才运行;在这种情况下,可以在运行数据处理之前自定义筛选器。然而,每当自动运行诊断时(从驾驶舱/从其他数据处理),该检查不会执行。 |
| 无 | 不执行诊断。 |