




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安全等级:保密(公司内部使用) ISO 文件编号: SD-3-38,版本: A intelliFlow 数据库设计书 厦门东南融通系统工程有限公司制作 2022 年 1 月 20 日 第 1 页,共 50 页目 录 1 E-R 图 . 1流程建模相关表 E-R 图 . 1任务分派相关表 E-R 图 . 2活动相关表 E-R 图 . 3组织结构相关表 E-R 图 . 42 数据库表说明 . 6A CTIVITY . 6A SSIGNPOLICY . 8A SSSIGND ESCRIPTION . 9D ESIGNTEMPLATE . 10 D ESIGNPOLICY . 10 ENGINE HI
2、STORY . 11 ENGINE M ANAGEMENT . 12 EVENTK EY . 13 EVENTQUEUE . 13 EVENTWATCH . 14 N ODE . 14 N ODEACTION . 16 N ODEEVENT WATCH . 17 N ODETIMER . 17 第 2 页,共 50 页N ODEVARIABLE . 17 PROCESS. 18 PROCESSEXCEPTION . 20 PROCESSH ISTORY. 21 PROCESSVARIABLE . 21 ROUTE . 22 STAFFW ORKLOAD . 23 SHARED D EFINTI
3、ON . 23 SUBFLOW CALL . 24 T ASK . 25 TASK CONTEXT . 28 TASK H ISTORY . 29 TASK VAR M APPING . 29 T EMPLATE . 30 T EMPLATEGRAPHICS . 31 T EMPLATEVARIABLE . 32 T IMER I NFO. 33 T RANSITION . 34 W FPACKAGE . 35 W FM AIL . 36 W FU NIT BIZTYPE . 36 W FU NIT . 37 W FROLE . 38 W FPOSITION . 39 W FSTAFF. 40
4、 W FD UTY . 41 W FD EVOLVE . 42 第 3 页,共 50 页W FEXPLICIT REPORTPATH . 43 W FGROUP . 44 W FGROUPM EMBER . 44 第 4 页,共 50 页1 E-R 图 流程建模相关表 E-R 图 第 5 页,共 50 页任务分派相关表 E-R 图 第 6 页,共 50 页活动相关表 E-R 图 第 7 页,共 50 页组织结构相关表 E-R 图 第 8 页,共 50 页E su .Logical gktodel Te BzrJ2 数据库表说明 Activity 功能:活动记录;流程每通过一个结点,产生一条记录
5、 字段 类型 属性 描述 POID char32 PK 活动的唯独标识符 ProcessPOID char32 NOT NULL 流程的唯独标识符 NodeHandle char32 NOT NULL 结点的句柄 NodeId varchar64 NOT NULL 结点的 Id 号 NodeName varchar64 NOT NULL 结点的名字 NodeKind numeric5, 0 结点类型 1: 人工任务结点 2: 开头结点 3: 终止结点 4: 分支结点 5: 汇聚结点 6: 子流程结点 7: 大事结点 8: 定时结点 9: 自动任务结点 10:nop 结点 第 10 页,共 50
6、 页ExecMode numeric5, 0 DEFAULT 1执行模式 0: 不考虑执行模式 1: 同步模式执行 2: 异步模式执行 3: 正常终止模式 4: 中止模式 5: 与规律(规律模式) 6: 或规律(规律模式) 7: 与或规律(规律模式) Status numeric10, 0 NOT NULL 状态 1: 执行中 2: 挂起状态,暂停 4: 已完成 8: 出反常 16:被中止 Flag numeric5, 0 NULL 0用来标记两种状态处理机制 BackupStatus varchar ( 255 ) NULL 进行状态历史的备份 Overdue numeric5, 0 NUL
7、L 记录超市状态的字段 PreActionCurso numeric5, 0 DEFAULT 前置动作的执行游标 r 0 表示仍未执行 1 表示执行过了 TaskAssignActi numeric5, 0 DEFAULT 0 任务分派动作的执行游标 onCursor 0 表示仍未执行 1 表示执行过了 第 11 页,共 50 页PostActionCurs numeric5, 0 DEFAULT 0 后置动作的执行游标 or 0 表示仍未执行 1 表示执行过了 Valve numeric5, 0 DEFAULT 0 主要针对 join 结点和 subflow 结 点,当为 0 时,表示全部的
8、等待 的边已经全部到达, 流程向下流 转 StartDatetime datetime NOT NULL 活动开头时间 Deadline datetime 活动超时时间 . 活动超时就是任 务超时, 假如有超时设置,为 超时时间, 否就,该值是没用的 DoneDatetime datetime 活动终止时间 AssignPolicy 功能:分派策略基本信息表 ,准备分派模式,退出条件等 字段 类型 属性 描述 POID Char32 NOT NULL 分派策略的唯独标识号 PackageId Varchar255 NOT NULL 包的唯独标识号 TemplateId Varchar64 NO
9、T NULL 模板的唯独标识号 MainVersion Numeric5,0 NOT NULL 主版本号 SubVersion Numeric5,0 次版本号 NodeId Varchar64 结点的唯独标识号 AssignMode Numeric5,0 NOT NULL 分派模式 1: 单一分派 第 12 页,共 50 页2: 多重分派 3: 抢占分派 EixtCount Numeric5,0 退出条件 大于 100 时,执行人为该数减 100 小于 100 时,为以该数表示的 百分数乘分派的总人数的值, 取 不超过的最大整数 OwnerUnitId Varchar64 分派策略所属的组织单
10、元号 “0”表示适合于全部的组织单 元 Remark Varchar255 描述信息 AsssignDescription 功能:分派策略详细信息表,准备怎样分派给相关的人 行不同的分派策略 ,可以在不同的条件下执 字段 类型 属性 描述 POID Char32 NOT NULL 唯独标识符 AsssignPolicyPOI Char32 NOT NULL AssignPolicy 的 POID DVarchar512 分派策略的条件表达式, 为真实 Condition 时执行分派策略 PolicyScript text 分派策略表达式, 依据分派策略 语言写成 Enabled Numberi
11、c1,0 NOT NULL 是否生效 第 13 页,共 50 页1:生效 , 0:无效 Remark Varchar255 描述信息 DesignTemplate 功能:部署前的 template ,运行时不需要,储备模板信息和图元信息 ; 版本升 级时需要遍历该表 字段 类型 属性 0描述 Handle char32 PK 流程模板的句柄 PackageHandle char32 NOT NULL 包的句柄 Id varchar64 NOT NULL 包的 id 号 Name varchar64 NOT NULL 模板号 SchemaVersion varchar10 工作流 XSD 的版本
12、号 MainVersion numeric5, 0 模板主版本号 SubVersion numeric5, 0 NOT NULL 模板次版本号 Remark varchar255 DEFAULT 描述 Content text 模板信息 IsDeployed numeric1, 0 是否部署了 0: 已部署 1: 没有部署 DesignPolicy 功能:客户端上传的分派策略信息表,运行时不需要; 第 14 页,共 50 页字段 类型 属性 0描述 Handle Char32 NOT NULL 分派策略的句柄 PkgId Char255 NOT NULL 包的 Id TemplateId Ch
13、ar64 NOT NUL 模版的 Id OwnerOrgId varchar64 NOT NULL 分派策略所属的组织单元号 OwnerOrgName Varchar64 NULL 组织的名称 Content text DEFAULT 分派策略信息 Remark varchar255 描述 IsDeployed numeric1, 0 是否部署了 0: 已部署 1: 没有部署 EngineHistory 功能:引擎日志信息,记录引擎的启动和停止 字段 类型 属性 唯独标识符 描述 POID char32 PK EngineId varchar64 NOT NULL 引擎 id 号 Engine
14、Name varchar64 NOT NULL 引擎名字 Action numeric5, 0 NOT NULL 引擎操作 1: 启动 2: 停止 ActionDatetime datetime NOT NULL 操作时间 OperatorId varchar64 操作人 id 号 第 15 页,共 50 页OperatorName varchar64 操作人名字 Remark varchar255 描述 EngineManagement 功能:引擎信息 ;为在分布式引擎环境考虑 字段 类型 属性 描述 或机器名 Id varchar64 PK 引擎 id 号 Name varchar64 N
15、OT NULL 引擎名字 Version varchar20 引擎版本 NetAddress varchar64 引擎安装的机器的 IP HttpPort numeric5, 0 NOT NULL 表示引擎所在服务器的 Http 请求 端口 IiopPort numeric5, 0 NULL 表示引擎所在服务器的 IIOP 端 口 Status numeric5, 0 DEFAULT 引擎状态 0 1: 运行中 2: 停止 IsMainEngine numeric1, 0 DEFAULT 标示该引擎是否为主引擎 0 0 :非主引擎 1 :主引擎 Remark varchar255 描述 第 1
16、6 页,共 50 页EventKey 功能:大事的 key 字段 类型 属性 描述 中的 POID char32 PK 记录的唯独标识符 EventWatchPOID char32 NOT NULL 对应 EventWatch 的 POID Name varchar64 NOT NULL 名字 Kind numeric5, 0 NOT NULL 类型;同 ProcessVariable Value varchar1024 NOT NULL 值 EventQueue 功能:大事队列 字段 类型 属性 描述 POID char32 PK 记录的唯独标识符 Title varchar128 NOT
17、NULL 暂存大事的标题 EventKeys varchar128 NULL 暂存大事的 Key 的组合 EventValues Varchar512 NULL 暂存大事的 Value 的组合 CreateDatetime datatime NOT NULL 暂存大事的初始时间 InvalidateDatetim datatime NULL 大事的过期时间 (大事暂存时间 + eEvent text NOT NULL 时间有效时间段) 暂存大事 WorkflowEvent 的 XML 字符串 第 17 页,共 50 页 EventWatch 功能:大事 字段 类型 属性 描述 POID PK
18、NOT NULL 记录唯独标识符 TemplateHandle char32 流程模板的句柄 ProcessPOID char32 Process 的唯独标识符 EventActivityPOI char32 对应 Activity 中的 POID Dvarchar512 Condition 条件表达式 EventTitle varchar255 大事的标题 Node 功能:结点基本属性描述 字段 类型 属性 描述 Handle char32 PK 结点的句柄 TemplateHandle char32 NOT NULL 流程模板的句柄 Id varchar64 NOT NULL 结点号 Na
19、me varchar64 NOT NULL 结点名字 Kind numeric5, 0 结点类型 1: 人工任务结点 2: 开头结点 3: 终止结点 第 18 页,共 50 页4: 分支结点 5: 汇聚结点 6: 子流程结点 7: 大事结点 8: 定时结点 9: 自动任务结点 10:nop 结点 MatchId varchar64 DEFAULT 描述 Remark varchar255 ExecMode numeric5, 0 执行模式 1 0: 不考虑执行模式 1: 同步模式执行 2: 异步模式执行 3: 正常终止模式 4: 全局终止模式 5: 与规律(规律模式) 6: 或规律(规律模式)
20、 7: 与或规律(规律模式) IsSecret numeric1, 0 DEFAULT 0 标识该结点是否保密结点,假如 是保密结点,那么流程追踪的时 候不能查看该步骤的详细信息, 比如任务执行人等;比如绩效考 核结点一般就设为保密结点;缺 省情形下是非保密结点; IsReversable numeric1, 0 DEFAULT 1 标识该结点是否可逆,任务回收 第 19 页,共 50 页或任务驳回时不能越过不行逆结 点;缺省值是可逆; NodeAction 功能:结点高级属性描述 字段 类型 属性 描述 POID char32 PK 结点动作的 DB 唯独标识符 NodeHandle cha
21、r32 NOT NULL 结点的句柄 ActionCategory numeric5, 0 NOT NULL 结点的 Action 类别 1: 前驱 Ation 类型 2:taskAction 类型 3: 后驱 Action 类型 Seq numeric5, 0 NOT NULL 结点上 Action 的执行次序 Condition varchar512 条件表达式,为真时才执行结点 的 action ActionKind numeric5, 0 NOT NULL 结点 action 的分类 1: 分派任务动作 2: 调用业务方法动作 3: 发送大事动作 TransactionKind num
22、eric5, 0 NOT NULL 事务类型 ,目前都是 1, 对应 EJB 的 TRANSACTION REQUIRED Remark varchar255 描述 ActionDefinition text 用 XML 描述的 Action 定义 第 20 页,共 50 页 NodeEventWatch 功能:存放大事结点的大事监听定义; 字段 类型 属性 描述 POID char32 PK 结点大事监听定义的 DB 惟一标 识符 NodeHandle char32 NOT NULL 结点句柄 EventTitle varchar255 NOT NULL 大事标题 EventWatchDef
23、ini text NOT NULL 大事监听定义的 XML 描述,存放 tion EventWatch 为根元素的 XML 字 符串 NodeTimer 功能:存放定时结点的定时定义; 字段 类型 属性 描述 NodeHandle char32 PK 结点句柄 TimerDefinition text NOT NULL 定时结点的定时定义,存放以 Timer 为根元素的 XML 字符串 NodeVariable 功能:结点变量;目前暂时没用 第 21 页,共 50 页 Process 功能:流程初始化一次在该表插入一条记录,记录流程的信息 字段 类型 属性 描述 POID char32 PK
24、记录的唯独标识符 MPID char32 NOT NULL, 业务主标记号 TemplateHandle char32 流程模板的唯独标识符 TemplateId varchar64 NOT NULL, 流程模板的 id 号 TemplateName varchar64 NOT NULL 流程模板的名字 MainVersion numeric5, 0 流程模板的主版本号 SubVersion numeric5, 0 NOT NULL 流程模板的次版本号 StartMode numeric5, 0 NOT NULL 启动模式 1: 以父流程方式启动 2. 以子流程方式启动 ExecMode nu
25、meric5, 0 执行模式 1: 同步 2:异步 ParentProcPOID char32 假如以子流程方式启动,储存对 应的父流程的 POID ParentActivityPOI char32 假如以子流程方式启动,储存对 D应的父流程的活动的 POID 子 流程是父流程的一个结点 ,该结 点在 Activity 表中有一条记录 ,子 流程作为流程,在 Process 表中 又会有 1 条记录,两者要建立关 第 22 页,共 50 页联关系 Subject varchar255 NOT NULL 流程名 InitiatorId varchar64 流程启动人的 Id 号 Initiato
26、rName varchar64 NOT NULL, 流程启动人的名字 InitiatorPositionId varchar64 流程启动人职位 id 号 OwnerOrgId varchar64 流程所属的组织单元号 Status numeric10, NOT NULL 流程状态 0 1: 运行中 2: 暂停,挂起 4: 已正常完成 8: 出反常 16: 超期 32: 被中止,取消 64: 重新启活 Flag numeric5, 0 NULL 用来标记两种状态处理机制 BackupStatus varchar (255 ) NULL 进行状态历史的备份 Overdue NULL 记录超市状态
27、的字段 numeric5, 0 StartDatetime datetime NOT NULL 流程启动时间 Deadline datetime 流程超时的时间 DoneDatetime datetime 流程终止时间 LockFlag numeric1,0 流程实例加锁字段,用于基于数 据库事务的并发把握 Ref1 varchar ( 64 ) NULL 当前流程关联的业务主键 1Ref2 varchar ( 64 ) NULL 当前流程关联的业务主键 2第 23 页,共 50 页Ref3 varchar ( 64 ) NULL 当前流程关联的业务主键 3Ref4 varchar ( 64
28、) NULL 当前流程关联的业务主键 4Ref5 varchar ( 64 ) NULL 当前流程关联的业务主键 5 ProcessException 功能:流程的反常记录表 字段 类型 属性 描述 POID char32 PK 记录的唯独标识符 ProcessPOID char32 NOT NULL 流程的唯独标识符 ActivityPOID char32 NOT NULL 活动的唯独标识符 ExpCode numeric5, 0 NOT NULL 反常代码 ExpMessage text NOT NULL 反常消息 Status numeric5, 0 流程反常的状态 1 - 流程反常状态
29、未解决 2 - 流程反常状态已解决 CreatedDatetime datetime NOT NULL 创建时间 ResolverId varchar64 解决人的 id 号 ResolverName varchar64 解决人的名字 ResolvedDatetim datetime 解决时间 e第 24 页,共 50 页 ProcessHistory 功能:流程的日志信息 字段 类型 属性 描述 POID char32 PK 记录的唯独标识符 ProcessPOID char32 NOT NULL 标识流程的一次初始化,对应 Process 表中的 POID Action numeric5,
30、 0 NOT NULL 流程 action 1: 启动 2: 停止 3: 暂停 4: 复原 ActionDatetime datetime NOT NULL Action 执行时间 OperatorId varchar64 操作人 id 号 OperatorName varchar64 操作人名字 Remark varchar255 描述 ProcessVariable 功能:,流程变量的信息 字段 类型 属性 描述 POID char32 PK 记录唯独标识符 ProcessPOID char32 NOT NULL 流 程 的 唯 一 表 示 符 , 对 应 Process 表中的 POID
31、 第 25 页,共 50 页Name varchar64 NOT NULL 变量名 Kind numeric5, 0 NOT NULL 变量类型 1: 变元名称 2: 字符串 3: 整数 4: 长整数 5: 浮点 6: 双浮点 7: 日期时间 8: 布尔型 9: 字符 10: 可序列化对象 BizKey numeric1, 0 numeric1, 目前没用 . 指是否将该变量作为 Remark varchar255 0 应用的一个变量使用 描述 Value varchar1024 变量值 BizName varchar64 NULL 显示的业务描述名称 Route 功能:流程的边的信息 字段
32、类型 属性 描述 Handle char32 PK 记录的唯独标识符 Condition varchar512 边上的条件 第 26 页,共 50 页Notation varchar64 NOT NULL 边的名字 Remark varchar255 描述 TemplateHandle char32 流程模板的句柄 FromNodeHandle char32 NOT NULL 开头结点的句柄 ToNodeHandle char32 NOT NULL 终止结点的句柄 IsDefault numeric1, 0 DEFAULT 0 是否是默认的边,假如是,当所 有边上的条件都不成立时,走该 边 0
33、: 非默认的边 1: 是默认的边 IsVisible numeric1, 0 DEFAULT 1 目前没用 StaffWorkload 功能:员工工作量表 字段 类型 属性 员工 id 号 描述 StaffId varchar64 PK StaffName varchar64 DEFAULT 员工名 Workload numeric5, 0 工作量 0 SharedDefintion 功能:共享定义表 字段 类型 属性 描述 第 27 页,共 50 页Name varchar32 PK 共享定义名称 Text text 共享定义内容 SubFlowCall 功能:存放子流程结点的子流程调用定义
34、; 字段 类型 属性 描述 NodeHandle char32 PK 子流程结点的句柄 SubFlowCallType numeric5, 0 NOT NULL 子流程的调用类型 1 - 单模板单实例 2 - 单模板多实例 3 - 多模板多实例 CalledT emplate text NOT NULL 被调用的模板定义,是 XML 描 述,依据 SubFlowCallType 值的 不同,存放不同的 XML 1 以 CalledTemplate 为根元 素的 XML 2 以 CalledTemplate 为根元 素的 XML 3 以 TemplateContainer 为根 元素的 XML
35、CallMappings text 把父流程变量值传给子流程的映 射定义,依据 SubFlowCallType 值的不同,存放不同的 XML 第 28 页,共 50 页1 存放以 CallMappings 为根 元素的 XML 字符串 2 存放以 MultiCallMappings 为根元素的 XML 字符串 3 存放以 MultiCallMappings 为根元素的 XML 字符串 ReturnMappings text 把子流程结果返回给父流程的映 射定义,依据 SubFlowCallType 值的不同,存放不同的 XML 1 存放以 ReturnMappings 为 根元素的 XML 字
36、符串 2 存 放 以 MultiReturnMappings 为根元素 的 XML 字符串 3 存 放 以 MultiReturnMappings 为根元素 的 XML 字符串 Task 功能: 任务信息;流程在一个结点上作任务分派,分派给多少个人就产生多少条 任务记录 字段 类型 属性 描述 POID char32 PK 记录唯独标识符 ProcessPOID char32 NOT NULL 流程唯独标识符 MPID char32 业务主标记号 第 29 页,共 50 页ActivityPOID char32 NOT NULL, 活动唯独标识符 NodeId varchar64 NOT NU
37、LL 结点的 id 号 NodeName varchar64 结点的名字 NodeKind Numeric5,0 结点的类型(人工任务,抄送任 务结点) PackageId varchar255 NOT NULL 包 id 号 PackageName varchar64 NULL 包名 TemplateId varchar64 NOT NULL 模板的 id 号 TemplateName varchar64 模板的名字 MainVersion numeric5, 0 模板的主版 SubVersion numeric5, 0 模板的次版本 Subject varchar128 任务名 Assig
38、nMode numeric5,0 任务结点的分派模式(单一,抢 占,多重) OwnerId varchar64 NOT NULL 被分派任务人的 id 号 OwnerName varchar64 被分派任务人的名字 OwnerPositionId varchar64 被分派任务人的职位号 OwnerUnitId Varchar64 任务人所在的机构号 ExecutorId varchar64 由于有代理,所以被分派任务的 人和实际的执行人可能不一样 任务执行人的 id 号 ExecutorName varchar64 任务执行人的名字 ExecutorPositionI varchar64 任
39、务执行人的职位号 dnumeric5, 0 目前没用 Priority 第 30 页,共 50 页优先级 Weight numeric5, 0 目前没用 权重 Status numeric10, NOT NULL 状态 0 1: 被创建 2: 开头执行 4: 挂起状态,暂停 8: 任务超期 16: 已完成 32: 已取消 64: 舍弃任务 Flag numeric5, 0 NULL 用来标记两种状态处理机制 BackupStatus varchar (255 ) NULL 进行状态历史的备份 Overdue numeric5, 0 NULL 记录超市状态的字段 CreatedDatetime
40、datetime NOT NULL 创建时间 StartDatetime datetime 开头执行时间 Deadline datetime 超时的时间 DoneDatetime datetime 终止时间 Memo varchar255 备注 UserExtString1 varchar128 应用扩展使用的字段,建模时可 设置,但查询需要应用自己去做 UserExtString2 varchar128 同上 UserExtString3 varchar128 同上 UserExtString4 varchar128 同上 第 31 页,共 50 页UserExtString5 varcha
41、r128 同上 UserExtNumber1 numeric10, 同上 3 UserExtNumber2 numeric10, 同上 3 UserExtNumber3 numeric10, 同上 3 UserExtNumber4 numeric10, 同上 3 UserExtNumber5 numeric10, 同上 3 UserExtDatetime1 datetime 同上 UserExtDatetime2 datetime 同上 UserExtDatetime3 datetime 同上 UserExtDatetime4 datetime 同上 UserExtDatetime5 date
42、time 同上 TaskContext 功能:存放任务的上下文,主要用于任务处理结果的暂存和复原功能; 字段 类型 属性 描述 TaskPOID char32 PK 任务的惟一标识 ProcessPOID char32 NOT NULL 流程实例的惟一标识 Context text VariableSet 对象的序列化字节 流依据 Base64 编码之后的字符 串 , 任 务 的 处 理 结 果 以 VariableSet 对象存放; 第 32 页,共 50 页 TaskHistory 功能: Task 的日志信息 字段 类型 属性 描述 POID char32 PK 记录唯独标识符 Task
43、POID char32 NOT NULL 任务的唯独标识符 Action numeric5, 0 NOT NULL 对任务的操作 START = 1 COMMIT = 2 SUSPEND = 3 RESUME = 4 SAVE = 5 CONTINUE = 6 CANCEL = 7 ActionDatetime datetime NOT NULL 任务操作发生的时刻 OperatorId varchar64 操作人的 id 号 OperatorName varchar64 操作人的名字 Remark varchar255 描述 TaskVarMapping 功能:存放模板定义中的流程变量和任务
44、扩展字段之间的映射关系; 字段 类型 属性 描述 POID char32 PK 映射关系的 DB 惟一标识 NodeHandle char32 NOT NULL 结点句柄 VariableName varchar64 NOT NULL 流程变量的名字 第 33 页,共 50 页UserExtColumnN varchar64 NOT NULL 任务表中用户扩展字段的名字 ame UserExtString1UserExtString5 UserExtNumber1UserExtNum ber5 UserExtDatetime1UserExtDat etime5 Template 功能:流程模板
45、信息 字段 类型 属性 描述 Handle char32 PK 记录的唯独标识符 PackageHandle char32 NOT NULL, 包的唯独标识符 PackageId varchar255 NOT NULL, 包 id 号 Id varchar64 NOT NULL 模板的 id 号 Name varchar64 NOT NULL 模板的名字 Remark varchar255 描述 SchemaVersion varchar10 工作流 XSD 的版本号 MainVersion numeric5, 0 模板的主版本号 SubVersion numeric5, 0 模板的次版本号
46、Duration varchar64 流程全部跑完所需的估算时间, 时 间 段 的 描 述 格 式 符 合 W3C XML Schema 中的 duration 类型 OvertimePolicies text “PnYnMnDTnHnMnS ” 超时策略设置 CancelActions text 模板被取消时执行的动作 第 34 页,共 50 页CreatorId varchar64 创建人 id 号 CreatorName varchar64 创建人名字 CreatedDatetime datetime 创建日期 LastModifierId varchar64 上一次修改人 id 号 L
47、astModifierName varchar64 上一次修改人名字 LastModifiedDatet datetime 上一次修改日期 ime DeployedDatetim datetime NOT NULL 部署日期 enumeric1, 0 DEFAULT 是否可用 Enabled 11: 可用 0: 不行用 ValidFrom datetime 有效的开头时间 ;为空表示没有 时间限制 ValidT o datetime 有效的终止时间 ;为空表示没有 时间限制 TemplateGraphics 功能:流程模板的信息,包括图元信息,设计使用,运行时不需要 字段 类型 属性 描述 T
48、emplateHandle char32 PK 记录的唯独标识符 GraphicsDefinitio text NOT NULL 流程模板的信息 nTEXT 流程图的 SVG XML Svg ImageKind varchar10 光 栅 图 类 型 , image/jpeg , image/png , image/tiff 第 35 页,共 50 页RasterImage TEXT 光栅图的 Base64 编码字符串 TemplateVariable 功能:流程模板的变量信息 字段 类型 属性 描述 POID char32 PK 记录唯独标识符 TemplateHandle char32 N
49、OT NULL 流程模板的唯独标识符 Name varchar64 NOT NULL 流程模板的名字 Kind numeric5, 0 NOT NULL 流程模板的变量类型 1: 变元名称 2: 字符串 3: 整数 4: 长整数 5: 浮点 6: 双浮点 7: 日期时间 8: 布尔型 9: 字符 10: 可序列化对象 BizKey numeric1, 0 DEFAULT 目前没用 . 指是否将该变量作为 Value Text 0应用的一个变量使用 变量值 Remark varchar255 描述 第 36 页,共 50 页BizName varchar64 NULL 显示的业务描述名称 Tim
50、erInfo 功能:计时服务的数据库表,每条记录是一个计时操作; 字段 类型 属性 描述 POID char32 PK DB 惟一标识 ProcessPOID char32 流程实例惟一标识 ActivityPOID char32 活动实例惟一标识 TargetPOID char32 计时目标的惟一标识,计时目标 可以是 Task, Activity , Process TargetType numeric5, 0 计时目标的类型 TIMERTARGETTYPE_POR CESSOVERTIME = 1;/ 表示 流程超时 TIMERTARGETTYPE_ACTI VITYOVERTIME =
51、 2;/ 表示活 动超时 TIMERTARGETTYPE_TASK OVERTIME = 3;/ 表示任务超 时 TIMERTARGETTYPE_TIME RNODE = 4;/ 表示是定季节 点的动作 Satus numeric5, 0 NOT NULL 计时操作的状态 LoopKind numeric5, 0 计时操作的循环类型 NON_LOOP = 1; / 不循环 第 37 页,共 50 页INTERVAL_lOOP = 2; / 有时间间 隔限制循环 ;如:每隔多长时间, 执行一次 TIMES_LOOP = 3; /有次数限制 循环 LoopInterval numeric19, 0
52、 INFINITE_LOOP = 4; / 无限循环 循环的间隔周期,以毫秒为单位 Times numeric10, 0 循环次数 Duration numeric19, 0 整个计时周期,没有计入非工作 时间 RegisteredTime numeric19, 0 NOT NULL 计时操作记录的创建时间 TriggerTime numeric19, 0 计时操作的下次触发时间 EndTime numeric19, 0 计时操作的终止时间,考虑了非 工作时间 PolicyName varchar64 超时策略的名字 PercentDuration numeric3, 0 超时策略定义的剩余百
53、分之几的 时间时执行超时适配器 BeforeTime numeric19, 0 超时策略定义中的在计时终止之 前多长时时间执行超时适配器 AdapterName varchar128 超时适配器的实现类名 Transition 功能:活动的迁移信息 .活动代表着通过一个结点,迁移代表着从边的一个结点 到另一个结点 第 38 页,共 50 页字段 类型 属性 描述 POID char32 PK 记录的唯独标识符 ProcessPOID char32 NOT NULL 流程的唯独标识符 RouteHandle char32 NOT NULL 边的唯独标识符 CreatedDatetime date
54、time NOT NULL 创建时间 FromActivityPOID char32 NOT NULL 开头活动的唯独标识符,对应 Activity 表中的 POID ToActivityPOID char32 NOT NULL 终止活动的唯独标识符,对应 Activity 表中的 POID WfPackage 功能:包的信息 字段 类型 属性 描述 Handle char32 PK 记录的唯独标识符 Id varchar255 NOT NULL 包的 id 号 全路径,如 com.test RelativeId varchar64 包当级目录的 id 号 如 test Name varcha
55、r64 包名 SuperPkgHandle char32 上级包句柄 Remark varchar255 描述 第 39 页,共 50 页 WfMail 功能:储存需要发送的邮件信息 字段 类型 属性 描述 MailNo char32 PK 记录的唯独标识符 Sender varchar255 not null 发送人邮件地址 Receiver varchar255 收件人邮件地址 Subject varchar100 not null 主题 RecName varchar40 not null 发送人名 Content varchar1024 内容 MailDate char19 要求发送时
56、间 Flag char1 0: 未发送 1:已发送 SendDate char19 实际发送时间 WfUnitBizType 功能:组织单元业务类型 注:该表中的数据是初始化数据,不需要 UI 爱护 描述 字段 类型 属性 BizType Varchar10 PK 组织单元业务类型名称 BizTypeRemark Varchar128 Not Null 业务类型描述 第 40 页,共 50 页 WfUnit 功能:定义组织单元 字段 类型 属性 描述 UnitId Varchar32 PK 组织单元 Id 号 UnitName Varchar64 Not Null 组织单元名字 SuperUn
57、itId1 Varchar32 组织单元的行政上级组织单元 SuperUnitId2 Varchar32 组织单元的业务上级组织单元 OwnerUnitId Varchar32 组织单元所属的机构 UnitLevel Char1 组织单元的级别 Kind Varchar10 组织单元的类型 ORG :机构 DEPT :部门 TEAM :工作组 AreaCode Varchar10 Not Null 组织单元所属于的地区代码 BizType Varchar10 组织单元的业务类型 Email Varchar128 邮件地址 Status Char1 状态 1.申请 2. 经营 3. 停业 4.
58、撤销 Remark Varchar128 描述 CreatorId Varchar32 记录初始创建人的 Id 号 CreatedTime Char19 记 录 初 始 创 建 时 间 yyyy-mm-dd hh:mm:ss LastModifierId Varchar32 记录上一次修改人的 Id 号 第 41 页,共 50 页LastModifiedTime Char19 记录上一次修改的时间 yyyy-mm-dd hh:mm:ss DelFlag Char1 Not Null n 记录删除标志 Default y- 删除 n- 没被删除 WfRole 功能:定义标准岗位 字段 类型 属性
59、 描述 RoleId Varchar32 PK 组织单元业务类型 Id 号 RoleName Varchar64 Not Null 业务类型描述 IsDefault Char1 Not Null 是否全局缺省职位,例如“一般员 工”,Null / 0- 非缺省 1- 缺省 Status Char1 状态 Remark Varchar128 Default 1 0- 未激活 1- 已激活 描述 CreatorId Varchar32 记录初始创建人的 Id 号 CreatedTime Char19 记 录 初 始 创 建 时 间 yyyy-mm-dd hh:mm:ss LastModifierI
60、d Varchar32 记录上一次修改人的 Id 号 LastModifiedTime Char19 记录上一次修改的时间 yyyy-mm-dd hh:mm:ss DelFlag Char1 Not Null 记录删除标志 Defaultn y- 删除 n- 没被删除 第 42 页,共 50 页 WfPosition 功能:定义治理职位 字段 类型 属性 治理职位号 描述 PositionId Varchar32 PK UnitId Varchar32 组织单元号 RoleId Varchar32 标准岗位号 PositionName Varchar64 治理职位名字 Kind Char1 治
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 开封文化艺术职业学院《环境学科前沿知识讲座》2024-2025学年第一学期期末试卷
- 2025年声学悬浮物监测仪项目提案报告
- 山东财经大学《CAD-CAM技术》2024-2025学年第一学期期末试卷
- 山东化工职业学院《机械振动学》2024-2025学年第一学期期末试卷
- 陕西中医药大学《软件架构与设计》2024-2025学年第一学期期末试卷
- 湖北轻工职业技术学院《微生物学A》2024-2025学年第一学期期末试卷
- 湖北科技学院《环境工程学II实验》2024-2025学年第一学期期末试卷
- 2025年蛋挞皮项目规划申请报告模板
- 2025版企业人力资源战略规划与执行管理服务合同
- 二零二五年度东莞服务业员工竞业限制保密合同范本
- 高一1学生情况调查表
- 涂料用常用树脂课件
- 医院类建筑室内装饰装修施工关键技术
- 滇中引水工程
- 准东-华东±1100kv特高压直流输电线路工程杆塔设计原则
- krones旋盖系统控制原理及参数设定
- GB/T 708-2019冷轧钢板和钢带的尺寸、外形、重量及允许偏差
- GB 15630-1995消防安全标志设置要求
- 实习协议模板(最新版)
- 《新视野大学英语预备级1》教案
- 车间拆除及场地土壤治理与地下水修复工程项目技术方案工程方案和设备方案
评论
0/150
提交评论