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

