处理请求验证问题

在草稿请求的请求面板中,可以识别存在验证问题的请求项,并可以对这些请求项采取措施来解决问题。验证问题可能源自加载文件,也可能源自以交互方式对视点进行的更改。

根据验证严重程度,验证检查失败的请求项会标记为错误或警告。必须先更正错误,然后才能将请求转换到下一个阶段。可将带有警告的请求转换到下一个阶段。

在打开的草稿请求中单击请求问题 请求问题图标 以查看并解决问题。

解决您的问题

默认情况下,所有请求问题都显示在问题选项卡上。单击 筛选器 按钮以选择筛选选项,如下所示:

  • 所有问题:显示所有警告和错误
  • 我的问题:仅显示有关您负责更正的请求项的警告和错误。请参阅下面的问题和错误责任
  • 所有错误:显示所有错误
  • 我的错误:仅显示有关您负责更正的请求项的错误。请参阅下面的问题和错误责任

问题和错误责任

您选择我的问题我的错误时,列表将仅筛选为您负责更正的警告或错误,如下所示:

  • 如果您是请求接受者,将显示所有错误(和警告,在我的问题中)。必须先更正所有验证错误,然后才能提交请求。
  • 如果您是请求协作者或扩充者,将显示以下验证警告和错误:
    • 您有权更改的请求项的验证警告和错误
    • 您有权查看的缺失的必需属性

显示“我的问题”的“筛选器”图标

例如,以下请求存在两个验证问题。第一个问题指示节点 1150 已存在。第二个问题指示结束日期必须晚于开始日期。.

请求验证问题选项卡

要更正第一个问题,可以在属性窗格中更改节点的名称。执行此操作后,将不再显示错误消息。


请求验证错误节点名称已更正

对于第二个问题,您可以编辑开始日期或结束日期,以使结束日期晚于开始日期。但是,在此示例中,此问题的严重程度在提交阶段为警告,在批准阶段为错误。这意味着此时您可以在不更正问题的情况下提交请求。您必须确认,尽管存在验证问题,但仍要继续提交请求。


请求验证问题确认

请注意,验证问题现在显示为“错误”,而不是“警告”。由于此问题的严重程度在批准阶段设置为“错误”,因此在不更正错误的情况下无法批准请求。


结束日期验证显示为错误

更正开始或结束日期后,将不再显示验证问题:


请求显示没有验证问题

解决来自其他贡献者的问题

作为请求提交者或协作者,您可能无法在请求窗格中查看或处理导致验证问题的请求项。这可能由于以下原因:

  • 可能分配您或邀请您处理某个请求,但是您无权访问提交者或先前扩充者做了更改的一个或多个视点。
  • 分配您或邀请您处理的请求中的属性已更新,但是您无权访问该属性。
  • 您提交的请求已退回或撤回,但是其中可能扩充了您的访问权限无法执行的更改。

要解决这些问题,请执行以下操作:

  • 删除整个请求项或请求项实例。在请求窗格中,单击请求项旁边的 选择,然后选择删除
  • 检查请求并删除请求项中导致问题的各个请求操作:请参阅“检查请求项”。

提示:

单击 筛选器 按钮可从我的问题切换到所有问题,以便查看来自其他贡献者的问题。

解决派生属性验证问题

派生属性的验证问题可以通过多种方式解决,包括:

  • 使用定义值覆盖派生属性(如果属性可编辑)

  • 修改派生属性所依赖的其他属性

  • 在视点中移动或移除节点

  • 删除请求项或项实例

有关详细信息,请参阅“派生的属性”。

解决“节点已存在”验证问题

有几种情况可能会导致显示“节点已存在”验证错误。

  • 正在添加的新节点的名称与同一节点类型中现有节点的名称冲突:在这种情况下,更改正在添加的节点的名称以使其唯一。
  • 一个请求生成多个订阅请求,以在多个视点中添加同一节点:发生这种情况时,要完成的第一个订阅请求会添加节点,然后当其他请求完成时,会显示“节点已存在”验证错误。要更正此错误,请使用修复选项。请参阅“修复请求项”。