日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP簇表(cluster table)BSEG使用方法

發(fā)布時間:2025/3/20 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP簇表(cluster table)BSEG使用方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、BSEG可以拆分成6張表
BSAS+BSIS+BSAK+BSIK+BSAD+BSID = BSEG?
2、6張表說明
cleared(已清帳) opened(未清帳) ?
BSAS BSIS GL documents??總賬
BSAK BSIK AP documents??供應(yīng)商
BSAD BSID AR documents??客戶

3、表關(guān)系
BSEG主要通過“公司代碼”、“憑證號”、“會計年度”、“行號”和這六張表關(guān)聯(lián)。
BKPF 是財務(wù)憑證抬頭,BSEG 是財務(wù)憑證行項目。在財務(wù)憑證記賬的時候,數(shù)據(jù)被插入BKPF 和 BSEG,如果有必要,數(shù)據(jù)同時插入以上六張表中的一個未清表。

做清帳的時候,數(shù)據(jù)從六張表中的一個未清表刪除,同時插入對應(yīng)的已清表。一般情況下一筆業(yè)務(wù)產(chǎn)生的憑證都是未清的,那么:如果該業(yè)務(wù)行是客戶相關(guān)的,則被記錄到BSID;如果該業(yè)務(wù)行是供應(yīng)商相關(guān)的,則被記錄到BSIK;無論和客戶相關(guān)還是和供應(yīng)商相關(guān),都是和總帳相關(guān),所以也會有記錄到BSIS;但是如果這筆業(yè)務(wù)被清帳了,則相應(yīng)的記錄會從BSI*轉(zhuǎn)移到BSA*??

一般情況下:應(yīng)收賬款、預(yù)收賬款、其他應(yīng)收款、應(yīng)收匯票等科目既和客戶相關(guān),又和未清項管理的總帳科目相關(guān);應(yīng)付賬款、預(yù)付賬款、其他應(yīng)付款、應(yīng)付匯票等科目既和供應(yīng)商相關(guān),又和未清項管理的總帳科目相關(guān);
其他總帳科目一般不啟用未清項管理,所以記錄一般都放在BSIS中。??

4、BSEG特點:?
BSEG本身是一個 Cluster Table(簇表),BSEG就是由上述的六大表的集成,當(dāng)要讀取”BSEG”Table時就等于去讀取那六個表,這樣你可以想像它讀起來會就多慢。對於簇表或Pool Table,都是SAP系統(tǒng)本身在使用的,因此簇表本身是不存在資料庫實體的,雖然是可以在ABAP使用,不過還是有一些限制:
  • 不能使用select distinct or group by語法
  • 不能使用Native SQL
  • 不能使用specify field names after the order by??clause
  • 不能在建立次索引
  • 查詢時一定要用KEY FIELD


拓展HANA平臺數(shù)據(jù)庫表設(shè)計思想:

HANA是列式的內(nèi)存存儲,所以取數(shù)的性能已經(jīng)不是問題了,所以也不需要像傳統(tǒng)ECC那樣需要這么多表做緩存了,例如基于HANA平臺開發(fā)的最新產(chǎn)品 Simple Finance就將財務(wù)相關(guān)的表大幅縮減只剩BKPF、BSEG了,為了傳統(tǒng)代碼能走新HANA平臺運行,所有被砍掉的表都用同名的VIEW來替代了

總結(jié)

以上是生活随笔為你收集整理的SAP簇表(cluster table)BSEG使用方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。