点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
这是我的情况,即成功调用步骤BDC生成HU。 但是调用FM WS_DELIVERY_UPDATE到PGR失败。 错误消息为"尚未为物料&&&转移任何HU"。 在调试模式下,我发现数据库VEKP&VEPO已存在HU数据。 但是在FM WS_DELIVERY_UPDATE中,子FM HU_GET_HUMSEG将检查内部表GT_XVEKP和GT_XVEPO(内部表为空,从而引发错误消息)。 谁知道这种情况并解决方案? 谢谢!
此致
开尔文
第一个步骤:
* BDC数据
执行frm_bdc_data使用:
'X''SAPMV50A''4104',
'''BDC_OKCODE''= VERP_T',
'''LIKP-VBELN'gv_delivery_no ,
'X''SAPLV51G''6000',
'''BDC_OKCODE''= ENTR',
'''V51VE-VHILM(01)'con_vhilm,
>'X''SAPLV51G''6000',
'''BDC_OKCODE''= HU_MARKA',
'X''SAPLV51G''6000',
``'BDC_OKCODE''= HUMARKHU',
'X''SAPLV51G''6000',
'''BDC_OKCODE''= HU_VERP',
'X''SAPLV51G''6000',
'''V51VE-BRGEW(01)'lv_gross,
''''V51VE-TARAG(01)'lv_tare,
'''BDC_OKCODE''= SICH'。
*致电交易 VL32N使用gt_bdc
模式con_n
UPDATE con_s
将消息发送到gt_bdcmsgcoll中来创建HU
呼叫交易con_vl32n。
第二步:
*转换交货编号
清除:lv_vbeln。
呼叫功能'CONVERSION_EXIT_ALPHA_INPUT'
导出
输入= gv_delivery_no
导入
输出= lv_vbeln。
* 进行发货
lv_vbkok-vbeln_vl = lv_vbeln。
lv_vbkok-wabuc ='X'。
* lv_vbkok-spe_auto_gr ='X'。
lv_vbkok-wadat_ist = p_pdate。
> *通过交货过帐收货(项目已包装在HU中)
呼叫功能'WS_DELIVERY_UPDATE'
出口
vbkok_wa = lv_vbkok
同步='X'
update_picking ='X'
commit ='X'
delivery = lv_vbeln
nicht_sperren ='X'
TABLES
prot = lt_prott
EXCEPTIONS
其他= 0。
在第二步中,引发错误消息"尚未为物料&&&转移任何HU""
一周热门 更多>