点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)赢得机会后,机会的状态将更改为赢...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)赢得机会后,机会的状态将更改为赢...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
赢得机会后,机会的状态将更改为"赢得",我仍然可以跟进销售订单或销售报价或任何跟进 up.my 的要求是在机会获得后限制后续行动。任何人都可以帮助我该怎么做?
嗨,
有多种实现方法:
1。 使用密钥用户工具 如果您只想避免为处于"中奖"状态的机会创建销售单据或销售活动,则可以在"机会" TI屏幕中创建新的UI规则,以控制"跟进销售订单/活动"的相应选项卡的可见性。 根据您的项目需要,这可以进一步限制为其他文档,例如票证或合同。 无论如何,您还需要控制另一种方法,即最终用户不能将"获胜"机会链接为来自Visit/Ticket或任何其他对象的先前文档。 因此,您还需要在这些UI中隐藏"机会"操作的可见性。 使用此方法的优点是无需PDI代码,因此该解决方案可离线启用并且易于维护。
2。 使用PDI/SDK 您需要为机会BO声明一个[Transient]字段,例如InValidDocument。 现在生成2个脚本。 一个用于Root-Validation-OnSave.absl,另一个用于BusinessTransactionDocumentReference-AfterModify.absl。 现在,您需要在BusinessTransactionDocumentReference节点的AfterModify中执行机会状态检查,并将Transient字段InValidDocument设置为TRUE或FALSE。 最后,通过Root-Validation-OnSave.absl,您可以检查Transient字段InValidDocument的值并引发错误。 这种方法的优点是,您可以将位置集中,并且由于验证位于API层,因此没有人可以绕过检查。 这种方法的缺点是,它需要开发SDK,任何更改都将意味着补丁传输。
由您自己决定。
BR
沙拉巴
一周热门 更多>