再来看下订单组件。当TECO后,所有的组件都会被删除,也就是订单预留删除。不再有需求参与MRP,不能再进行计划内发料等。 那么接下来,我们使用TECO取消的函数进行订单TECO取消。该函数需要使用COMMIT函数:BAPI_TRANSACTION_COMMIT。 输入SE37,点击菜单“功能模块→执行→测试序列” 在这里,就是执行不同的函数的顺序,因为...
BAPI_TRANSACTION_COMMIT with WAIT = 'X' inside a BADi nmirandaghn Participant 2014 Oct 21 4:11 PM 0 Kudos 7,192 SAP Managed Tags: ABAP Development Hi experts, what would be the effect of using the 'BAPI_TRANSACTION_COMMIT' with 'WAIT' parameter equals to 'X' inside ...
WITH lt_return-message_v1 lt_return-message_v2 lt_return-message_v3 lt_return-message_v4. l_msg = msg && '!' && l_msg. ENDLOOP. IF l_msg = ''. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X'. ELSE. CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'. ENDIF. 代码执行结果 ...
IF lv_error IS NOT INITIAL. CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK' * IMPORTING * RETURN = . ELSE. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X' * IMPORTING * RETURN = . ENDIF. ENDFUNCTION. 实现代码: *首先判断destination是否存在 CALL FUNCTION'CAT_CHECK_RFC_DESTINATION'EXPO...
2、 CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'. 数据库更新: 异步:COMMIT WORK, 同步:COMMIT WORK AND WAIT. BP: 创建BP BAPI 功能 BAPI_BUPA_CREATE_FROM_DATA 创建BP, 包括中心数据、地址等 BAPI_BUPA_FS_CREATE_FROM_DATA2 功能同上,多一个角色分配功能 API API 功能 CMD_EI_API_EXTRACT 读取BP客户信...
194 SAP Managed Tags: ABAP Development Hi, If any record failsduring commitIneed to know which one failed In thiscaseyou have to commit each bapi call and make use of the return parameterof BAPI_TRANSACTION_COMMIT, for this you have to pass wait = X becasue when sy-subrc is 4...
LOOP AT return WHERE type = ‘E’ OR type = ‘A’. ENDLOOP. 如果sy-subrc = 0,CALL FUNCTION ‘BAPI_TRANSACTION_ROLLBACK’. 否则 CALL FUNCTION ‘BAPI_TRANSACTION_COMMIT’ EXPORTING wait = ‘X’ “参数wait赋值‘X’,提交完之后才回进行后面的代码 IMPORTING return = ls_commit_return....
CALL FUNCTION ‘BAPI_TRANSACTION_COMMIT’. mb31 移动类型122: CLEAR lw_body2. REFRESH lt_goodsmvt_item. CLEAR:lw_goodsmvt_headret,lw_materialdocument,lw_matdocumentyear,lw_goodsmvt_item. LOOP AT gt_body2 INTO lw_body2 WHERE gz <> ‘Y’. ...
commit work and wait. endif. ENDFORM. " saveTransactionJOCR Bdc to Bapi The steps to be followed are : 1. Find out the relevant BAPI (BAPI_SALESORDER_CHANGE for VA02). [for VA01 use BAPI_SALESORDER_CREATEFROMDAT2] 2. Create a Z program and call the BAPi (same as a Funtion module...
SAP 函数与 BAPI 1 函数简介 Abap 函数在编程中应用比较广泛,通过系统函数或自定义函数,可实现业务功能的调用, 而且函数使代码模块化,实现代码重复使用,因此可以减少代码冗余,提高编程效率。 2 Function 相关名词介绍 2.1 Function Builder 介绍 ABAP Workbench 有几个不同的工具用于编辑容器对象。这些工具可以为你...