配置验证强制执行和严重程度

对于自定义验证和预定义验证,默认情况下,验证失败会显示错误并停止当前操作。您可以修改严重程度,以改为显示警告或忽略验证。您还可以将它们禁用。

Note:

您只能为自定义和预定义验证配置强制执行和严重程度。系统验证通常是强制执行的,其严重程度通常为“错误”,但可能因属性类型而异。

您可以为以下每个操作设置严重程度级别:

  • 请求提交:请求处于提交阶段时(不考虑“草稿”、“已退回”或“已撤回”状态),将评估验证
  • 请求批准:请求处于批准阶段时,将评估验证
  • 请求最终提交:请求处于最终提交阶段时,将评估验证

    Tip:

    例如,通过为每个请求阶段配置不同的严重程度级别,您可以配置验证,以便失败将在提交阶段显示警告(仍然允许提交请求),但在批准阶段显示错误,从而在解决失败之前无法批准请求。

  • 视点验证和导出(仅限本地验证):验证视点或导出维时,将评估验证。

    Note:

    导出维时,仅运行严重程度为“错误”的验证,结果取决于维的导出前验证设置。请参阅“在导出维之前验证视点”。

下表描述了每种情况的结果。

Table 20-14 每个操作的验证严重程度

严重程度 所有请求阶段 验证视点 导出维
错误 显示错误并阻止请求转换到下一个阶段。 执行验证,并在视点验证结果中指示“错误”严重程度。 导出维之前运行验证。导出前验证设置确定验证失败的结果。请参阅“在导出维之前验证视点”。
外部(仅限外部自定义验证) 指定由外部系统确定返回的验证消息的严重程度(“警告”或“错误”)。 不适用于外部自定义验证。 不适用于外部自定义验证。
忽略 不处理验证。 视点验证期间不执行验证。 导出维之前不运行验证。
警告 显示错误,但允许请求转换到下一个阶段(在用户确认后)。 执行验证,并在视点验证结果中指示“警告”严重程度。 导出维之前不运行验证。

管理预定义验证的强制执行和严重程度

  1. 检查要为其管理验证的维。请参阅“检查维”。
  2. 在验证选项卡上,选择预定义子选项卡,以查看在该维上运行的预定义验证。
  3. 单击编辑。
  4. 要启用或禁用验证,请选中或清除已启用复选框。
  5. 要修改验证严重程度,请单击编辑验证设置 “编辑验证设置”图标,然后在请求提交、批准、最终提交以及视点验证和导出阶段选择验证的严重程度(错误、警告、忽略)。
  6. 单击保存。

Note:

对于 Oracle Financials Cloud General Ledger 和 Oracle E-Business Suite General Ledger 应用程序,如果不应强制执行大写节点名称验证,则除了在应用程序级别禁用大写节点名称验证外,还必须在覆盖级别更新 Core.Name 属性的大小写设置。请参阅“编辑属性参数”。

管理自定义验证的强制执行和严重程度