如何使用bapi更改站po服务po

2020-09-06 18:07发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我想使用bapi BAPI_PO_CHANGE将po更改为service po,我也填写表格参考

stru bapiesllc bapiesklc,但是bapi返回错误msgno:se 001 ,,

有人对如何执行此操作有想法吗?

谢谢!

(37.0 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我想使用bapi BAPI_PO_CHANGE将po更改为service po,我也填写表格参考

stru bapiesllc bapiesklc,但是bapi返回错误msgno:se 001 ,,

有人对如何执行此操作有想法吗?

谢谢!

(37.0 kB)
付费偷看设置
发送
3条回答
土豆飞人
1楼-- · 2020-09-06 18:20

对于PO服务,您可以使用BAPI_PO_CREATE1和BAPI_PO_CHANGE中的POSERVICES和POSRVACCESSVALUES表。

请参考 https://blogs .sap.com/2017/09/29/creation-of-service-po-using-bapi_po_create1 /

愤怒的猪头君
2楼-- · 2020-09-06 18:17

因为使用BAPI_PO_CHANGE且由于更改服务po会检查旧 po packno但旧的po不是服务po,所以packno eq'0000000000',为此我尝试增强,最后返回成功,但服务po并不完好。 例如最后一张照片。

nice_wp
3楼-- · 2020-09-06 18:32

你好,

请注意,科目分配也从PO项目级别更改为PO项目服务行级别,因此您必须在POACCOUNT和POACCOUNTX中向功能提供附加数据。 实际上,SAP提供了一条说明,可以为您提供一些指导:

https://launchpad.support.sap.com/#/notes/2114353

一周热门 更多>