点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我需要使用BAPI/FM在现有的外向交货中添加新的文本行项目(无SO参考)。
我检查的FM是:
BAPI_DELIVERYPROCESSING_EXEC
/SPE/OUTB_DLV_CHG_ITEMS_INSERT。
关于这些FM的事实是,FM不会返回任何错误消息,尽管使用BAPI,它们也不会添加新的订单项:
BAPI_TRANSACTION_COMMIT。
有人可以帮助我解决这个问题吗?
是否有其他方法/BAPI/FM在现有交付中添加项目?
谢谢大家的大力支持。但是我自己解决了此问题,并在FM中创建了增强功能:BAPI_DELIVERYPROCESSING_EXEC。
嗨,Neeraja,
请检查使用BAPI'BAPI_DELIVERYPROCESSING_EXEC'的示例代码
bapi返回表中的消息数
还要检查FM:BAPI_MESSAGE_GETDETAIL,它也会返回长文本。
对于FM:/SPE/OUTB_DLV_CHG_ITEMS_INSERT
Google-> BAPI将商品添加到交货中->找到此旧帖子几乎是相同的问题(添加没有参考的新项目)。 它没有明确的答案,但提供了一些线索。
返回表完全为空很奇怪。 也许有一些特定于文本类型项的内容? 我会出于好奇而尝试使用普通物品。
嗨Neenu,
BAPI:BAPI_OUTB_DELIVERY_CHANGE将仅允许更改外向交货中的现有数据。 您不能使用此BAPI添加任何新项目。 为此,我可能必须激活我的团队不允许我使用的开关LE_SFWS_SC3。
WS_DELIVERY_UPDATE/WS_DELIVERY_UPDATE_2:不起作用(仅支持更改/删除项目)。
一周热门 更多>