BAPI_PR_CREATE不允许更改字段CREATED_BY(EBAN-ERNAM)

2020-09-16 20:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们已经实现了bapi BAPI...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们已经实现了bapi BAPI_PR_CREATE来替换旧的bapi BAPI_REQUISITION_CREATE,但是问题在于EBAN-ERNAM字段不允许修改,因此PR的创建者是通讯用户(COMM_USER)。

是否可以从bapi BAPI_PR_CREATE更改字段CREATED_BY?

我尝试通过以下代码使用badi me_process_req_cust〜process_item:


调用方法im_item-> get_data
接收
re_data = r_pos_solped。

r_pos_solped-ernam ='SAPOSS'。

调用方法im_item-> set_data
导出
im_data = r_pos_solped。

但是此代码有效。