点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在使用PR创建P...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在使用PR创建P...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我在使用PR创建PO参考时遇到问题,并收到错误消息" 未从业务加载项ME_PROCESS_PO_CUST中获取数据"。
我已经在BADI中创建了一个自定义实现(ME_PROCESS_PO_CUST),用于将PR的自定义字段传递到PO。
请按照以下代码在自定义实现的方法(PROCESS_ITEM)中进行编码
呼叫方法im_item-> get_data
接收
re_data = wa_item。
如果wa_item-banfn不是初始的。
选择单个*从eban中进入wa_eban
banfn = wa_item-banfn
AND bnfpo = wa_item-bnfpo。
如果sy-subrc =0。
wa_item-zzcatalogid = wa_eban-zzcatalog。
wa_item-zzshop_cart = wa_eban-zzshop_cart。
wa_item-zzshop_value = wa_eban-zzshop_value。
wa_item-zzcart_currency = wa_eban-zzcart_currency。
调用方法im_item-> set_data
导出
im_data = wa_item。
ENDIF。
ENDIF。
关于这个问题的任何想法请.......
谢谢
Arunkumaran
由于可以多次调用方法,尤其是在使用SET_DATA时,请确保不要两次执行SET_DATA(请检查至少一个wa_item-zzfield 值与执行SET_DATA之前的wa_eban-zzfield值不同),否则将触发无限循环,SAP会停止此循环并停用您的更新。
Raymond
一周热门 更多>