BADI for PO 创建时改变行数据

本文介绍了在SAP系统中创建采购订单(PO)时遇到的问题:如何从采购协议而不是信息记录中获取价格。通过尝试MM06E005-EXIT_SAPMM06E_012出口未果后,最终成功利用ME_PROCESS_PO_CUST BADI实现了需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当我们创建PO行时,SAP默认会从信息记录里带价格单位等信息,用户要求从采购协议中带价格,这下可难住了我。

 

1. 首先,当然是找出口,PO数据验证的出口早写过了,即MM06E005-EXIT_SAPMM06E_012,在里面做的修改统统无效, 该出口的其他几个函数也都试过,均无效。

 

2. 没办法,找BADI,还有真有一个ME_PROCESS_PO_CUST,一试,还真成了,呵呵。

 

3.经过大半天的折腾,不错总算有个结果,兴奋之余,记录于此,备查。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值