打印      打开 PDF 版本的联机帮助


上一主题

下一主题

工作流等待监控

从“工作流等待监控”中,您可以查看以下各项的详细信息:

  • “等待”操作的待定实例和这些工作流操作的详细信息。
  • 计划事件(即具有“计划事件”触发事件的工作流规则)的待定实例。

例如,如果工作流“等待”操作的实例或计划事件的实例处于待定状态的时间比预期时间长,则可以使用“工作流等待监控”来调查该实例并查看该工作流规则、计划事件或工作流操作的配置。如有必要,您可以删除实例。

注意:删除某个“等待”操作的待处理例程之后,不会执行该工作流规则上的其余操作。 删除计划事件的待处理例程时,将会取消该事件的例程,该计划事件的状态将设置为“已终止”,同时该计划事件也会被停用。系统不会为该计划事件的剩余发生项生成例程。

“等待”操作的待定实例

要了解如何在工作流规则上处理“等待”操作的待定实例,请考虑以下示例。您可以配置具有以下预期操作顺序的工作流规则:

  1. 持续时间为 24 小时的“等待”操作
  2. 发送电子邮件操作
  3. 持续时间为 48 小时的“等待”操作
  4. 发送电子邮件操作
  5. 创建任务操作

如果操作配置正确,则该顺序中的第一个“等待”操作(操作 1)将至少保持 24 小时的待处理状态。等待期结束后,将执行“发送电子邮件”操作(操作 2)。接着是第二个“等待”操作(工作流规则上的操作 3)。该操作将至少保持 48 小时的待处理状态。等待期结束后,将执行“发送电子邮件”操作(操作 4)和“创建任务”操作(操作 5)。

注意:等待期指定 Oracle CRM On Demand 开始执行工作流规则中的其他操作之前必须经过的最短时间。执行其他操作之前经过的实际时间可能更长,具体取决于 Oracle CRM On Demand 数据库和 Oracle CRM On Demand 服务器的负载情况,还取决于等待期结束时待处理的“等待”操作数。

但是,如果操作 3 上的等待期被错误指定为 48 天而非 48 小时,则该操作将保持 48 天的“待处理”状态。您可以在“工作流等待监控”中看到该操作,并查看该操作的详细信息,以查看等待期是否指定错误。然后可以删除该“等待”操作例程。

删除“等待”操作例程后,工作流规则例程将终止,并且将不会执行规则例程上的其余操作。在前面的示例中,将出现以下情况:

  • 如果在操作 1 处于待处理状态时将其删除,则将不会执行操作 2、3、4 和 5。
  • 如果在操作 3 处于待处理状态时将其删除,则将不会执行操作 4 和 5。

注意:等待操作是保持“待处理”状态的唯一工作流操作类型。

计划事件的待定实例

计划事件的待定实例在计划执行该实例的日期和时间(恢复日期)之前保持在“待定”状态。恢复日期是将执行实例的最早可能时间。根据 Oracle CRM On Demand 数据库和 Oracle CRM On Demand 服务器上当时的负载情况,可能无法立即执行实例。

注意:在计划事件实例开始执行后,此实例不再显示在“工作流等待监控”中且您无法删除此实例。如果您要终止当前正在执行的实例,则必须停用计划事件。有关在您停用计划事件时发生的具体情况的信息,请参阅关于计划事件

相关主题

有关计划事件的信息,请参阅以下主题:

有关使用“工作流等待监控”的信息,请参阅以下主题:


已发布 8月 2018 Copyright © 2005, 2018, Oracle. 保留所有权利。Legal Notices.