SC批准后,更改采购订单的电子邮件文本" Notification"

2020-08-18 09:05发布

         点击此处--->   EasySAP.com群内免费提供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通知,或者还有其他解决方案吗?

谢谢

         点击此处--->   EasySAP.com群内免费提供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通知,或者还有其他解决方案吗?

谢谢

付费偷看设置
发送
3条回答
骆驼绵羊
1楼-- · 2020-08-18 09:45

您好,易卜拉欣

您能否检查一下我之前写的博客,看看是否有帮助?

https://blogs.sap.com/ 2017/03/23/emails-and-notifications-in-srm/

您遵循的上述BADI在更改smartform方面应该也很有效,我认为这不是自定义 电子邮件。

请尝试以上操作,看看此处列出的任何方法是否对您有用?

问候

Vinita

zhangjiyang1323
2楼-- · 2020-08-18 09:39

嗨Vinita,

不幸的是,它对我不起作用,我得到了SC的对象类型而不是PO的对象类型,如您在图片>

d56caomao
3楼-- · 2020-08-18 09:53

您好,

没有为此BAdI定义过滤器名称,因此应针对对象类型BUS2201(采购订单)调用您的实现。

< p>如果不是这种情况,请检查OSS注释或创建OSS消息。

致谢。

洛朗。

一周热门 更多>