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


上一主题

下一主题

取消工作流保存操作

在具有“在保存已修改记录之前”触发器的工作流规则中,可以使用“取消保存”功能来指定在不满足规则条件时,取消触发了规则的更改保存操作。但是,即使指定取消保存操作,也不会取消 Oracle CRM On Demand 所做的更改。

关于转换已取消工作流保存操作的消息

如果对工作流规则设置了取消保存功能,则您可以指定在不满足规则条件并且为规则选中“取消保存”复选框时向用户或 Web 服务返回的定制消息。您的公司可能想要为未使用公司默认语言的用户提供定制消息的转换版本。能否输入定制消息的转换版本由公司概要上的“为工作流取消保存消息启用语言转换支持”复选框所控制。如果在公司概要上取消选中此复选框,则无法为工作流规则输入转换的消息。

如果在公司概要上选中“为工作流取消保存消息启用语言转换支持”复选框,则行为如下:

  • 编辑现有工作流规则时,“转换语言”字段在“工作流规则详细信息”页面和“编辑工作流规则”页面中可用。创建在其中指定定制消息的工作流规则后,会使用公司默认语言以外的每种其他语言在括号中以蓝色字体显示消息。然后,您可以编辑工作流规则,以输入消息的转换版本。

    注意:如果您没有指定定制消息,则会返回默认消息。您无法输入默认消息的转换版本。

  • 对于现有工作流规则,“转换标记”复选框在“编辑工作流规则”页面和“工作流规则详细信息”页面中可用。如果以公司默认语言更改现有规则中的消息,则可以使用“转换标记”复选框指明是用更新的消息替换消息的已转换版本,还是保持已转换版本不变。如果选中“转换标记”复选框,则以默认公司语言和默认字体显示更新的消息,并且会使用每种其他语言在括号中以蓝色字体显示消息,直到您输入该语言的转换消息为止。如果以默认公司语言更新消息时未选中“转换标记”复选框,则会以默认公司语言更改此消息,但是不会更改转换的消息。

    注意:在创建工作流规则时,“转换标记”复选框处于取消选中状态并且为只读。“转换标记”复选框仅在编辑现有工作流规则时有效。此外,在编辑工作流规则时,如果在“转换”字段中选择除公司默认语言以外的任何其他语言,则“转换标记”复选框为只读。

开始之前。要执行此过程,您的用户角色必须具有“工作流取消保存”权限以及“管理数据规则 - 管理工作流规则”权限。

注意:“商机”记录类型是一个例外。您的用户角色不需要“工作流取消保存”权限即可将工作流规则中的“取消保存”功能用于“商机”记录类型。如果您的用户角色具有“管理数据规则 - 管理工作流规则”权限,则可以将工作流规则中的“取消保存”功能用于具有“在保存已修改记录之前”触发器的“商机”记录类型。

在不满足规则条件时取消工作流保存操作

  1. 在“工作流规则详细信息”页面的“如果条件是 False,则执行操作”部分中,选中“取消保存”复选框。
  2. (可选)指定因不满足规则条件而取消保存操作时要显示的错误消息。
  3. 保存所做的更改。

下表说明“工作流规则详细信息”页面的“如果条件是 False 则执行操作”部分中的选项。

字段

说明

转换标记

仅当选中公司概要上的“为工作流取消保存消息启用语言转换支持”复选框时,此复选框才可用。

如果用公司的默认语言更改工作流规则中的消息,则按以下方式使用“转换标记”复选框:

  • 如果想要使用更新的消息替换消息的已转换版本,则选中“转换标记”复选框。
  • 如果想要保持消息的已转换版本不变,则不要选中“转换标记”复选框。

取消保存

如果您选中此复选框,则不满足规则条件时执行以下操作:

  • 工作流规则终止。
  • 基于相同记录类型的具有“在保存已修改记录之前”触发事件的所有后续工作流规则也终止。
  • 以前对记录状态所做的所有更改都回滚,但 Oracle CRM On Demand 所做的更改除外。
  • 记录恢复到原始状态。但是,如果 Oracle CRM On Demand 更新记录,则更改将覆盖“取消保存”操作。例如,如果从相关联系人中移除主要联系人,Oracle CRM On Demand 将更新父商机记录中的主要联系人信息。Oracle CRM On Demand 所做的更新将覆盖对商机记录执行的任何“取消保存”操作。
  • 具有“在保存已修改记录时”触发事件的相同记录类型的任何后续工作流规则不触发。
  • 按如下所示返回消息:
    • 如果用户操作触发了规则,则系统将会向用户(其操作触发了规则)显示一则消息。
    • 如果 Web 服务调用了规则,则系统会将消息作为错误字符串返回到 Web 服务。

      您可以在“显示消息”字段中指定消息。

      如果取消选中此复选框,则不满足规则条件时,保存操作不受影响(并且不返回消息)。

      默认情况下,“取消保存”复选框处于取消选中状态。

显示消息

在此字段中,您可以指定不满足规则条件并且为规则选中“取消保存”复选框时向用户或 Web 服务返回的消息。

如果您没有在此字段中指定消息,将返回默认消息。消息最多可以包含 1999 个字符。

以下过程说明如何为取消的工作流保存操作输入消息的转换版本。

输入工作流消息的转换版本。

  1. 在“工作流规则列表”页面中,单击该工作流规则的“编辑”链接。
  2. 在“编辑工作流规则”页面内的“转换语言”字段中,选择想要为其输入转换消息的语言。

    注意:在选择除默认公司语言以外的任何其他语言时,无法通过“编辑工作流规则”页面或“工作流规则详细信息”页面创建工作流规则。仅当在“转换语言”字段中选择默认公司语言时,才能创建工作流规则。

  3. 在“显示消息”字段中,输入转换的消息。
  4. 保存所做的更改。

为每种语言重复此过程。

相关主题

请参阅以下主题以了解相关的工作流信息:


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