2011年2月11日

BAPI_ACC_DOCUMENT_POST 建立Park文件TAX item問題

還是用BAPI_ACC_DOCUMENT_POST 建立Park文件的問題。TAX item要在code裡面先處理好,借貸才會相等。步驟如下:

1 Tax不存入internal table ACCOUNTGL,要存入ACCOUNTTAX,指定的ITEMNO_ACC要正確。
2 處理 CURRENCYAMOUNT時,除了field AMT_DOCCUR要有稅額,field AMT_BASE稅基也要一併處理。

處理完成後進行測試,發現以下新的問題,金額借貸不相等,但是item相加是正常的???



檢查tax amount多了,要清除為0


做法:用BADI ACC_DOCUMENT的method CHANGE

DATA: WA_ACCTX TYPE ACCBSET.
LOOP AT C_ACCTX INTO WA_ACCTX.
CLEAR WA_ACCTX-FWSTE.
MODIFY C_ACCTX FROM WA_ACCTX .
ENDLOOP.

再RUN一次BAPI_ACC_DOCUMENT_POST這次正常:

2 則留言:

  1. 請問如果是銷項稅額,過帳碼50,稅的部分也是存入ACCOUNTTAX嗎?

    回覆刪除
  2. How does PayPal work on slots and casino games - Dr.MCD
    slots and casino games, 양산 출장마사지 along with the ones 고양 출장마사지 you 대구광역 출장안마 can play on the 용인 출장샵 site. PayPal is available on all PayPal 대구광역 출장안마 slots and casino games.

    回覆刪除