致远A8数据字典-工作流
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
致远A8数据字典-工作流
工作流数据字典[说明]
2008 UF Seeyon Co., Ltd.
All rights reserved.
This document contains information that is proprietary
and confidential to UF Seeyon., which shall not be
disclosed outside the recipient's company or
duplicated, used or disclosed in whole or in part by the
recipient for any purpose other than to evaluate this
file. Any other use or disclosure in whole or in part
of this information without the express written
permission of UF Seeyon. is prohibited.
Date: 2008. 02.25
Author: 金灿敏
Version: V1.01
目录
目录 (2)
1.协同关系示意图 (3)
1.1 工作流主表关系 (3)
1.2 工作流其它表关系 (3)
2.数据表详细描述 (4)
1.工作流关系示意图1.1工作流主表关系
Table Name 中文名描述
process_running 流程模版信息表记录流程模版相关信息
case_run 流程实例表记录流程实例化后的流程相关信息
Case_history 历史流程实例表记录已流转完毕的流程实例相关信息
workitem_run 工作项表记录运行中工作项的相关信息
workitem_history 历史工作项表记录已完成工作项的相关信息
workitem_delegater 委托,代理工作项表记录委托,代理工作项的相关信息
table_key 工作流各表主键ID表记录所有工作流相关表的的key 值
2.数据表详细描述
数据表流程模版信息表(process_running)
字段名中文名类型值域描述id 主键ID varchar(110) 唯一的id process_object 流程模版对象longblob 流程模版对象
createdate 创建日期bigint(13) 创建日期
数据表流程实例表(case_run)
字段名中文名类型值域描述id 主键ID bigint 唯一id casename 实例名varchar(100) 流程实例名
startuser 流程发起者ID varchar(36) 流程发起者ID lastperformer 流程结束人ID varchar(36) 流程结束人ID state 状态int(11) 流程实例流转状态
subprocess 子流程ID int(11) 关联子流程ID,关联表
process_running startsubprocessnum 启动子流程数int(11) 已启动的关联子流程数
processindex 流程模版索引varchar(110) 关联流程模版索引,关联表
process_running Processname 流程模版名称varchar(100) 关联流程模版名称,关联表
process_running processid 流程模版ID varchar(100) 关联流程模版ID,关联表
process_running
startdate 启动日期bigint(13) 流程实例启动日期
updatedate 更新日期bigint(13) 流程实例更新日期
caseobject 流程实例对象blob 流程实例对象
数据表流程实例表(case_history)
字段名中文名类型值域描述id 主键ID bigint 唯一id casename
实例名varchar(100) 流程实例名
startuser 流程发起者ID varchar(36) 流程发起者ID
lastperformer 流程结束人ID varchar(36) 流程结束人ID state 状态int(11) 流程实例流转状态
subprocess 子流程ID int(11) 关联子流程ID,关联表
process_running startsubprocessnum 启动子流程数int(11) 已启动的关联子流程数processindex 流程模版索引varchar(110) 关联流程模版索引,关联表
process_running processname 流程模版名称varchar(100) 关联流程模版名称,关联表
process_running processid 流程模版ID varchar(100) 关联流程模版ID,关联表
process_running startdate 启动日期bigint(13) 流程实例启动日期
updatedate 更新日期bigint(13) 流程实例更新日期
caseobject 流程实例对象blob 流程实例对象
数据表工作项表(workitem_run)
字段名中文名类型值域描述id 主键ID bigint 唯一id
caseid 流程实例ID bigint 关联流程实例ID,关联表case_run batch bigint
itemnum 工作项数量int(11) 工作项数量
domain 流程引擎ID varchar(100) 产生此任务的流程引擎ID name 工作项名称varchar(255) 工作项名称
casename 流程实例名varchar(100) 所属流程实例名,关联表case_run
processid 流程模版ID varchar(100) 关联流程模版ID,关联表
process_running processindex 流程模版索引varchar(100) 关联流程模版索引,关联表
process_running processname 流程模版名称varchar(100) 关联流程模版名称,关联表
process_running activityid 活动ID varchar(36) 活动ID
activityname 活动名称varchar(255) 活动名称
performer 工作项执行人ID varchar(255) 执行人或被负责人委托执行任
务的用户Id finisher 完成工作项的用
户ID
varchar(64) 完成工作项的用户ID owner 负责人ID varchar(64) 工作项负责人的用户Id entruster 委托人ID varchar(64) 委托人ID delegater 代理人ID varchar(64) 代理人ID
levelnum 优先级int(11) 优先级
canReAssign 是否可重分配该
任务项int(11) 0=否
1=是
当前用户是否可重分配此任务
canReturn 是否可退回此任
务项int(11) 0=否
1=是
当前用户是否可退回此任务
canDelegate 是否可退回此任
务项int(11) 0=否
1=是
当前用户是否可代理执行此任
务
canEntrust 是否可委托他人
执行此任务int(11) 0=否
1=是
当前用户是否可委托他人执行
此任务
canReview 是否可审批此任
务int(11) 0=否
1=是
当前用户是否可审核此任务
nextstatus varchar(36)
nextlinkid 下节点连线ID varchar(36) 连接下一节点的连线ID
datamap blob 用于存储外界传递的参数的
map
oldstate 任务项历史状态int(11) 任务项的历史状态state 任务项状态int(11) 任务项状态createdate 任务生成日期bigint(13) 任务生成日期updatedate 任务更新日期bigint(13) 任务更新日期deadline 处理期限bigint(13) 任务处理期限actionState 工作项状态Varchar(500) Workitem的状态过程
sort 排序Int(11) 任务排序
数据表工作项表(workitem_history)
字段名中文名类型值域描述id 主键ID bigint 唯一id
caseid 流程实例ID bigint 关联流程实例ID,关联表case_run batch bigint
itemnum 工作项数量int(11) 工作项数量
domain 流程引擎ID varchar(100) 产生此任务的流程引擎ID name 工作项名称varchar(255) 工作项名称
casename 流程实例名varchar(100) 所属流程实例名,关联表case_run processid 流程模版ID varchar(100) 关联流程模版ID,关联表
process_running processindex 流程模版索引varchar(100) 关联流程模版索引,关联表
process_running processname 流程模版名称varchar(100) 关联流程模版名称,关联表
process_running activityid 活动ID varchar(36) 活动ID activityname 活动名称varchar(255) 活动名称
performer 工作项执行人ID varchar(255) 执行人或被负责人委托执行任
务的用户Id finisher 完成工作项的用
户ID
varchar(64) 完成工作项的用户ID owner 负责人ID varchar(64) 工作项负责人的用户Id entruster 委托人ID varchar(64) 委托人ID delegater 代理人ID varchar(64) 代理人ID
levelnum 优先级int(11) 优先级
canReAssign 是否可重分配该
任务项int(11) 0=否
1=是
当前用户是否可重分配此任务
canReturn 是否可退回此任
务项int(11) 0=否
1=是
当前用户是否可退回此任务
canDelegate 是否可退回此任
务项int(11) 0=否
1=是
当前用户是否可代理执行此任
务
canEntrust 是否可委托他人
执行此任务int(11) 0=否
1=是
当前用户是否可委托他人执行
此任务
canReview 是否可审批此任
务int(11) 0=否
1=是
当前用户是否可审核此任务
nextstatus varchar(36)
nextlinkid 下节点连线ID varchar(36) 连接下一节点的连线ID
datamap blob 用于存储外界传递的参数的
map
oldstate 任务项历史状态int(11) 任务项的历史状态state 任务项状态int(11) 任务项状态createdate 任务生成日期bigint(13) 任务生成日期updatedate 任务更新日期bigint(13) 任务更新日期deadline 处理期限bigint(13) 任务处理期限actionState 工作项状态Varchar(500) Workitem的状态过程sort 排序Int(11) 任务排序数据表代理任务表(workitem_delegater)
字段名中文名类型值域描述id 主键ID bigint 唯一id userId 用户ID varchar(36) 用户ID delegater 代理人ID varchar(36) 代理人ID engine 流程引擎ID varchar(100) 产生此任务的流程引擎ID processId 流程模版ID varchar(100) 关联流程模版ID,关联表process_running activityid 活动ID varchar(100) 活动ID updatedate 更新日期bigint(13) 更新日期
数据表工作流各表主键ID表(table_key)
字段名中文名类型值域描述tablename 表名varchar(100) 工作流程相关各表的表名tablekey 表key值int(11) 工作流相关表的主键值。