文章目錄
- 一、問題說明和Note解釋
-
- 二、更新項目中如何繼續使用客制化功能
- 三、相同變更的其他前台業務操作
一、問題說明和Note解釋
1.1 問題說明
S4H 使用AFAB或AFABN折舊過賬時,産生的FI憑證對應的憑證類型(BKPF-BLART)=AF,憑證狀态(BKPF-BSTAT)=U。
其中U為S4H中新增的憑證狀态,U: 僅在總賬中過賬(Posting in General Ledger Only)。
如下所示
實際操作中發現,折舊過賬的FI憑證擡頭資料在BKPF,行項目資料在ACDOCA,BSEG不再存放折舊過賬的FI憑證行項目資料。
查詢背景表資料存放情況
BKPF
ACDOCA
BSEG
提示"指定關鍵字的表目沒有找到"
1.2 官方Note解釋
上述問題,SAP 官方文檔給出了具體解釋
Note:2856765 - Depreciation posting to ACDOCA but not BSEG in S4HANA 1809
通過官方note可知,S4 HANA版本1809及後續版本,對于折舊過賬的憑證進行如下設定:
憑證類型=FA
憑證狀态=U
資料存放的背景表:FI憑證擡頭資料在BKPF,行項目資料在ACDOCA。
官方解釋此種方法的好處:減小資料存儲量,提升性能。
二、更新項目中如何繼續使用客制化功能
更新項目中原有系統更新到S4HANA 1809或更新版本,客戶必須面對這種改變造成很多客制化功能無法使用的情況。
為了解決這種情況,
一個實際的更新項目案例設計:通過替代的方式,将預設憑證狀态(BKPF-BSTAT)='U’強制置換為空值,FI憑證的行項目資料将可以正常存入背景表BSEG中。
FI平台擡頭未顯示憑證狀态,表示憑證狀态為空
查詢背景表資料存放情況
BKPF
ACDOCA
BSEG
三、相同變更的其他前台業務操作
除了折舊記賬在S4H 1809及後續版本中發生此種變化,還有其他一些前台業務操作也發生相同的變更。
參考SAP 官方文檔
Note:2383115 - FI-Document created with document status 'Posting in General Ledger Only’
通過note可知,除了折舊記賬有變更以外,外币評估、收發貨等都出現了相同的變更。