【分享】KIS 迷你版 常用SQL数据表 整理原创
金蝶云社区-林荫大道_找工作身份
林荫大道_找工作
4人赞赏了该文章 1,918次浏览 未经作者许可,禁止转载编辑于2020年09月02日 19:40:38

版本:迷你版12.0


1、系统参数
SELECT * FROM GLPref
--系统参数

SELECT * FROM GLOptions
--另外一个系统参数表

SELECT * FROM GLOptions WHERE Describe LIKE '*报表*'
--这个表参数比较多,模糊查找,例如查找‘’报表‘’相关的参数

举例:
SELECT FCompany  FROM GLPref
--公司名字

SELECT FCashAc, FBankAc, FEarnAc, FEarnDivideAc FROM GLPref
--特别科目(现金 银行存款 本年利润 未分配利润科目)

SELECT FBaseCy,FAcLevels,FAcLen1,FAcLen2,FAcLen3,FAcLen4,FAcLen5,FAcLen6,FAcLen7,FAcLen8,FAcLen9,FAcLen10  
FROM GLPref
--记账本位币,科目级次,科目代码级次(1级到10级科目代码长度)

SELECT FCheckVch FROM GLPref
--是否审核前过账


2、用户与权限
SELECT * FROM SysUsers
--用户
--早期的行政事业和医院版中,没有此个表。
--在与久其软件联用时,如果没有该表,则在久其软件中无法联接金蝶帐套。
--记录用户密码和最后一次打开帐套的信息

--FUserGroupID:用户组代码
--Fuser:用户名
--Frole:是否管理员。1-是

SELECT * FROM GLUserGroup
--用户组

SELECT * FROM GLAcctRight
--科目报表权限
--在导库后,需要将该表中的内容清空

SELECT * FROM GLRptRight
--报表权限表
--在导库后,需要将该表中的内容清空
--注:上述四张表的结构或内容有损时,就容易出现查询明细帐时出现相同记录双行或多行显示的情况

SELECT * FROM GLAccessType;
--权限类别表

SELECT * FROM GLAccessObject;
--权限对象表

SELECT * FROM GLAccessTypeRpt;
--自定义报表权限类别表

SELECT * FROM GLUserAccess;
--用户权限表,在KIS7.5中不再使用glright来管理用户权限, glright 记录用户权限范围。

SELECT * FROM GLRight;
--用户安全码及权限。
--记录了用户打开帐套的权限和安全码。
--记录用户权限范围。

--FLevel:用户组权限范围。0-所有,1-本组,2-本人
--至于glacctright,glrptright等通过掩码与glright和sysusers相关联
--FChkAcctRht:KIS7。5增加的“是否有检查科目的权限”。-1--有,0--没有


3、基础资料
SELECT * FROM GLCy
--币别

SELECT * FROM GLVchGroup
--凭证字

SELECT * FROM GLSettle
--结算方式

SELECT * FROM GLAcct
--科目表

SELECT * FROM GLExp
--摘要

SELECT * FROM GLExpGroup
--摘要类别

SELECT * FROM GLVchTemplate
SELECT * FROM GLVchTemplate1
SELECT * FROM GLVchTemplateType
--模式凭证



4、初始化
SELECT * FROM GLInitBal
--科目期初数据
SELECT * FROM GLPnL
--损益科目实际发生额


5、日常操作,凭证
SELECT * FROM GLVch
--凭证

SELECT * FROM GLVchMaxNum
--记账凭证最大凭证号

SELECT * FROM GLVchSerialNum
--记账凭证最大顺序号


6、报表
SELECT * FROM GLBal
--科目余额表


7、专题业务

一、外币
SELECT * FROM GLRate
--汇率
SELECT * FROM GLRateAdjHist
--调汇历史记录表


二、数量金额核算
SELECT * FROM GLQtyBal
--数量科目余额表


三、核算项目
SELECT * FROM glcls
--核算项目类别

SELECT * FROM GLObj
--核算项目横表

SELECT * FROM GLCust
--往来单位

SELECT * FROM GLEmpGroup
--职员类别

SELECT * FROM GLEmp
--职员表

SELECT * FROM GLDegree
--文化程度

SELECT * FROM GLDuty
--职务



四、往来业务核算
SELECT * FROM GLTrans
--往来业务资料表

--初始化往来业务数据记录同步保存在GLTrans表中。
--注:Gltrans表只在年结和初始化时根据未核销记录产生数据,平时的业务不会向该表中写入数据。

SELECT FTrans, FAcctID, FAcctName FROM GLAcct WHERE FTrans =1
--查看哪些科目使用往来业务核算



五、自动转账
SELECT * FROM GLRecur
SELECT * FROM GLRecurEntry
--自动转帐分录定义表。
--在医院版中,会多一张GLRecur_G表,用于记录定义的管理费用分配关系。



8、其他
SELECT * FROM GLLog
--上机日志

SELECT * FROM GLBalHist
SELECT * FROM GLQtyBalHist
SELECT * FROM GLPnLHist
--取上年数据

SELECT * FROM GLNoteFile
SELECT * FROM GLNotePrint
SELECT * FROM GLNoteItem
--套打模板表


SELECT * FROM glacctidlist
--科目明细情况表:录入凭证科目使用后生成



9、出纳模块
SELECT * FROM TRBankJnlBal
--现金与银行存款余额。在初始化和扎帐时写入数据

SELECT * FROM TRBankChkBal
--银行对帐单余额表:在初始化和期末扎帐时写入数据

SELECT * FROM TRCashJnl
--现金日记帐:在日记帐如果出现期间与实际日期不匹配时,会造成扎帐时数据错误

SELECT * FROM TRBankJnl
--银行存款日记帐:在日记帐如果出现期间与实际日期不匹配时,会造成扎帐时数据错误;并会造成余额调节表不平衡


SELECT * FROM TRBankChkNote
--银行对帐单表
--Fchecked—手工勾对
--Fautochecked—自动勾对
--Fcheckdatae—勾日期

SELECT * FROM TRCheque
--支票登记本

SELECT * FROM TRChequeSetting
--支票管理方案



10、合同模块
SELECT * FROM ContractType
--合同类别表

SELECT * FROM Contract
--合同单据主表

SELECT * FROM ContractEntry
--合同单据分录表 不知道为什么没有数据?

SELECT * FROM ContractShow
--合同报表数据显示表 不知道为什么没有数据?


11、相关连接
SQL2008 数据库 入门教程
https://vip.kingdee.com/article/43092845457375393