点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨Abapers,
购物车获得批准后,我花了太多时间来寻找解决方案来更改采购订单的电子邮件文本,当我寻找解决方案时,我发现了一些提示,但与我不起作用,因此建议使用此Badi解决方案(BBP_OUTPUT_CHANGE_SF)。 从该正文中,我已经根据对象类型更改了购物车的通知,您可以在下面看到代码,但是对于PO,我无法获取PO的对象类型。
CASE iv_object_type。 * 当" BUS2121"时。 "购物车 * 如果ev_decision EQ'已批准'。 如果cv_smartform_mail ='BBP_OUT_EXCEPTION'。 cv_smartform_mail ='ZBBP_OUT_EXCEPTION'。 万一。 万一。 如果ev_decision EQ'已拒绝'。 如果cv_smartform_mail ='BBP_OUT_EXCEPTION'。 cv_smartform_mail ='ZBBP_OUT_EXCEPTION_REJ_SC'。 万一。 万一。 当" BUS2201"。 如果cv_smartform_mail ='BBP_OUTPUT_COVER'。 cv_smartform_mail ='BBP_OUTPUT_COVER_TST'。 万一。 结束。
那么,请问我们如何使用这个Badi来更改PO通知,或者还有其他解决方案吗?
谢谢
您好,易卜拉欣
您能否检查一下我之前写的博客,看看是否有帮助?
https://blogs.sap.com/ 2017/03/23/emails-and-notifications-in-srm/
您遵循的上述BADI在更改smartform方面应该也很有效,我认为这不是自定义 电子邮件。
请尝试以上操作,看看此处列出的任何方法是否对您有用?
问候
Vinita
嗨Vinita,
不幸的是,它对我不起作用,我得到了SC的对象类型而不是PO的对象类型,如您在图片>
您好,
没有为此BAdI定义过滤器名称,因此应针对对象类型BUS2201(采购订单)调用您的实现。
< p>如果不是这种情况,请检查OSS注释或创建OSS消息。致谢。
洛朗。
一周热门 更多>