2010年9月24日

TBB1過帳替換special GL indicator科目

友人提問:TR的TBB1可以替換vendor的special GL indicator科目嗎?


1 進入IDES測試,建立一筆TR交易後執行TBB1測試


2 執行後結果,借方科目是總帳科目,過帳碼是40


3 Implement BADI TPM_ACCIF_TRAC,在Method ACCIT_EXIT修改借方的內容
過帳對象是vendor 1000
科目是160000
過帳碼 21
科目類型 K


  CH_ACCIT_D-LIFNR = '0000001000'.
  CH_ACCIT_D-HKONT = 
'0000160000'.
  CH_ACCIT_D-BSCHL = 
'21'.
  CH_ACCIT_D-KOART = 
'K'.


4 再執行一次TBB1測試,會計科目及過帳碼已經修改成功


5 再修改一次Method ACCIT_EXIT,過帳碼改為29,特殊總帳指示碼改為A,再加入稅碼V0(IDES設定替換後的科目要帶稅碼,在此不特別處理)


  CH_ACCIT_D-LIFNR = '0000001000'.
  CH_ACCIT_D-HKONT = 
'0000160000'.
  CH_ACCIT_D-BSCHL = 
'29'.
  CH_ACCIT_D-UMSKZ = 
'A'.
  CH_ACCIT_D-KOART = 
'K'.
  CH_ACCIT_D-MWSKZ = 
'V0'.


6 再執行一次TBB1測試,過帳碼29已經修改成功,會計科目還是160000


7 正式過帳看看傳票結果,TBB1的科目160000已替換成A類的科目159000



沒有留言:

張貼留言