点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好!
我想更改运输阶段中派遣地点的地址。
我用BAPI尝试过
BAPI_SHIPMENT_CHANGE以以下方式:
l_shheader-shipment_num = ls_vttk-tknum。 " l_shaction-shipment_num ='C'。 c_xvtts-adrnad ='0000036872'。 ls_stage-org_addr ='0000036872'。 " ls_stage-stage_cat = c_xvtts-tstyp。 " ls_stage-org_point = c_xvtts-tknota。 ls_stage-org_shipp_dpmnt = i_xvttp-vstel。 " ls_stage-org_plant ='0028'。 " ls_stage-org_cust = c_xvtts-kunnz。 " ls_stage-org_suppl ='0000801844'。 " ls_stage-dest_dlv_num 追加ls_stage至lt_stage。 ls_stageact-org_addr ='C'。 通话功能" BAPI_SHIPMENT_CHANGE" 出口 headerdata = l_shheader headerdataaction = l_shaction 桌子 stagedata = lt_stage stagedataaction = lt_stageact return = lt_return。 通话功能'BAPI_TRANSACTION_COMMIT' 出口 等待= abap_true。
它正在运行,最后说-不需要更改。
我想,如果我要更改地址ID,它将自动提取正确的地址数据。
请支持!
谢谢!
安德烈亚斯
嗨,
您没有附加到lt_stageact,因此在调用BAPI_SHIPMENT_CHANGE时此表将为空。
reg
bob
在此期间,我添加了它-但它没有任何改变:
有什么想法吗? 例子? 谢谢
我现在设法执行更改。 但是,该值将不会保留。
一周热门 更多>