return= lt_return extension2= lt_extension2. CLEAR wa_return. READTABLE lt_returnINTO wa_returnWITHKEYtype='E'. IF sy-subrc=0. CALLFUNCTION'BAPI_TRANSACTION_ROLLBACK'."失败 LOOPAT lt_returnINTO wa_returnWHEREtype='E'. ls_item-mesg= ls_item-mesg &&'' && wa_return-message. ENDLOOP. ...
IF RETURN-TYPE NA 'EA'. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING WAIT = 'X'. ENDIF. 如果还需要扩展其他字段,在结构ZEXTEN加入,然后在调用BAPI前对相应字段赋值,就行了。
RETURN= IT_RETURN"返回值EXTENSION2 = IT_EXTEN."扩展字段
gt_extension LIKE TABLE OF bapiacextc WITH HEADER LINE, gt_return LIKE TABLE OF bapiret2 WITH HEADER LINE. DATA: gv_post_doc LIKE bapiache09-obj_key. PERFORM fill_header. * Fill in gl PERFORM fill_gl. PERFORM fill_amount. gt_EXTENSION-FIELD1 = 'A01'. APPEND gt_EXTENSION. CLEAR gt...
return = return. if sy-subrc is initial. call function 'BAPI_TRANSACTION_COMMIT' exporting wait = 'X'. endif. if sy-subrc is initial. write 'Successful'. endif. endform. 使用要点说明 不需要 posting key,根据科目和金额的正负自动确定。
使用BAPI_ACC_DOCUMENT_POST,创建会计凭证,用BADI扩展字段(转)使⽤BAPI_ACC_DOCUMENT_POST,创建会计凭证,⽤BADI扩 展字段(转)业务需求:和银⾏做⼀个接⼝,要通过银⾏流⽔产⽣会计凭证,会计凭证的事务码是F-02,查到了BAPI⽅法 BAPI_ACC_DOCUMENT_POST。昨天测试发现,有⼀些参数在BAPI...
BAPI_ACC_DOCUMENT_POST 字段的扩展 BAPI_ACC_DOCUMENT_POST字段扩展 1.首先创建结构(se11->数据类型),结构中,必须包含行项目号POSNR_ACC组件类型,我这边定义的字段是ITEMNO_ACC,代码中使用,和需要扩展的数据字段,如:2.SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2...
exporting wait='X'." write messagesloopatreturn.concatenatereturn-idreturn-number':'return-message into message_line.write:/message_line.clearreturn.endloop.endif.ifsy-subrc is initial.write:/'Successful'.endif.endform.
3. For document type zd the BAPI return error give error like document type ZD can be posted only through batch please suggest me some thing is this. Thanks in advance. Regards.Reply All forum topics Previous Topic Next Topic 7 REPLIES andreas_mann3 Active Contributor 2005 Feb 18 7:...
return = tb_return accountpayable = tb_pay. READ TABLE tb_return INDEX 1. Sucessfull posting IF tb_return-type = 'S'. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING wait = 'X' IMPORTING return = tb_return. ENDIF. Hi Sanjiv: