當前位置:
首頁 >
SAP簇表(cluster table)BSEG使用方法
發布時間:2025/3/20
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
SAP簇表(cluster table)BSEG使用方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
| 1、BSEG可以拆分成6張表 BSAS+BSIS+BSAK+BSIK+BSAD+BSID = BSEG? 2、6張表說明 3、表關系 BSEG主要通過“公司代碼”、“憑證號”、“會計年度”、“行號”和這六張表關聯。 BKPF 是財務憑證抬頭,BSEG 是財務憑證行項目。在財務憑證記賬的時候,數據被插入BKPF 和 BSEG,如果有必要,數據同時插入以上六張表中的一個未清表。 做清帳的時候,數據從六張表中的一個未清表刪除,同時插入對應的已清表。一般情況下一筆業務產生的憑證都是未清的,那么:如果該業務行是客戶相關的,則被記錄到BSID;如果該業務行是供應商相關的,則被記錄到BSIK;無論和客戶相關還是和供應商相關,都是和總帳相關,所以也會有記錄到BSIS;但是如果這筆業務被清帳了,則相應的記錄會從BSI*轉移到BSA*?? 一般情況下:應收賬款、預收賬款、其他應收款、應收匯票等科目既和客戶相關,又和未清項管理的總帳科目相關;應付賬款、預付賬款、其他應付款、應付匯票等科目既和供應商相關,又和未清項管理的總帳科目相關; 其他總帳科目一般不啟用未清項管理,所以記錄一般都放在BSIS中。?? 4、BSEG特點:? BSEG本身是一個 Cluster Table(簇表),BSEG就是由上述的六大表的集成,當要讀取”BSEG”Table時就等于去讀取那六個表,這樣你可以想像它讀起來會就多慢。對於簇表或Pool Table,都是SAP系統本身在使用的,因此簇表本身是不存在資料庫實體的,雖然是可以在ABAP使用,不過還是有一些限制:
拓展HANA平臺數據庫表設計思想: HANA是列式的內存存儲,所以取數的性能已經不是問題了,所以也不需要像傳統ECC那樣需要這么多表做緩存了,例如基于HANA平臺開發的最新產品 Simple Finance就將財務相關的表大幅縮減只剩BKPF、BSEG了,為了傳統代碼能走新HANA平臺運行,所有被砍掉的表都用同名的VIEW來替代了 |
總結
以上是生活随笔為你收集整理的SAP簇表(cluster table)BSEG使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ALV报表复制程序标准工具栏
- 下一篇: SAP簇表BSEG取数优化的方法