SAP ABAP BAPI_ACC_DOCUMENT_POST写入获利能力段 WA_CRITERIA-ITEMNO_ACC =G_ITEMNO. WA_CRITERIA-FIELDNAME ='PRCTR'. WA_CRITERIA-CHARACTER = WA_UPLOAD-PRCTR.APPENDWA_CRITERIATOIT_CRITERIA.CLEARWA_CRITERIA. CALLFUNCTION'BAPI_ACC_DOCUMENT_POST'EXPORTINGDOCUMENTHEADER= DOCUMENTHEADER"录入凭证头CUSTOMERCPD...
说明: F-02对应的bapi是BAPI_ACC_DOCUMENT_POST,这个是最常用的产生凭证的bapi,但是在SAP系统中还有资产报废过账的标准事务代码和对应的bapi(BAPI_ASSET_RETIREMENT_POST),本文实现的是用F-02对应的BAPI进行资产过账。 注:在过账的时候一定要保证所有行项目的金额之和为0,手工过账的时候金额都是写的负数,但是BAPI...
3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 3、使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 DATA: ACCOUNTGL TYPE STANDARD TABLE OF BAPIACGL09. DATA: CURRENCY_AMOUNT TYPE STANDARD TABLE OF BAPIACCR09. DATA: RETURN TYPE STANDARD TABLE OF BAPIRET2 ...
这些数据是保存在bsed表的。 而BAPI_ACC_DOCUMENT_POST 并没有提供这些字段。所以需要走增强。 首先肯定是想到的extension2 字段 "创建凭证 CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST' EXPORTING documentheader = gs_bkpf TABLES accountgl = gt_account accountreceivable = gt_customer accountpayable = gt_vendor c...
SAPTAXCODE⾃动计算税⾦ (BAPI_ACC_DOCUMENT_POSTCALCUL。。。CALL FUNCTION'CALCULATE_TAX_FROM_GROSSAMOUNT'EXPORTING i_bukrs = '1000' "公司代码 i_mwskz = 'X1'"税码 i_waers = 'CNY'"币种 i_wrbtr = amount "⾦额 TABLES T_MWDAT = t_tax_info.* Now I loop the t_...
Hi, Even am using BAPI BAPI_ACC_DOCUMENT_POST to post my FI doc and its working fine except some 3 problem in that 1. for some document type for eg AB it calculate some
BAPI_ACC_DOCUMENT_POST Case 1: Here we are going to pass the value only to freely defined currency i.e. The amount in Transaction Currency, Company Code Currency and Group Currency will remain zero. It is a basic GL entry as : Consulting Service: Dr Cash : Cr In CURRENCYAMOUNT normally...
Hi, I am using BAPI_ACC_DOCUMENT_POST to post a document with with holding tax.I am having 3 line items,the first one is payable to vendor and 2nd is going to GL account
For the F-47 posting, it only post to 1 line item whereby BAPI "BAPI_ACC_DOCUMENT_POST" have to post in 2 lines for balance the account. Here are the steps to
我们在使用BAPI_ACC_DOCUMENT_POST进行凭证过账测试时(也包括重新封装一个凭证过账函数开发过程中),需要注意一点,测试时需要和另外一个函数一起测试,方可以正常产生凭证(如果只是测试BAPI_ACC_DOCUMENT_POST,则函数会提示凭证过账成功,却查不到凭证),具体步骤如下: 在SE37中选择菜单“功能模块-执行-测试序列”,分别...