创建工作流模型

要创建工作流模型:

  1. 在主页上,选择管理
  2. 新建中,选择工作流模型
  3. 输入工作流模型的名称、标签和说明。

    名称是工作流模型的唯一名称。标签是用户友好的工作流模型标签,可以与名称相同。说明是可选项。

    URL 可以直接插入到说明字段中,或者 URL 可以使用语法 [url=http_URL]URL_Title[/url],其中 http_URL 指定超链接文本,而 URL_Title 指定向用户显示的文本。例如,示例 [url=http://support.oracle.com]Oracle Support[/url] 在属性网格中会显示为 Oracle Support。

  4. 可选:输入请求持续时间申请持续时间的天数
  5. 工作流阶段选项卡上,双击某个阶段(“提交”或“最终提交”),或者单击添加阶段
  6. 阶段选项卡上,配置以下选项。有关这些选项的其他信息,请参阅“工作流阶段”。
    • 标签 - 输入阶段的标签。阶段标签可以随时编辑,即使已经存在对模型的请求之后也可以。

    • 类型 - 选择阶段类型。在针对模型的请求存在之前,可以编辑阶段类型;之后将无法更改。

    • 工作流方法 - 指定必须由哪些节点访问组来批准请求中的阶段。

    • 重新审批 - 指定是仅当前阶段中所做的更改需要审批,还是所有阶段中所做的更改都需要审批。

    • 通知 - 指定向谁发送通知和警报。

    • 职责分离 - 选择此选项将要求一个独立的审批用户,该用户尚未对请求中任何其他阶段执行提交或批准。

    • 重新计算任务属性 - 选择以与外部查找属性配合使用或者允许重新计算已计算的名称或父代值。在之后的工作流阶段中输入数据时此选项是必需的,用于计算请求项的最终“名称”或“父代”。

      注:

      如果某个工作流模型设置为允许“重新计算任务属性”并且手动覆盖了计算的“名称”或“父代”,则在该阶段或任何后续阶段中将不会再次计算“名称”或“父代”。

  7. 仅对于“提交”阶段任务,在任务选项卡上,为阶段配置任务:
    • 使用左右箭头按钮选择要分配给阶段的任务

    • 使用上下箭头按钮按所需顺序放置任务。

    • 如果任务是从属任务,需要设置其依赖的主任务。对于从属任务,单击 “编辑”按钮 并从“主任务”下拉列表中选择主任务。

      注:

      仅“添加枝节点”或“添加叶节点”任务可以设置为主任务。主任务不能隐藏,也不能是从属任务。

    • 隐藏 - 如果为从属任务选择此项,则该任务不显示在请求中的“添加项”对话框中。

    注:

    在针对模型的请求存在之前,可以编辑选定的任务;之后将无法更改。

  8. 节点访问组选项卡上,选择要与工作流阶段关联的工作流节点访问组。

    只能为阶段分配“工作流”类型的节点访问组。

  9. 可选:要为工作流阶段添加标准,请在条件选项卡上选择条件的类型,再选择要执行的操作,然后单击 “保存”按钮
    • 类型

      • 属性标准 - 选择一个或多个要计算为阶段的阶段标准的属性。单击添加以插入条件行。选择行的一个属性运算符,然后输入一个

      • 选定验证 - 选择一个或多个要作为阶段的阶段标准运行的验证。单击箭头可将验证移到选定列表。

      • 任务验证 - 选择此选项将运行作为阶段标准分配给任务的验证。

    • 操作 - 选择当满足阶段标准时要对工作流阶段执行的操作(“进入阶段”或“拆分请求项”)。有关详细信息,请参阅“阶段条件”。

  10. 单击 “保存”按钮 保存工作流阶段。
  11. 可选:在筛选器选项卡上进行选择,以限制对于特定类型的请求用户可以查看和选择的版本、层次和节点类型。
  12. 可选:单击添加阶段将“扩充”或“批准”阶段添加到工作流模型,然后对添加的每个阶段执行步骤 6-8。
  13. 单击 “保存”按钮 保存工作流模型。