用友账务系统数据结构文档格式.docx
《用友账务系统数据结构文档格式.docx》由会员分享,可在线阅读,更多相关《用友账务系统数据结构文档格式.docx(126页珍藏版)》请在冰点文库上搜索。
![用友账务系统数据结构文档格式.docx](https://file1.bingdoc.com/fileroot1/2023-4/29/80bf8658-43ee-4ba7-9d2e-2edad2336d40/80bf8658-43ee-4ba7-9d2e-2edad2336d401.gif)
17
GL_Jldwxx
计量单位库
18
GL_Jsgx
结算方式
19
GL_Kjcz
会计词组
20
GL_Kmmxfl
科目明细分类(预期置)
21
GL_Kmxx
科目信息
22
GL_Kmye
科目余额
24
GL_Kmyek
科目余额(预记帐)
25
GL_Kmys
科目预算
26
23
GL_Kmznr
科目组内容
27
GL_Kmzxx
科目组信息
28
GL_Language
提示用语语言翻译库
29
GL_Mails
邮件箱
31
GL_MailUsers
邮件箱用户
32
GL_Pzflmx
凭证分录明细
33
GL_PZHZTemp
凭证汇总(取登记簿中的数据)
34
30
GL_Pzlx
凭证类型
35
GL_Pzml
凭证目录
36
GL_Pznr
凭证内容
38
GL_Pzqx
凭证权限
40
GL_Pzzy
凭证常用摘要
41
GL_Qxkz
数据权限控制
42
GL_Tdgsml
套打格式目录
43
37
GL_Tdgsnr
套打格式内容
45
GL_Wlkm
往来单位核算科目
46
39
GL_Wlyw
往来业务
47
GL_Xjllxm
现金流量项目
49
GL_Xmkm
项目核算科目
50
GL_Xmlje
项目累计发生额
51
GL_Xmljek
项目累计发生额(预记帐)
52
44
GL_Xmzl
项目资料
53
GL_Yetjb
余额调节表
54
GL_Yhdzd
银行对帐单
55
GL_Yhrjz
银行日记帐
56
48
GL_Yhzh
银行帐号
57
GL_Zdfl
自动分录
58
GL_Ztcs
帐套参数
59
PubBizh
币种
61
PubBmxx
部门信息
62
PubDqzl
地区资料
63
PubGszl
公司资料
64
PubHlb
浮动汇率表
66
PubHsdw
核算单位
67
PubKjqj
会计期间
68
PubKszl
往来单位资料
70
PubPzly
凭证来源
72
60
PubZyxx
职员信息
73
GL_Pzflmx_Bk
凭证分录明细临时表
75
GL_Pzml_Bk
凭证目录临时表
76
GL_Pznr_Bk
凭证内容临时表
78
Gl_Gnfl
权限功能分类表(新增表)
65
PubSZDWZH
指标中新增的表
附录:
1、Anyi2000账务系统自定义数据类型。
二、数据表结构说明:
1、表GL_Czrz
数据表名称
主键定义
PK_GL_Czrz(Station,No)
存储内容:
用于保存用户的每一步操作(明细功能级),在原基础上增加工作站名(实际工作站名),以确保网络上的安全控制。
外键一定义
索引一名称
I_GL_Czrz_date_name(date,name)
索引二名称
I_GL_Czrz_name_date(name,date)
字段名称
类型及长度
其它
Station
(实际)工作站名
Char(30)
Notnulldefault(‘’)
No
工作站的操作记录号
Int(4,10)
Notnulldefault
(1)
Name
操作员姓名(帐务系统登录者)
Zw_person(char8)
Notnull
Date
操作日期(系统日期)
Zw_date(char8)
Zwrq
帐务注册日期
Qssj
(实际操作)起始时间
Char(8)
Null
Zzsj
(实际操作)终止时间
Cznr
操作内容
Varchar(60)
2.表GL_czy
PK_GL_Czy(ID)
该表保存用户组及操作员基本信息,用户组的建立可视为财务分工;
组中可以继续往下分组,每一组可以有一个负责人,以进行下级的权限分配(当然系统管理员也可以分配)。
I_GL_Czy_name(name)
I_GL_Czy_groudID(groupID,ID)
说明
ID
操作员/用户组ID号
(>
0),由系统自动生成
操作员/用户组名
Char(10)
GrpsCript
工作组说明
null
当操作员标志为工作组时
Password
密码
Char(12)
操作员时有效
Type
操作员/用户组标志
Zw_mark(char1)
Default(‘0’)
=0为用户组;
=1为操作员
GroupID
所属用户组ID号
‘0’表示系统管理员
Syzt
使用状态
Zw_mark(char,1)
Drfault(‘0’)
‘0’未使用;
‘1’已使用;
‘2’,‘3’已冻结
KzQx
其它辅助信息内容控制
Char(24)
*至多12种,每2位为1个
Maxpzje
最大凭证金额
Float(8,53)
允许审核凭证的最大金额
MaxBZJE
最大报账金额
float
新增
注:
当KzQx值为
‘R’=人员控制;
‘K’=科目控制;
‘0’=部门控制;
‘1’=项目控制;
‘2’=个人往来控制;
‘3’=单位往来控制;
‘4’-‘9’=自定义辅助项控制;
另外:
在上述代码后跟小写字母‘a’表示允许,否则为禁止;
允许或禁止的具体内容见GL_Kzqx表。
3.表GL_Dlzgsml
PK_GL_Dlzgsml(gsdm)
该表与多栏帐格式内容表一起用于保存用户设计好的多栏帐格式,该表仅保存有多少种格式及其它参数。
gsdm
格式代码
Smallint(2,5)
系统自定义的唯一编码
Gsmc
辅助说明项名称
zbgs
帐簿格式
Char
(1)
default(‘3’)
=0金额式;
=1数量式;
=2外币式;
=3数量外币式
Zklx
展开类型
Nutnull
default(‘k’)
=k科目;
=0部门;
=1项目
Zkdm
展开代码
Char(16)
Zkfs
展开方式
default(‘C’)
=‘C’贷;
=‘R’借;
=‘D’双方展开
=0未使用;
=1已使用
4.表GL_Dlzgsnr:
PK_GL_Dlzgsnr(gsdm,ColName)
该表与多栏帐格式目录表一起用于保存用户设计好的多栏帐格式,该表保存具体的格式细节。
ColName
列名(字段名)
Char(20)
Kmdm
科目代码(无科目代码表示非展开列)
Zw_kmdm(char,16)
Default(‘’)
Zkfx
展开方向
Default(‘c’)
=‘C’贷方展开;
=‘R’借方展开
Col
列号
Drfault
(1)
Colcaption
列标题
Varchar(40)
Colwidth
列宽度
Smallint(2,5)
Default(50)
Datawidth
数据宽度
Default(10)
Datadec
数据小数位
Tinyint(1,3)
Default(0)
5.表GL_DmSyzt:
GL_Dmsyzt
PK_GL_DmSyzt(Type,Code)
该表为临时表,仅保存凭证中使用过的所有基础资料的代码.这些代码,使用存储过程zw_sp_SetSyzt去判断是否已经使用过,如果未使用过,还应到相应的表中去对使用状态置"
已使用"
值,以确保使用状态正确.当这一过程成功后,该表将被删除,如果不成功,可反复进行3-5次,如果还失败,将提示用户"
可能发生系统错误,请找软件供应商联系"
.供应商根据该表的内容,直接为这些代码的使用状态置"
1"
(即已使用);
然后删除该表内容即可.
代码所属类型
Char
(2)
*
Code
代码值(均为关键字)
Defalut(‘’)
当type值为
‘PL’=凭证类型代码;
‘DQ’=地区代码;
‘FS’=辅助说明项代码;
‘FL’=辅助核算项类别代码
‘G’=外币代码;
‘W’=外币代码;
‘K’=科目代码;
‘X’=现金代码;
‘0’=部门代码
‘1’=项目代码;
‘2’=职员代码;
‘3’=往来单位代码;
‘4’-‘9’=辅助核算项代码
6.表GL_Ffkmgx:
PK_GL_Ffkmgx(kmdm,jdfx,ffdykmdm)
该表用于保存科目借贷方的非法对应关系。
科目代码
Zw_kmdm(char16)
Jdfx
借贷方向
Notnull,Defalut(‘借’)
Ffdykmdm
非法对应科目代码
Bz
备注
Varchar(20)
7.表GL_Fzsmx:
PK_GL_Fzsmx(fzxdm,gsdm)
辅助说明项与辅助项(即辅助核算项)不同,辅助说明项是对每一笔相关科目的业务进行指定项的辅助说明,可以比作凭证分录中的多个摘要或多个备注说明。
在2000帐务中,将把辅助说明的内容进行归类,每一科目可以对应多达9类辅助说明,如对于现金科目,用户可以定义辅助说明项:
1)审批人2)出纳等。
Fzxdm
辅助说明项代码
只能为数字或字母
Gsdm
公司代码
Zw_gsdm(char12)
Fzxmc
=1已使用;
=2,3已冻结
Sjly
数据来源
Varchar(12)
Default(’*’)
标注下发代码数据的上级公司,以控制其不被修改
8.表GL_Fzxlb:
PK_GL_Fzxlb(lbdm,gsdm)
在2000帐务中,用户可以自己设定辅助项,以实现用户所需的辅助核算功能。
该表与辅助项资料表一起构成完整的辅助项基本信息说明,该表仅保存辅助项类别信息,如我们需要按材料类别进行辅助核算,则类别名为'
材料'
,它的分级由用户定义。
Lbdm
辅助项类别代码
‘4’-‘9’
Lbmc
辅助项类别名称
LbName
辅助项类别英文名称
Drfault(‘’)
Lbfj
辅助项代码分级说明
如‘2-3-2’
Sflx
是否连续
Default(‘1’)
=0不连续;
=1连续(需要输入初始余额
Varchar(50)
Jlr_id
建立人ID号
Default(-1)
Jl_rq
建立日期
Xgr_id
修改人ID号
Xg_rq
修改日期
Default(‘*’)
标注下发代码数据的上级公司,以控制其不能被修改
9.表GL_Fzxzl:
PK_GL_Fzxzl(lbdm,fzdm,gsdm)
该表与辅助项类别表一起,保存用户自行定义的辅助核算项目基本信息资料,以实现自定义辅助帐功能。
该表保存各类辅助项的具体代码定义,如材料,可以定义A1为第一大类材料代码,A1001为第一大类,第一小类代码。
i_GL_Fzxzl_lbdm_zjm(lbdm,zjm,gsdm)
i_GL_Fzxzl_lbdm_mc(lbdm,fzmc,gsdm)
Fzdm
辅助项代码
Fzmc
辅助项名称
Zjm
助记码
=2,3冻结状态
F1
F2
bz
Default(‘-1’)
Zw_data(char8)
sjly
10.表GL_Fzye:
PK_GL_Fzye(kjnd,kmdm,yeblx,fzdm1,fzdm2,wbdm,gsdm)
1)保存辅助核算项各年度,各种辅助核算项的金额(包括本位币与各种外币)/数量额及各会计期间的发生额数据,该表主要用于辅助帐的查询汇总等。
2)表中可以实现两层交叉(如果考虑外币数量,则为三层交叉),即同一记录可以最多两个辅助核算代码,这样根据这些辅助类型代码的组合,保存多种辅助余额与发生额3)本表可跨年度保存。
Kjnd
会计年度
Char(4)
Yeblx
余额表类型
‘W’科目外币金额余额表;
’S’科目数量余额表;
一般为3位,预留1位,以备实现三层交叉
Fzdml
辅助核算项代码一
可为部门、项目、个人/单位往来或任一自定义辅项代码
Fzdm2
辅助核算项代码二
Wbdm
外币代码
Zw_wbdm(char4)
Ncj
年初借方余额
对项目余额‘1B’,为年初借方累计额
Ncd
年初贷方余额
对项目余额‘1B’,为年初贷方累计额
Yj1
月度借方一
Yd1
月度贷方一
Yj2
月度借方二
Yd2
月度贷方二
……
11.表GL_Fzyek:
PK_GL_Fzyek(kjnd,kmdm,yeblx,fzdm1,fzdm2,wbdm,gsdm)
外键二定义
可为部门、项目