配置跳过当前搜索策略步骤
在订单计算期间,您可以应用或跳过某个计算步骤的条件。此用户退出会在计算前调用。
所需的 Edition
| 适用于:在 Lightning Experience 中,适用于启用 Consumer Goods Cloud 的 Professional、Enterprise 和 Unlimited Edition |
| 所需用户权限 | |
|---|---|
| 配置用户退出: | CGCloud 业务管理员 或者 CGCloud 零售业务管理员 |
- 从应用程序启动程序中,查找并选择用户退出。
- 单击新建。
- 从“类型”下拉列表中,选择跳过当前搜索策略步骤。
- 单击保存。
- 在相关选项卡中,单击新建。
-
输入查询。
使用多条用户退出内容记录来构建代码。例如,构建内容,以便一条记录可以包含返回变量名和 Switch 语句的开头。使用另一条记录来包含不同用户退出 ID 的逻辑,并使用另一条记录来返回结果或变量。
排列顺序 用户退出内容 描述 1 var ModifiedBases = {}; switch(UserExitId) {声明返回变量和 Switch 语句的开头
2 case "100_Base_BasePrice_ext": if(Utils.isDefined(ProductAttributes[0].text1) && ProductAttributes[0].text1 === "Empower Cola 1,0 L PET"){ ModifiedBases.cBase = 10; } break;处理用户退出 ID“S101_SkipSearchStep_5_P104”的逻辑 3 } return ModifiedBases;关闭 Switch 语句并返回返回变量 - 从应用程序启动程序中,查找并选择计算模式。
- 选择计算模式,单击编辑。
- 在“计算模式步骤”部分,选择要应用于此用户退出的计算步骤。例如,上述用户退出内容适用于个案步骤 101。
- 在“用户退出”部分中,输入要应用到计算的用户退出 ID。例如,个案步骤 101 的用户退出 ID 是 100_Base_BasePrice_ext。
- 单击保存。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

