点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在使用BAPI_PO_CHANGE更新条件价格值,并且正在传递所有必需的参数,但仍未更新,请帮忙,在BAPI_PO_CHANGE之后,我也在使用BAPI_TRANSACTION_COMMIT。
下面是供参考的代码。
删除it_cond,其中CONDITION_NO <> IT_STO-KNUMV或COND_TYPE <> IT_STO-KSCHL。
在it_cond循环。
IT_COND-COND_VALUE = IT_STO-L_KBETR。
修改it_cond。
结束循环。
IT_CONDX-CONDITION_NO = IT_STO-KNUMV。
IT_CONDX-COND_VALUE ='X'。
APPEND IT_CONDX。
清除IT_CONDX。
通话功能'BAPI_PO_CHANGE'
导出
PURCHASEORDER = IT_STO-EBELN
-
POHEADER =
表格
RETURN = IT_RETURN
-
POITEM =
-
POITEMX =
POCOND = IT_COND
POCONDX = IT_CONDX。
谢谢
Basanagouda
POCOND-CHANGE_ID确定是否要添加/更改或删除条件。
I->插入
U->更新
D- >删除
还通过
IN表:PO_ITEM
PO_ITEM = <项目编号>
CALCTYPE ='C'或'B '(B表示手动情况)
在表PO_ITEMX
PO_ITEMX = <物品编号>
PO_ITEMX ='X'。
CALCTYPEX ='X'。
CHANGE_ID
解决了我的问题,非常感谢。嗨,
您还必须同时填写" Change_ID"和其他条件值。 喜欢-
参数:POCOND:
致谢
Pinaki
谢谢,
是的,我已经在使用我了,但我没有得到更新的价格...。
谢谢
Basanagouda
嗨
在调用功能模块BAPI_PO_CHANGE之后,使用功能模块BAPI_TRANSACTION_COMMIT提交更改。
致谢
Srilaxmi
一周热门 更多>