跳转至

批准变更集#

🔒 ChangeSet.Approve

概述#

此操作用于请求审批变更集

设置#

除了满足事务前提条件外,不需要任何特定设置。

前提条件#

  • 存在变更集,且其处于“活动”/“审核中”状态。
  • 如果审批工作流(MainStateModel)不存在,则:
    • 必须定义变更集审批角色。
    • 用户必须属于该角色。
  • 如果存在审批工作流,则:
    • 所有变更集项目必须事先获得批准。
    • 必须定义变更集状态模型状态角色。
    • 用户必须属于该角色。

步骤顺序#

步骤1 - 一般数据#

  1. 选择状态为审核中的现有变更集
  2. 选择变更集项目。如果变更集有审批工作流,则也可以在审批工作流中选择变更集的下一个“状态”。
  3. 通过单击批准变更集将被批准并前往下一个状态。

    approve_change_set

  4. 操作完成后,将提供有关变更集状态的反馈,可以是以下内容之一:

  5. 变更集已“批准”并且所有变更集项目都已“生效”(如果变更集和所有变更集项目都设置了批准日期并且所有变更集项目都已“生效”)。
  6. 变更集已“批准”并且所有变更集项目都处于“活动”状态(如果变更集和所有变更集项目都设置了批准日期并且至少一个变更集项目无法“生效”)。
  7. 变更集已设置为下一个状态模型状态