2020-09-04 20:24发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我遇到以下问题,... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我遇到以下问题,我有一个现有的HU,我创建了一个Delivery,所以现在我想将它们匹配在一起,就像我可以通过EDIT-> Pack在事务VL02N中进行匹配一样。
任何代码示例该怎么做? 在我看来,BAPI_HU_CHANGE_HEADER只是一步,但并非全部????
非常感谢
马特
这里的解决方案适用于我的情况:
init_ref_object-objkey = me-> f_current_delivery。
ls_hu_mm-plant =植物。
ls_hu_mm-stge_loc =存储位置。
通话功能'HU_INITIALIZE_PACKING'
导出
is_object = init_ref_object
is_plant_stloc = ls_hu_mm
导入
et_messages = o_hu_messages
例外情况
not_possible = 01。
数据:ls_likp TYPE likp。
选择单个*从likp
INTO ls_likp
vbeln =交付位置。
清除ls_vbkok。
ls_vbkok-vbeln_vl = ls_vbkok-vbeln =交付。
ls_vbkok-vbtyp_vl = ls_likp-vbtyp。
ls_vbkok-wabuc ='X'。
阅读表me-> t_huheader INTO ls_huheader索引1。
ls_handling_units-top_hu_internal = ls_huheader-venum。
Pro Position ein Rehang-Satz
环顾我-> t_huitems,进入ls_huitems
velin = 1。
ls_handling_units-venum = ls_huitems-venum。
ls_handling_units-vepos = ls_huitems-vepos。
ls_handling_units-rfbel =->交付
ls_handling_units-rfpos =->交货位置
APPEND ls_handling_units到lt_rehang。
ENDLOOP。
调用功能'WS_DELIVERY_UPDATE'
vbkok_wa = ls_vbkok
同步='X'
commit ='X'
交付= ls_vbkok-vbeln
nicht_sperren =空间
表格
prot = lt_prot
it_handling_units = lt_rehang。
关于Matt
最多设置5个标签!
这里的解决方案适用于我的情况:
init_ref_object-objkey = me-> f_current_delivery。
ls_hu_mm-plant =植物。
ls_hu_mm-stge_loc =存储位置。
通话功能'HU_INITIALIZE_PACKING'
导出
is_object = init_ref_object
is_plant_stloc = ls_hu_mm
导入
et_messages = o_hu_messages
例外情况
not_possible = 01。
数据:ls_likp TYPE likp。
选择单个*从likp
INTO ls_likp
vbeln =交付位置。
清除ls_vbkok。
ls_vbkok-vbeln_vl = ls_vbkok-vbeln =交付。
ls_vbkok-vbtyp_vl = ls_likp-vbtyp。
ls_vbkok-wabuc ='X'。
阅读表me-> t_huheader INTO ls_huheader索引1。
ls_handling_units-top_hu_internal = ls_huheader-venum。
Pro Position ein Rehang-Satz
环顾我-> t_huitems,进入ls_huitems
velin = 1。
ls_handling_units-venum = ls_huitems-venum。
ls_handling_units-vepos = ls_huitems-vepos。
ls_handling_units-rfbel =->交付
ls_handling_units-rfpos =->交货位置
APPEND ls_handling_units到lt_rehang。
ENDLOOP。
调用功能'WS_DELIVERY_UPDATE'
导出
vbkok_wa = ls_vbkok
同步='X'
commit ='X'
交付= ls_vbkok-vbeln
nicht_sperren =空间
表格
prot = lt_prot
it_handling_units = lt_rehang。
关于Matt
一周热门 更多>