*" IT_ACCIT STRUCTURE ACCIT *" IT_ACCCR STRUCTURE ACCCR *" RETURN STRUCTURE BAPIRET2 *" EXTENSION STRUCTURE BAPIACEXTC *" IT_ACCWT STRUCTURE ACCIT_WT *" CHANGING *" VALUE(DOCUMENT_HEADER) LIKE ACCHD STRUCTURE ACCHD *"--- if sy-uname = 'ZHANGDQ'. LOOP AT EXTENSION. loop at IT...
CALL FUNCTION'BAPI_ACC_DOCUMENT_POST'EXPORTING documentheader=gt_docheader IMPORTING obj_key=gv_post_doc TABLES accountgl=gt_accountgl currencyamount= gt_amount"accountpayable = gt_accpayEXTENSION1 =gt_EXTENSIONreturn=gt_return. COMMIT WORK AND WAIT. WRITE:'Posting Document:', gv_post_doc. ELS...
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
MOVE-CORRESPONDING <l_struc> TO wa_accit. MODIFY c_accit FROM wa_accit INDEX sy-tabix. ENDIF. ELSEIF wa_extension-structure = 'ACCCR'. READ TABLE c_acccr WITH KEY posnr = wa_extension-valuepart1 INTO wa_acccr. IF sy-subrc IS INITIAL. wa_acccr-fwbas = wa_extension-valuepart3....
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
定义一个结构,包括POSNR(类型为POSNR_ACC) 和RSTGR(原因代码) 两个字段。POSNR这个字段必须有,因为BAPI_ACC_DOCUMENT_POST包含多个 tables 参数,需要行项目号来关联。比如第一行 #1 的总账科目、金额、extension2 等。 SE19 实现 BADI 增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传...
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
BAPI_ACC_DOCUMENT_POST 字段的扩展 BAPI_ACC_DOCUMENT_POST字段扩展 1.首先创建结构(se11->数据类型),结构中,必须包含行项目号POSNR_ACC组件类型,我这边定义的字段是ITEMNO_ACC,代码中使用,和需要扩展的数据字段,如:2.SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2...
1、se11创建结构,必须包含行项目号POSNR字段,和其他需要扩展的字段,如记账码Posting Key、原因代码Reason Code 2、SE19实现BADI增强ACC_DOCUMENT,这个增强是用来将BAPI_ACC_DOCUMENT_POST参数表EXTENSION2传入系统表 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 ...
通过BAPI_ACC_DOCUMENT_POST,开发者可以编写代码,自动创建一张会计凭证。代码会先设置DOCUMENTHEADER,比如凭证日期是 2024 年 10 月 18 日,公司代码是 1000,凭证类型为 KR(应付账款凭证)。 这样,财务部门就可以通过自动化的方式完成记账操作,无需手动处理,从而减少人工错误,并且提高了工作效率。