任务规则影响任务行为。使用这些规则,当在模板、调度或任务类型级别分配规则不合适时,用户可以直接将规则分配给任务。规则应用于配置了它们的任务。
可用的任务规则:
- 自动批准任务:仅当满足指定的条件时,才会自动完成指定的审批。
可应用于此规则的条件示例包括:
- 属性具有指定的值(包括计算属性)
- 前置任务包含具有指定值的属性
当满足条件时,会将指定的批准者级别标记为完成,从而使工作流前进到下一个审批级别,如果不存在更高的审批级别,则前进到“已关闭”状态。
当任务状态更改为“打开,等待批准者处理”时运行此规则。
- 自动提交任务 - 如果满足指定的条件,会自动提交任务。
当满足条件时,会将接受者角色标记为完成,从而使工作流前进到第一个审批级别,如果不存在审批级别,则前进到“已关闭”状态。
当任务状态从“挂起”更改为“打开,等待接受者处理”时运行此规则。
- 阻止任务审批:根据属性值或其他特征阻止任务审批。当批准者单击批准时运行此规则。
- 阻止任务提交:根据属性值或其他特征阻止任务提交。当接受者单击提交时运行此规则。
- 阻止任务驳回:此规则根据属性值或其他特征阻止任务驳回。当接受者单击提交时运行此规则。
- 更新时发送电子邮件:此规则根据用户对任务进行的操作运行。因此,您必须为该规则设置相应条件。最常用的条件是具有“状态”属性或“状态 (详细)”属性的条件:
- “状态”属性:您可以选择的唯一有效值是“已关闭”。“挂起”、“打开”和“错误”都是对任务进行自动操作时出现的状态。
- “状态 (详细)”属性:有效状态是等待批准者处理。