金蝶OA协同办公软件数据库设计数据字典.docx
《金蝶OA协同办公软件数据库设计数据字典.docx》由会员分享,可在线阅读,更多相关《金蝶OA协同办公软件数据库设计数据字典.docx(320页珍藏版)》请在冰豆网上搜索。
金蝶OA协同办公软件数据库设计数据字典
金蝶协同办公软件
数据库设计说明书
金蝶软件(中国)有限公司
一、表定义
本节按功能模块对相关数据库表进行定义。
1.1.公文处理
1.1.1.表Workflow
工作流表。
记录工作流的一些基础信息,属于工作流主表。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
工作流ID
NAME
NVARCHAR2(40)
X
工作流名称
POS
NUMBER(10)
位置,排列顺序
VER
NUMBER(10)
X
当前版本号
LASTVER
NUMBER(10)
X
版本总数
DEPT_ID
NUMBER(10)
X
部门ID
USER_ID
NUMBER(10)
用户ID
CATALOGY
NVARCHAR2(50)
工作流分类(文件类、人事类、财务类、合同类、其它),可在系统字典中设置
FLOWTYPE_ID
NUMBER(10)
X
工作流表单ID
PARENT_ID
NUMBER(10)
X
父版本工作流ID号(第一个版本ID号)
LASTDATE
DATE
上次修改日期
STARTDATE
DATE
创建日期
ENDDATE
DATE
结束日期
STATUS
NUMBER(10)
X
状态(1:
有效0:
无效)
ISSUE
NUMBER(10)
ISREV
NUMBER(10)
流程方向(0:
无方向1:
收文2:
发文)
ISPRINT
NUMBER(10)
是否控制打印(0,否;1是)
LOCK_LEVEL
NUMBER(10)
是否加锁,流程加锁的级别,0不加锁,1正文加锁,2表单加锁
EDIT_STYLE
NUMBER(10)
编辑方式(0:
单页签方式1:
多页签)
TEXTTYPE
NUMBER(10)
正文编辑模式0为word,1为excel,2为word和excel
DRAFT_STYLE
NUMBER(10)
拟稿方式(现未使用)
DEPTS
NVARCHAR2(1024)
流程使用部门
USERS
NVARCHAR2(1024)
流程使用用户
OBSERVERS
NVARCHAR2(1024)
流程观察员
SUPERVISORS
NVARCHAR2(1024)
流程监控员
DESCN
NVARCHAR2(200)
描述
SUPEROBSERVERS
NVARCHAR2(1024)
超级观察员
SUPERPRINTERS
NVARCHAR2(255)
打印解锁人
DESCN
NVARCHAR2(1024)
备注说明
1.1.2.表WORKFLOW_DICTS
表单字典表。
用作工作流表单中的字典选择。
OPTIONS可用/隔开。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
表单字典选择ID
NAME
NVARCHAR2(50)
X
表单字典选择名称
DEPT_ID
NUMBER(10)
部门ID
OPTIONS
NVARCHAR2(2000)
字典值
1.1.3.表WORKFLOW_FILE
公文表。
记录公文所属工作流,表单,字段等基本信息表。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
公文ID
FLOW_PID
NUMBER(10)
工作流版本父ID
FLOW_ID
NUMBER(10)
F
工作流ID(外键:
WORKFLOW.ID)
FLOWTYPE_ID
NUMBER(10)
F
工作流表单ID(外键:
WORKFLOW_FLOWTYPE.ID)
FLOW_FLAG
NUMBER(10)
流程状态(0:
未开始1:
流转中2:
结束)默认为0
TITLE
NVARCHAR2(200)
公文标题
SUBWORD
NVARCHAR2(200)
主题词
PRIORITY
NUMBER(10)
紧急程度
DEPT_ID
NUMBER(10)
F
提交部门ID(外键:
SYSTEM_DEPTS.ID)
USER_ID
NUMBER(10)
F
提交人ID(外键:
SYSTEM_USERS.ID)
SUBMITDATE
DATE
提交日期
FILENO
NVARCHAR2(50)
文件编号
LASTDATE
DATE
上次修改日期
ARCHIVE
NUMBER(10)
归档状态(0:
未归1:
已归知识中心2:
已归档案系统5:
已归)默认为:
0
FROM_TYPE
NUMBER(10)
0正常拟稿,1流程转换,2参照新起,3后续流程,4子流程,5其他来源,例如传阅交换
FROM_ID
NUMBER(10)
来自其它类型的公文的ID
FIELDSTR1
NVARCHAR2(50)
字符型短字段1
FIELDNUM1
NUMBER(10)
数值型短字段1
FIELDSTR2
NVARCHAR2(50)
FIELDNUM2
NUMBER
FIELDSTR3
NVARCHAR2(50)
FIELDNUM3
NUMBER
FIELDSTR4
NVARCHAR2(50)
FIELDNUM4
NUMBER
FIELDSTR5
NVARCHAR2(50)
FIELDNUM5
NUMBER
FIELDSTR6
NVARCHAR2(50)
FIELDNUM6
NUMBER
FIELDSTR7
NVARCHAR2(50)
FIELDNUM7
NUMBER
FIELDSTR8
NVARCHAR2(50)
FIELDNUM8
NUMBER
FIELDSTR9
NVARCHAR2(50)
FIELDNUM9
NUMBER
FIELDSTR10
NVARCHAR2(50)
FIELDNUM10
NUMBER
FIELDSTR11
NVARCHAR2(50)
FIELDNUM11
NUMBER
FIELDSTR12
NVARCHAR2(50)
FIELDNUM12
NUMBER
FIELDSTR13
NVARCHAR2(50)
FIELDNUM13
NUMBER
FIELDSTR14
NVARCHAR2(50)
FIELDNUM14
NUMBER
FIELDSTR15
NVARCHAR2(50)
FIELDNUM15
NUMBER
FIELDSTR16
NVARCHAR2(50)
FIELDNUM16
NUMBER
FIELDSTR17
NVARCHAR2(50)
FIELDNUM17
NUMBER
FIELDSTR18
NVARCHAR2(50)
FIELDNUM18
NUMBER
FIELDSTR19
NVARCHAR2(50)
FIELDNUM19
NUMBER
FIELDSTR20
NVARCHAR2(50)
FIELDNUM20
NUMBER
FIELDSTR21
NVARCHAR2(50)
FIELDNUM21
NUMBER
FIELDSTR22
NVARCHAR2(50)
FIELDNUM22
NUMBER
FIELDSTR23
NVARCHAR2(50)
FIELDNUM23
NUMBER
FIELDSTR24
NVARCHAR2(50)
FIELDNUM24
NUMBER
FIELDSTR25
NVARCHAR2(50)
FIELDNUM25
NUMBER
FIELDSTR26
NVARCHAR2(50)
FIELDNUM26
NUMBER
FIELDSTR27
NVARCHAR2(50)
FIELDNUM27
NUMBER
FIELDSTR28
NVARCHAR2(50)
FIELDNUM28
NUMBER
FIELDSTR29
NVARCHAR2(50)
FIELDNUM29
NUMBER
FIELDSTR30
NVARCHAR2(50)
FIELDNUM30
NUMBER
LONGSTR1
NVARCHAR2(512)
LONGSTR2
NVARCHAR2(512)
LONGSTR3
NVARCHAR2(512)
LONGSTR4
NVARCHAR2(512)
LONGSTR5
NVARCHAR2(512)
LONGSTR6
NVARCHAR2(1024)
LONGSTR7
NVARCHAR2(512)
LONGSTR8
NVARCHAR2(512)
LONGSTR9
NVARCHAR2(512)
LONGSTR10
NVARCHAR2(512)
RECEIVER
NVARCHAR2(50)
1.1.4.表WORKFLOW_FILEATTACH
公文附件表。
记录公文的正文/附件存放位置,名称,大小,类型等。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
公文附件ID
FILE_ID
NUMBER(10)
F
X
公文ID(外键WORKFLOW_FILE.ID)
TITLE
NVARCHAR2(200)
标题
USER_ID
NUMBER(10)
用户ID(外键WORKFLOW_FILE.ID)
TOPIC_ID
NUMBER(10)
原始版本的ID(父ID)
TYPE
NUMBER(10)
附件类型(0:
正文1:
其它附件)默认为0
VER
NUMBER(10)
当前版本号
LASTVER
NUMBER(10)
版本总数
CREATEDATE
DATE
创建日期
STARTDATE
DATE
开始日期
ENDDATE
DATE
结束日期
OUTUSER_ID
NUMBER(10)
(外键WORKFLOW_FILE.ID)
CHECKOUT
NUMBER(10)
默认为0
SERVERFILE
NVARCHAR2(255)
存放在服务器的文件地址和路径
FILENAME
NVARCHAR2(255)
文件名
FILEEXT
NVARCHAR2(255)
文件类型名称
FILESIZE
NUMBER(10)
文件大小
DESCN
NVARCHAR2(512)
描述
1.1.5.表WORKFLOW_FILECHECKBOX
公文复选框值记录表。
记录公文的复选框类型和把选值等。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
复选框ID
FILE_ID
NUMBER(10)
X
文件ID
CHECK_FIELD
NVARCHAR2(50)
X
复选字段
OPTIONS
NVARCHAR2(2000)
复选值
1.1.6.表WORKFLOW_FILEDETAIL
公文明细字段表。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
明细字段ID
FILE_ID
NUMBER(10)
X
文件ID
SERIAL
NUMBER(10)
X
明细序号,对应workflow_file中的明细字段名字序号
NUM
NUMBER
STR
NVARCHAR2(2000)
明细字段内容
1.1.7.表WORKFLOW_FILEHURRY
公文催办表。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
INBOX_ID
NUMBER(10)
USER_ID
NUMBER(10)
HURRYDATE
DATE
HURRYTYPE
NUMBER(10)
MESSAGE_ID
1.1.8.表WORKFLOW_FILEINBOX
公文办理表。
记录公文的整个公文的办理过程。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
FLOW_ID
NUMBER(10)
F
工作流ID,(外键:
WORKFLOW.ID)
FILE_ID
NUMBER(10)
F
工作流表单ID(外键:
WORKFLOW_FILE.ID)
STEP_ID
NUMBER(10)
F
流程类型ID(外键:
WORKFLOW_STEP.ID)
USER_ID
NUMBER(10)
F
用户ID(外键:
SYSTEM_USERS.ID)
BRANCH_ID
NUMBER(10)
分支ID
FROM_ID
NUMBER(10)
ISSENT
NUMBER(10)
是否发送,0未定义(无效),1未签收(排队),2签收(处理),3发送(完成),4缓办(暂时不处理),5为委托状态(记录下此文件有委托的情况),9为草稿状态(初始草稿),13为发送(为了解决一个节点多次处理的问题),15为委托默认值为0
ISSPECIAL
NUMBER(10)
是否有特送,如果是特送,需要相应的处理,0没有,1有,2为协办接收者。
默认值为0
ISATTENTION
NUMBER(10)
0没有收藏,1被收藏,默认值为0
HURRYTIMES
NUMBER(10)
催办次数,默认值为0
WISHDATE
DATE
预计办完日期(根据其他步骤的指定一个期限办理)
DAYS
NUMBER(10)
期限,默认值为0
STARTDATE
DATE
节点启动时间
CHECKINDATE
DATE
签收日期
SENTDATE
DATE
发送日期
LEAVEWORD
NVARCHAR2(512)
公文退回说明
TOKEN
NVARCHAR2(50)
令牌
1.1.9.表WORKFLOW_FILELIST
公文列表字段表。
记录公文的列表字段
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
列表字段ID
FILE_ID
NUMBER(10)
F
公文ID(外键:
WORKFLOW_FILE.ID)
SERIAL
NUMBER(10)
列表字段的序号
FIELDSTR(1~15)
NVARCHAR2(50)
FIELDNUM(1~15)
NUMBER
1.1.10.表WORKFLOW_FILELOCK
流程文件锁,避免多人同时修改同一文档
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
列表字段ID
FILE_ID
NUMBER(10)
X
公文ID
USER_ID
NUMBER(10)
X
用户ID
STARTDATE
DATE
X
开始日期
1.1.11.表WORKFLOW_FILENO
文件编号表。
记录公文的编号,编号名称,上个版本的编号等。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
文件编号ID
FLOWTYPE_ID
NUMBER(10)
X
流程类别ID
NAME
NVARCHAR2(50)
X
编号名称
FILENO_INDEX
NVARCHAR2(100)
X
文件编号的头(除@编号外@)
FILENO_VALUE
NUMBER(10)
文件编号的序号
FILENO_LAST
NVARCHAR2(50)
文件编号最后组成(由fileno_index+@fileno_value@)
1.1.12.表WORKFLOW_FILEOPINION
公文意见栏表。
记录每个公文的意见栏字段的值。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
意见栏字段编号ID
FILE_ID
NUMBER(10)
公文ID
STEP_ID
NUMBER(10)
工作流流程ID
SIGN_FIELD
NVARCHAR2(50)
意见字段的类型名,如long1,detail1
APPOVEDATE
DATE
发表意见日期
USER_ID
NUMBER(10)
F
(外键:
SYSTEM_USERS.ID)用户ID
OPINION
NVARCHAR2(2000)
详细意见内容
APPROVE
NUMBER(10)
控制方向:
0表示没有通过,1表示通过
AGENT_NAME
NVARCHAR2(50)
代理人名字
1.1.13.表WORKFLOW_FILEPROCESS
公文处理过程表。
记录每个公文的流程处理情况。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
序号ID
FILE_ID
NUMBER(10)
公文ID(外键:
WORKFLOW_FILE.ID)
STEP_PID
NUMBER(10)
X
上一个操作的工作流流程ID(外键:
WORKFLOW_STEP.ID)
USER_PID
NUMBER(10)
(外键:
SYSTEM_USERS.ID)上一个操作的用户ID
STEP_ID
NUMBER(10)
当前工作流流程ID(外键:
WORKFLOW_STEP.ID)
USER_ID
NUMBER(10)
F
(外键:
SYSTEM_USERS.ID)当前操作的用户ID
INBOXSTATUS
NUMBER(10)
流转状态1:
发送2:
退回默认值:
1
STARTDATE
DATE
开始时间
CHECKINDATE
DATE
签收时间
SENTDATE
DATE
发送时间
DAYS
NUMBER(10)
规定处理时间默认值:
0
ISMESSAGE
NUMBER(10)
是否发送消息
LEAVEWORD
NVARCHAR2(512)
退回信息
INBOX_PID
NUMBER(10)
上一个收件箱ID
INBOX_ID
NUMBER(10)
当前收件箱ID
TOKEN_PID
NVARCHAR2(50)
上一个tokenid
TOKEN_ID
NVARCHAR2(50)
当前tokenid
1.1.14.表WORKFLOW_FILESEND
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
FIELDKEY
NVARCHAR2(50)
P
X
USERNAME
NVARCHAR2(2000)
1.1.15.表WORKFLOW_FILESIGN
公文签章表。
记录每个公文的每个图像签章的ID,签章时间。
字段定义:
FieldName
DataType
Key
M
Remark/DefaultValue
ID
NUMBER(10)
P
X
公文签章编号ID
FILE_ID
NUMBER(10)
公文ID
STEP_ID
NUMBER(10)
工作流流程ID
SIGN_FIELD
NVARCHAR2(50)
签章字段名,如field1
SIGN_ID
NUMBER(10)
F
签章关联ID(外键:
WORKFLOW_SIGNATURE.ID)
USER_ID
NUMBER(10)
F
(外键:
SYSTEM_USERS.ID)用户ID
SIGNDATE
DATE
签章日期
1.1.16.表WORKFLOW_FLOWAGENT
流程委托表。
记录