0
点赞
收藏
分享

微信扫一扫

MIRO 取消收货,发票校验 增强_SAP刘梦_新浪博客


需求:

查看PO​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​


如果PO的GR-base IV 选中,则Message M8088 

如果PO的GR-base IV 未选中,则Message M8088 

Message type的设置是个标准配置,如图

​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

 

如果收货数量为0,则 message 088的Online type 和Bath type  = W

配置路径

​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

实现:

先看下面FM MRM_BADI_INVOICE_CHECK

​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

调用的change_at_save方法,抛出异常后捕捉并store message
​​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​​
实现BADI :invoice_update
​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

demo代码
​​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

效果图:
​​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

更多内容欢迎关注本人微信订阅号:SAPLearning​​

MIRO <wbr>取消收货,发票校验 <wbr>增强

​​

举报

相关推荐

0 条评论