说明: F-02对应的bapi是BAPI_ACC_DOCUMENT_POST,这个是最常用的产生凭证的bapi,但是在SAP系统中还有资产报废过账的标准事务代码和对应的bapi(BAPI_ASSET_RETIREMENT_POST),本文实现的是用F-02对应的BAPI进行资产过账。 注:在过账的时候一定要保证所有行项目的金额之和为0,手工过账的时候金额都是写的负数,但是BAPI...
LS_BAPIACGL09-ITEMNO_ACC = LV_ITEMNO_ACC. "行项目 LS_BAPIACGL09-GL_ACCOUNT = LV_CUSTOMER. "总账科目 LS_BAPIACGL09-PROFIT_CTR = LS_ITEMS-PRCTR. "利润中心 LS_BAPIACGL09-COMP_CODE = IS_HEADER-BUKRS. "公司代码 LS_BAPIACGL09-VALUE_DATE = LS_ITEMS-VALUT. "起息日 LS_BAPIACGL09-ITE...
DATA: WA_CURRENCY_AMOUNT LIKE BAPIACCR09 OCCURS 0 WITH HEADER LINE. DATA: RETURN LIKE bapiret2 OCCURS 0 WITH HEADER LINE. DATA: RETURN1 LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE. *使用BAPI_ACC_DOCUMENT_POST参数表EXTENSION2,将扩展字段传入 *** *INTERNAL TABLE DECLARATION *** *&—-G/L ...
BAPI_ACC_DOCUMENT_POST 创建会计凭证 bapi不需要传记账码,但是要自己根据记账码判断金额符号 注:这个bapi不支持 B和W 特别总账(票据),只能用bdc;POSTING_INTERFACE_DOCUMENT这个函数是录BDC的,可以 https://launchpad.support.sap.com/#/notes/2076117/E 也可以通过增强实现,在LFACIF5D里 调用代码 3.不传税码...
3.按照记账码区分总账/客户/供应商等,参考 https://blog.csdn.net/wangjolly/article/details/105610551 4.可以调用过账bapi前,可以使用BAPI_ACC_DOCUMENT_CHECK检查是否能成功 回到报表,填写参考事务码F-02的填写就好了, 注意,有些像销项税之类的科目,需在税项目额外增加一行,同时总账项目里的这行的金额需要计算...
SAP ABAP BAPI_ACC_DOCUMENT_POST创建会计凭证常见错误:1.借贷不平衡;2.FI/CO接口:多次输入的行项目 解决办法: 1.多次行项目 检查是否指定itemno_acc行项目,如果指定了,要检查每个行项目是否+1 2.借贷不平衡 检查是否传入记账码,如果记账码正确,检查金额是否为一正一负...
BSCHLTYPE BSEG-BSCHL,"记账码 KKBERTYPE BSEG-KKBER,"信贷范围 ZLSPRTYPE BSEG-ZLSPR,"冻结付款标识 PROJKTYPE CHAR24,"WBS TYPETYPE BAPI_MTYPE, ICONTYPE ICON_D, MSGTYPE BAPI_MSG, ENDOF S_DATA. TYPES: T_DATATYPETABLEOF S_DATA.
wa_account_taxTYPEbapiactx09, it_returnTYPETABLEOFbapiret2, wa_returnTYPEbapiret2, it_zextenTYPETABLEOFzsfi_acc_document3, wa_zextenTYPEzsfi_acc_document3, it_zexten_yfTYPETABLEOFzsms_epic_extension, wa_zexten_yfTYPEzsms_epic_extension, ...