流程定义表(WFProcessDefine)

名称

代码

描述

流程定义ID

processDefID

主键

流程定义名称

processDefName

业务流程显示名称

processChName

业务流程描述

description

当前发布状态

currentState

已发布(3)、未发布(1)一个流程定义名称对应的流程定义只有一个已发布版本

流程定义版本号

versionSign

流程版本号,如1.1.1

流程定义版本说明

versionDesc

是否最新版本

currentFlag

最新版本为1,非最新为0。一个流程定义名称对应的流程定义只有一个最新版本。

流程定义内容

processDefContent

创建时间

createTime

更新时间

updateTime

操作员

operator

流程所有者

processDefOwner

流程构件包ID

packageID

流程构件包名称

packageName

是否有活动实例

hasActiveInstance

流程实例表(WFProcessInst)

一个已发布的流程定义可以对应多个流程实例。WFProcessDefine 1 : n WFProcessInst

名称

代码

描述

流程实例ID

processInstID

主键

流程实例名称

processInstName

流程实例描述

processInstDesc

创建者

creator

所有者

owner

当前状态

currentState

未启动(1),运行(2),挂起(3),完成(7),终止(8)

优先级

Priority

极低(3), 低(40), 中低(50), 普通(60), 中高(70), 高(80) ;目前未使用,无功能含义

相关数据大字段

relateData

相关数据Size大时存放这里

相关数据字符串

relateDataVChr

相关数据Size小时存放这里,存取效率高

限制时间数

limitNum

限制时间描述

limitNumDesc

创建时间

createTime

启动时间

startTime

结束时间

endTime

超时时间

finalTime

提醒时间

remindTime

父流程实例ID

parentProcID

父活动实例ID

parentActID

流程定义ID

processDefID

是否超时

isTimeOut

是 (Y),否 (N)

超时数字

timeOutNum

超时时间描述

timeOutNumDesc

更新版本号

updateVersion

流程实例的操作都会更新流程实例版本号

流程定义名称

processDefName

活动实例表(WFActivityInst)

一个流程实例对应多个活动实例,WFProcessInst 1:n WFActivityInst

名称

代码

描述

活动实例ID

activityInstID

主键

活动实例名称

activityInstName

活动实例描述

activityInstDesc

活动类型

activityType

人工(manual), 路由(route),自动(toolapp),完成(subflow),开始(start),结束(finish)

当前状态

currentState

未启动(1),运行(2), 挂起(3),完成(7),终止(8)),待激活(10)

优先级

priority

极低(30), 低(40), 中低(50), 普通(60), 中高(70), 高(80); 目前未使用,无功能含义

创建时间

createTime

启动时间

startTime

结束时间

endTime

最后期限

finalTime

子流程实例ID

subProcessID

是否超时

isTimeOut

是 (Y),否 (N)

活动定义ID

activityDefID

流程实例ID

processInstID

超时时间数

timeOutNum

超时时间描述

timeOutNumDesc

回退标志

rollbackFlag

正常(0), 回退(1)

工作项表(WFWorkItem)

名称

代码

描述

工作项ID

workItemID

主键

工作项名称

workItemName

工作项描述

workItemDesc

工作项类型

workItemType

人工活动(M);目前只有这一种类型

当前状态

currentState

待领取(4)、运行(10)、完成(12)、终止(13)、挂起(8)

参与者

participant

用来显示所有工作项参与者

优先级

priority

极低(30), 低(40), 中低(50), 普通(60), 中高(70), 高(80); 目前未使用,无功能含义

是否超时

isTimeOut

是 (Y),否 (N)

限制时间数

limitNum

限制时间描述

limitNumDesc

创建时间

createTime

启动时间

startTime

完成时间

endTime

超时时间

finalTime

提醒时间

remindTime

自定义url

actionURL

历史状态

statesList

目前未使用此字段

超时数

timeOutNum

超时时间描述

timeOutNumDesc

流程实例ID

processInstID

流程实例名称

processInstName

活动实例ID

activityInstID

活动实例名称

activityInstName

业务流程ID

processDefID

业务流程名称

processDefName

业务流程中文名称

processChName

活动定义ID

activityDefID

操作码

actionMask

做是否允许操作的控制,每位代表不同操作

工作项完成者

assistant

业务状态

bizState

允许代理

allowAgent

是 (Y),否 (N)

自定义url类型

urlType

根流程实例ID

rootProcInstID

根流程即顶层的父流程

参与者表(WFWIParticipant)

名称

代码

描述

参与者项ID

WIParticID

主键

工作项ID

workItemID

参与者类型

participantType

与自定义组织机构相关(typeCode)

参与者值ID

participantID

参与者值NAME

participantName

工作项状态

workitemState

同WFWorkItem标的工作项状态

参与类型

partiInType

领取(GET)、执行(EXE)、曾经领取(OGET)、曾经执行(OEXE)、执行完成(PEXE)

代办类型

delegateType

代办(D)、协办(H)

参与顺序

participantIndex

参与者唯一编号

globalID

与自定义组织机构相关; 如P {tiger} 
'P'代表组织机构中Person 类型的简写,'tiger'为参与者的ID

其余字段均是WFWorkItem表的冗余字段

流程实例属性表(WFProcessInstAttr)

名称

代码

描述

流程实例ID

processInstID

主键

属性

attribute

存放流程实例相关的一些属性。如:自由流后继活动、多子流程ID等

代理关系表(WFAgent)

名称

代码

描述

代理关系ID

agentID

主键

委托人

agentFrom

代理人

agentTo

代理人类型

AgentToType

参与者类型(与自定义组织机构相关)

代理类型

AgentType

完全代理(ALL)、部分代理(PART)

代理原因

agentReason

开始时间

startTime

StartTime后代理关系生效

终止时间

endTime

endTime后代理关系失效

代理项明细表(WFAgentItem)

代理关系表的从表,WFAgent 1 : n WFAgentItem 。一条代理关系可以对应一到多条代理项。

名称

代码

描述

代理项ID

agentItemID

主键

代理项类型

itemType

流程(PROC)、活动(ACT)

代理项编号

itemID

是否有效

valid

参与者类型(与自定义组织机构相关)

访问类型

accessType

完全代理(ALL)、部分代理(PART)

代理关系编号

agentID

代理人范围表(WFAgentScope)

名称

代码

描述

代理范围编号ID

agentScopeID

主键

参与者ID

agenterID

代理范围中的某参与者ID

参与者名称

agenterName

代理范围中的某参与者名称

参与者

agenterType

代理范围中的某参与者类型

参与者ID

personID

要指定代理人范围的参与者ID

迁移线表(WFTransition)

名称

代码

描述

连线ID

transitionID

主键

迁移类型

transitionType

源活动ID

causeActInstID

源活动名称

causeActInstName

目标活动实例ID

resultActInstID

目标活动实例名称

resultActInstName

源活动定义ID

srcActDefID

目标活动定义ID

destActDefID

源活动定义名称

srcActDefName

目标活动定义名称

destActDefName

流转时间

transTime

流程实例ID

processInstID

迁移控制表(WFTransCtrl)

名称

代码

描述

迁移控制ID

transCtrlID

主键

源活动定义ID

srcActDefID

目标活动定义ID

destActDefID

源活动定义名称

srcActDefName

目标活动定义名称

destActDefName

最后流转时间

lastTransTime

迁移权重

transWeight

权重为1代表连线已结束,后继活动未启动

流程实例ID

processInstID

审计日志表(WFAuditRecord)

名称

代码

描述

审计记录ID

auditRecordID

主键

请求编号

uniqueID

请求的唯一编号

记录时机

logOccasion

开始(B)、结束(E)、异常(EX)

操作名称

actionName

操作类型

actionType

参考业务字典

发生时间

occurTime

操作员名称

userName

创建时间

createTime

IP地址

ipAddress

操作级别

optionLevel

PROCESSDEFINE、PROCESSINST、ACTIVITYINST、WORKITEM

流程定义ID

processDefineID

流程实例ID

processInstID

流程实例ID

activityInstID

活动定义ID

workItemID

日志正文

message

定时器表(WFTimer)

6.0工作流定时器使用server提供的定时器。WFTimer表未使用

名称

代码

描述

定时器ID

timerID

主键

定时器名称

timerName

定时器类型

timerType

0(ONCE),1(CYCLE)

定时器业务类型

timerKind

流程(PROCESS)、工作项(WORKITEM)

对象ID

objectID

参数

parameter

当前状态

currentState

1(激活),2(挂起),3(终止)

注册时间

registeTime

第一次触发时间

firstTriggeTime

触发总次数

cycleTimes

下次触发时间

nextTriggeTime

剩余触发次数

leftCycleTimes

周期时间

cycleInterval

注册时间描述

regTimeDesc

触发时间描述

trigTimeDesc

工作流系统信息表(WFSystemInfo)

名称

代码

描述

配置的键

configKey

配置的值

configValue

配置的描述

configDesc

配置类型

configType

 

eos表结构总结说明的更多相关文章

  1. SqlServer表结构查询

    一.前言 近两天项目升级数据迁移,将老版本(sqlserver)的数据迁移到新版本(mysql)数据库,需要整理一个Excel表格出来,映射两个库之间的表格字段,示例如下: Mysql数据库查询表结构 ...

  2. SQL Server 修改表结构后无法保存的老问题

    在修改表结构后无法保存,这是每次重装SQL Server后都会遇到的问题,好记性不如烂笔头,在这里记一下吧. 保存修改了的表结构时会提示“不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法 ...

  3. MySQL 复制表结构

    200 ? "200px" : this.width)!important;} --> 介绍 有时候我们需要原封不动的复制一张表的表结构来生成一张新表,MYSQL提供了两种便 ...

  4. MySQL 对比数据库表结构

    200 ? "200px" : this.width)!important;} --> 介绍 本章主要介绍怎样对比数据库的表结构的差异,这里主要介绍使用mysqldiff工具 ...

  5. EF:根据实体类生成表结构SQL

    根据实体类生成表结构SQL: PM> Enable-Migrations -ProjectName Domain -StartUpProjectName Handler -Force PM> ...

  6. MySQL 查看表结构简单命令

    一.简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 例如:desc table_name 二.查询表中列的注释信息 select ...

  7. 增加删除字段修改字段名,修改表结构,非常用SQL语句技巧总结

    1.为数据表添加一个新字段 Alter TABLE [dbo].[CustomerBackupConfig] Add [Stamp] [timestamp] NULL GO 2.为数据表添加两个新字段 ...

  8. 用户中心mysql数据库表结构的脚本

    /* Navicat MySQL Data Transfer Source Server : rm-m5e3xn7k26i026e75o.mysql.rds.aliyuncs.com Source S ...

  9. SQL复制表结构或表数据

    需求: 软件开发过程中,一般会部署两个数据库:一个测试数据库提供给开发和测试过程使用:一个运维数据库提供上线使用.当需求变化需增加表时,会遇到数据库表结构或表数据同步的问题,这时就要复制表结构或表数据 ...

随机推荐

  1. 五个知识体系之-SQL语句大全

    一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备 ...

  2. 【BZOJ3217】ALOEXT 替罪羊树+Trie树

    [BZOJ3217]ALOEXT Description taorunz平时最喜欢的东西就是可移动存储器了……只要看到别人的可移动存储器,他总是用尽一切办法把它里面的东西弄到手. 突然有一天,taor ...

  3. 【BZOJ3771】Triple 生成函数+FFT

    [BZOJ3771]Triple Description 我们讲一个悲伤的故事. 从前有一个贫穷的樵夫在河边砍柴. 这时候河里出现了一个水神,夺过了他的斧头,说: “这把斧头,是不是你的?” 樵夫一看 ...

  4. 【BZOJ4619/3709】[Wf2016]Swap Space/[PA2014]Bohater 贪心

    [BZOJ4619][Wf2016]Swap Space Description 你有许多电脑,它们的硬盘用不同的文件系统储存数据.你想要通过格式化来统一文件系统.格式化硬盘可能使它的容量发生变化.为 ...

  5. JavaScript中实现继承

    今天即兴研究了下JS,查阅了相关资料 ,发现Js中没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(i ...

  6. Chrome性能分析工具Coverage使用方法

    操作路径如下: 打开控制台-->点击‘Sources’-->ctrl+shift+p-->在命令窗口输入coverage-->在下边新出现的窗口中点击左上角刷新按钮. 界面如下 ...

  7. ABAP excel操作 OLE 常用方法和属性

    转自 http://bstone.blog.163.com/blog/static/176820446201172834149199/#userconsent# OLE 常用方法和属性 1.ole中如 ...

  8. JVM性能分析工具详解--MAT等

    获得堆转储文件 巧妇难为无米之炊,我们首先需要获得一个堆转储文件.为了方便,本文采用的是 Sun JDK 6.通常来说,只要你设置了如下所示的 JVM 参数: -XX:+HeapDumpOnOutOf ...

  9. Form表单插件

    jQuery Form是一个优秀的表单插件,它可以非常容易地,无侵入地升级HTML表单以支持Ajax jQuery Form表单插件的下载地址为 http://jquery.malsup.com/fo ...

  10. P3746 [六省联考2017]组合数问题

    P3746 [六省联考2017]组合数问题 \(dp_{i,j}\)表示前\(i\)个物品,取的物品模\(k\)等于\(r\),则\(dp_{i,j}=dp_{i-1,(j-1+k)\%k}+dp_{ ...