我有一个案例,即使数量设置为0,我也需要请购单(ME51N)工作。
在SAP中,标准请购单不允许这样做。如何在调试时找出在哪里以及如何进行增强更改,或者更改标准代码以便允许这样做?我一直在SE38 --> SPROX_SERVICE_INTERFACE_TEST_I中调试
FM: BAPI_REQUISITION_CREATE
谢谢
发布于 2018-05-08 21:33:02
使用BAdi ME_PROCESS_REQ_CUST增强项目验证逻辑。它有方法PROCESS_ITEM和CHECK,这可能会对你有帮助。
ME_PROCESS_REQ_CUST
Here is实现示例代码,下面是适当的SAP注释:611175。
虽然,我没有找到如何抑制标准检查(它们是在BAdi检查之前执行的),但是您可以绕过PROCESS_ITEM方法,尝试一次性更改一些值。
https://stackoverflow.com/questions/50214922
相似问题