![]() |
|
关于基于时间的工作流规则可以配置工作流规则,以便在等待期过后执行操作。例如,可以将一项规则配置为在超过某个记录的到期日期之后或已有一段时间未使用该记录时根据此规则执行操作。 要配置基于时间的工作流规则,请将一个或多个“等待”操作添加到该规则。每次想要执行基于时间的操作时,请创建指定延迟时段或延迟的结束日期和时间的“等待”操作。可以直接指定时段或日期,也可以创建表达式来计算时段或日期。然后,在规则上对这些操作进行排序,以便使“等待”操作就排在要延迟的操作之前。如果完成某个业务流程需要多个规则,要对这些规则进行适当排序以实现您的目标。 关于在“等待”操作后重新评估工作流条件通过“等待”操作可以指定在等待期结束时是否重新评估工作流规则条件。如果选中了“等待”操作上的“等待后重新评估规则条件”复选框,则在等待期结束后,将根据工作流规则条件重新读取和重新评估该记录。 如果不符合规则条件(因为在等待期间记录已更改),则不会执行规则上的其余操作。默认情况下,会选中“等待”操作上的“等待后重新评估规则条件”复选框。 如果您取消选中“等待”操作上的“等待后重新评估规则条件”复选框,则在等待期结束后,将重新读取该记录并执行规则上的下一个操作,而不会检查该记录是否仍满足规则条件。如果在规则上有多个“等待”操作,并且您希望在等待期结束后重新评估规则条件,则必须选中每个“等待”操作上的“等待后重新评估规则条件”复选框。 使用基于时间的工作流规则示例下面是一个如何使用基于时间的工作流规则的示例。您可以按不同的方式使用基于时间的工作流规则,具体取决于您的业务模式。 服务请求使用三个优先级选项:“标准”、“紧急”和“重要”。默认情况下,服务请求的优先级在创建服务请求时设置为“标准”。一项针对服务升级的业务流程需要以下操作:
为了满足此要求,公司管理员针对服务请求记录类型设置了工作流规则,配置如下:
有关在工作流规则中创建“等待”操作和“更新值”操作的信息,请参阅创建工作流操作:等待和创建工作流操作:更新值。 注意:用于本主题中任何示例表达式的独立于语言的字段名称以及字段名称语法是比第 29 版 Service Pack 1 更旧的 Expression Builder 版本中使用的字段名称和字段名称语法。这些示例仍然有效。但是,如果您从第 29 版 Service Pack 1 或更高版本的 Expression Builder 的“字段”列表中选择表达式的对应字段,则字段名称和字段名称语法将不同于示例中所显示的字段名称和字段名称语法。建议您始终从 Expression Builder 内的“字段”列表中为表达式选择字段,以便字段名称和字段名称语法始终正确。有关表达式中的字段名称和字段名称语法的更多信息,请参阅关于表达式。 相关主题请参阅以下主题以了解相关的工作流信息: |
已发布 9月 2017 | Copyright © 2005, 2017, Oracle. 保留所有权利。Legal Notices. |