金蝶KIS標(biāo)準(zhǔn)版/迷你版數(shù)據(jù)庫字段字典
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
這幾天幫客戶處理一些金蝶迷你版以及標(biāo)準(zhǔn)版的東西,用到了數(shù)據(jù)庫的東西,以金蝶KIS標(biāo)準(zhǔn)版12.0為例然后記錄一下;
1、系統(tǒng)參數(shù)-- GLPref
GLPref表字段:
--FDBVersion:帳套版本號(hào)
--FProgramVersion:程序版本號(hào)
--FDBName:帳套類型
--Fclosed:是否關(guān)閉初始化,-1結(jié)束;0-未結(jié)束
--Fsymmetry:借貸方是否必有
--FDevalueAc:固定資產(chǎn)減值準(zhǔn)備科目
--FUseMode:應(yīng)用模式。1-不與業(yè)務(wù)版連用;2-業(yè)務(wù)版;3-與業(yè)務(wù)版連用
--LastAppWriterID:軟件更新標(biāo)識(shí)。該值錯(cuò)誤會(huì)造成打開帳套時(shí)提示升級(jí)出錯(cuò),無法打開帳套。
--FBaseCy:記賬本位幣
--FPeriodByMonth:帳套會(huì)計(jì)期間界定方式。-1為自然,0為自定義.當(dāng)有自定義期間時(shí),需要在GLPeriod各期間的起始值。
--FAcLevels:科目級(jí)數(shù)
--FAcLen1、FAcLen2:科目長度;FAcLen2-FAcLen1為2級(jí)科目的級(jí)長
2、用戶與權(quán)限
GLUserGroup--用戶組
SysUsers--用戶
記錄用戶密碼和最后一次打開帳套的信息,SysUsers表字段:
--FUserGroupID:用戶組代碼
--Fuser:用戶名
--Frole:是否管理員。1-是
GLRight--用戶安全碼及權(quán)限。
記錄了用戶打開帳套的權(quán)限和安全碼,記錄用戶權(quán)限范圍。
--FLevel:用戶組權(quán)限范圍。0-所有,1-本組,2-本人
--至于glacctright,glrptright等通過掩碼與glright和sysusers相關(guān)聯(lián)
--FChkAcctRht:KIS7。5增加的“是否有檢查科目的權(quán)限”。-1--有,0--沒有
GLAcctRight--科目報(bào)表權(quán)限
在導(dǎo)庫后,需要將該表中的內(nèi)容清空
GLRptRight--報(bào)表權(quán)限表
在導(dǎo)庫后,需要將該表中的內(nèi)容清空
注:上述四張表的結(jié)構(gòu)或內(nèi)容有損時(shí),就容易出現(xiàn)查詢明細(xì)帳時(shí)出現(xiàn)相同記錄雙行或多行顯示的情況
GLAccessType--權(quán)限類別表
GLAccessObject;--權(quán)限對(duì)象表
GLAccessTypeRpt--自定義報(bào)表權(quán)限類別表
GLUserAccess--用戶權(quán)限表
在KIS7.5中不再使用glright來管理用戶權(quán)限, glright 記錄用戶權(quán)限范圍。
3、基礎(chǔ)資料
GLCy--幣別
在數(shù)據(jù)混亂或被導(dǎo)庫時(shí),該表經(jīng)??赡軗p壞,需要導(dǎo)入
GLVchGroup--憑證字
GLSettle--結(jié)算方式
GLAcct--科目表
GLAcct表字段:
--Glacctid:科目代碼
--Fgroup:科目類別
--FDC:借貨方向,D-借,C-貸
--Fclsid:掛接的核算項(xiàng)目類別代碼,默認(rèn)為空。存在多核算時(shí),記錄自定義的核算項(xiàng)目類別內(nèi)碼
--Fqtyaux:數(shù)量輔助核算,默認(rèn)為0
--Funit:計(jì)量單位,默認(rèn)為空
--FMutiCls:是否多核算,復(fù)選框。選擇表示進(jìn)行多核算。
--FCustomer:是否核算往來單位,當(dāng)Fclsid=1是自動(dòng)選擇
--FDepartment:是否核算部門,當(dāng)Fclsid=2是自動(dòng)選擇
--FEmployee:是否核算職員,當(dāng)Fclsid=3是自動(dòng)選擇
GLExp--摘要
GLExpGroup--摘要類別
GLVchTemplate--模式憑證
4、初始化
Glpref--系統(tǒng)參數(shù)
--Fclosed:是否關(guān)閉初始化,-1結(jié)束;0-未結(jié)束
GLInitBal--科目期初數(shù)據(jù)
非明細(xì)科目不能設(shè)置核算項(xiàng)目、數(shù)量金額輔助核算,否則在進(jìn)行試算平衡時(shí)是系統(tǒng)提示是平衡的,但在結(jié)束初始化時(shí)會(huì)提示初始化數(shù)據(jù)不平衡,初始化狀態(tài)下科目不能同時(shí)核算外幣又核算數(shù)量
GLPnL--損益科目實(shí)際發(fā)生額表。
損益類科目的實(shí)際發(fā)生額和累計(jì)發(fā)生額,在憑證過帳時(shí)寫入該表;是報(bào)表取數(shù)來源
試算平衡后,系統(tǒng)將GLInitBal表中的數(shù)據(jù)分幣別寫入glbal科目余額表中,并形成1期和啟用期間的記錄;
根據(jù)損益類科目的數(shù)據(jù)所損益數(shù)據(jù)寫入GLpnl表中,并形成1期和啟用期間的記錄;
5、日常操作
GLVch--憑證
Glvch主要字段
--FSerialNum:憑證順序號(hào).如果指定了現(xiàn)金流量,則不能修改它,否則現(xiàn)金流量表數(shù)據(jù)可能會(huì)有錯(cuò)。
--Fgroup:憑證類別或憑證字 ;如果不使用憑證字,則顯示為空格
--FCyID:幣別。RMB不能為小寫,否則過帳會(huì)出錯(cuò)。
--FNum:憑證號(hào)
--FEntryID:分錄行順序號(hào),從0開始。
--FID:分錄行自動(dòng)編號(hào),用于關(guān)聯(lián)glvchdetail。如果為空,則查詢憑證時(shí)會(huì)出錯(cuò)
--FClsID:核算項(xiàng)目類別,默認(rèn)為空
--FObjID:核算項(xiàng)目代碼,默認(rèn)為空
--FTransID:往來業(yè)務(wù)編號(hào),默認(rèn)為空
GLVchMaxNum--記賬憑證最大憑證號(hào)
憑證錄入時(shí)每個(gè)憑證字的當(dāng)前憑證號(hào)也是從該表中取得(當(dāng)前號(hào)+1),如果憑證保存時(shí)的憑證號(hào)已經(jīng)存在,則系統(tǒng)會(huì)提示憑證號(hào)重復(fù)或憑證保存失敗,不允許保存憑證。
GLVchSerialNum--記賬憑證最大順序號(hào)
憑證錄入時(shí)每個(gè)憑證字的當(dāng)前順序號(hào)也是從該表中取得(當(dāng)前號(hào)+1),如果憑證保存時(shí)的順序號(hào)已經(jīng)存在,則系統(tǒng)會(huì)提示順序號(hào)重復(fù),不允許保存憑證。
增加一張憑證時(shí),系統(tǒng)根據(jù)憑證最大號(hào)表GLVchMaxNum中的憑證字記錄的最大號(hào)+1,在憑證上顯示當(dāng)前的憑證字和編號(hào);根據(jù)記帳憑證最大順序號(hào)表GLVchSerialNum中記錄的最大號(hào)+1,顯示憑證上的順序號(hào)。并用fentryid從0開始表示第一行、第二行…..;
憑證審核時(shí),把審核人的名字寫到fchecker字段;憑證過帳時(shí),自動(dòng)根據(jù)科目的借貸方向?qū){證分錄上的數(shù)據(jù),按幣別、核算項(xiàng)目進(jìn)行分別匯總,并寫入到glbal、glpnl、glqtybal表中的借貸方發(fā)生額中,并且在累計(jì)借貸方中分別加上當(dāng)憑證過帳時(shí)的借貸方匯總金額,形成截止到當(dāng)期的已過帳的科目的累計(jì)發(fā)生額,并據(jù)此計(jì)算出科目余額。
并打上憑證已經(jīng)過帳的標(biāo)志fposter,F(xiàn)posted更新為-1。
結(jié)轉(zhuǎn)損益:從科目余額表GLbal中轉(zhuǎn)出余額,從數(shù)量余額表Glqtybal中轉(zhuǎn)出數(shù)量,并根據(jù)憑證最大號(hào)表GLVchMaxNum和憑證最大順序號(hào)表GLVchSerialNum中的記錄形成憑證字、憑證號(hào)及順序號(hào),匯兌生成憑證;
6、報(bào)表
GLBal--科目余額表
GLBal表主要字段
--Fperiod:期間
--FObjID:核算項(xiàng)目代碼,默認(rèn)為 *
--Fclsid:核算項(xiàng)目類別,默認(rèn)為0
--FBegBal:期初余額
--Fendbal:期末余額
--FDebit、Fcredit:借方,貸方
--FYtdDebit、FYtdCredit:借方累計(jì),貸方累計(jì)
其他金額表與它的結(jié)構(gòu)和字段類似
結(jié)束初始化或憑證過賬后數(shù)據(jù)將寫入該表;結(jié)帳時(shí)將數(shù)據(jù)寫入下期的期初數(shù)和期末數(shù)中;
是報(bào)表取數(shù)來源。如果glbal、fabal表中有非法記錄,在憑證過帳、結(jié)帳時(shí)會(huì)報(bào)錯(cuò);在反過帳反結(jié)帳時(shí)也會(huì)報(bào)錯(cuò)。
GLPnL--損益科目實(shí)際發(fā)生額表
損益類科目的實(shí)際發(fā)生額和累計(jì)發(fā)生額,在憑證過帳時(shí)寫入該表;是報(bào)表取數(shù)來源
明細(xì)帳:所有的明細(xì)帳、包括多欄帳,都是從glbal表中取得期初數(shù)據(jù),再從憑證或單據(jù)中取得具體的發(fā)生額數(shù)據(jù)從而形成明細(xì)帳。
日?qǐng)?bào)表:根據(jù)科目,從glbal表中取得期初數(shù),根據(jù)指定的日期從憑證中取得具體的分錄,從而形成日?qǐng)?bào)表數(shù)據(jù)。
自定義報(bào)表:只能根據(jù)glbal、glqtybal、glpnl取數(shù)。如果要取得往年的數(shù)據(jù),是根據(jù)glbalhist、glqtybalhist、glpnlhist取數(shù)。
所有的報(bào)表、帳薄的數(shù)據(jù)都是來源于憑證
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!