点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用bapi_goodsmvt_create,我不知道是否可以执行它,因为它没有创造新的动作。
这是我的代码:
bapiret2的数据lv_return类型表。 数据:bapi2017_gm_item_create的it_goodsmvt_item类型表, wa_goodsmvt_item类型bapi2017_gm_item_create。 数据:ls_goodsmvt_header TYPE BAPI2017_GM_HEAD_01。 数据ls_zgo_lgort类型zgo_mes_lgort。 数据ls_zgo_resb类型zgo_mes_resb。 ls_goodsmvt_header-pstng_date = sy数据。 ls_goodsmvt_header-pr_uname = sy-uname。 wa_goodsmvt_item-move_type ='Z61'。 wa_goodsmvt_item-stge_loc = ls_zgo_lgort-lgort。 wa_goodsmvt_item-item_text = ls_zgo_resb-maktx。 wa_goodsmvt_item-orderid = aufnr。 "功能模块的输入参数 wa_goodsmvt_item-entry_qnt =数量。 " FM的输入参数 wa_goodsmvt_item-RESERV_NO = ls_zgo_resb-rsnum。 wa_goodsmvt_item-RES_ITEM = ls_zgo_resb-rspos。 wa_goodsmvt_item-material = ls_zgo_resb-matnr。 将wa_goodsmvt_item附加到it_goodsmvt_item。 调用函数" BAPI_GOODSMVT_CREATE" 出口 goodsmvt_header = ls_goodsmvt_header goodsmvt_code ='01' * TESTRUN ='' * GOODSMVT_REF_EWM = * GOODSMVT_PRINT_CTRL = *重要 * GOODSMVT_HEADRET = * MATERIALDOCUMENT = * MATDOCUMENTYEAR = 桌子 goodsmvt_item = it_goodsmvt_item * GOODSMVT_SERIALNUMBER = 返回= lv_return * GOODSMVT_SERV_PART_DATA = * EXTENSIONIN = * GOODSMVT_ITEM_CWM = 。
Rachid-您的问题的答案实际上在功能模块的详细文档中详细说明,其中指出:
更多信息
该方法仅在以下情况下才能执行您的功能: 返回表中未生成任何错误消息。 如果成功处理了标题数据和所有项目,则为这种情况。
未实现交易控制。 因此,调用程序必须在成功调用此方法后执行提交工作本身(换句话说,如果 Return 参数中未报告任何错误)。
- --------
在SE37中,只需单击一下即可显示"功能模块文档"
嗨,
欢迎来到SAP社区,并感谢您的答复! 我能够找到您问题的答案,就像之前在社区中发生过的一样。 请在此处查看已经提供的答案,或参见此一个>。 如果您还没有尝试过,建议您下次在社区中进行搜索,然后再问一个问题。 如果您需要进一步的帮助,请随时与主持人(at)sap(dot)com联系。
最诚挚的问候
Iftah,
SAP Community主持人
尝试在使用BAPI之后调用功能模块BAPI_TRANSACTION_COMMIT。
BAPI的一些入门规则
论坛规则
< ul>一周热门 更多>