我有一个情况,即使数量设置为 0,我也需要采购申请 (ME51N( 才能工作。
标准采购申请不允许在 SAP 中执行此操作。在调试时,如何找出在何处以及如何进行增强更改,或更改标准代码以便允许这样做?我一直在 SE38 中调试 --> SPROX_SERVICE_INTERFACE_TEST_I
调频: BAPI_REQUISITION_CREATE
谢谢
使用 BAdiME_PROCESS_REQ_CUST
增强项目验证逻辑。 它有方法PROCESS_ITEM和检查可能对您有所帮助。
这是实现示例代码,下面是相应的SAP说明:611175。
虽然,我没有找到如何抑制标准检查(它们是在 BAdi 检查之前进行的(,但您可以尝试使用PROCESS_ITEM方法并尝试一次性更改某些值。