数据表:T_WF_PROCINST(工作流实例)

T_WF_PROCINST(工作流实例):描述

名称

T_WF_PROCINST(工作流实例)

代码

T_WF_PROCINST

注释

记录流程实例信息

模型

BOS

主键

pk_wf_procinst


T_WF_PROCINST(工作流实例):列规格定义

名称

代码

数据类型

长度

强制

注释

流程实例内码

FPROCINSTID

varchar(36)

36

TRUE

 

流程定义内码

FPROCDEFID

varchar(36)

36

FALSE

 

流程定义版本内码

FVERSIONID

varchar(36)

36

FALSE

 

流程模版内码

FTMPID

int

 

FALSE

 

流程模版明细内码

FTMPDETAILID

int

 

FALSE

 

发起人内码

FORIGINATORID

int

 

FALSE

 

发起人岗位内码

FOriginatorPostId

int

 

FALSE

 

创建时间

FCREATETIME

datetime

 

FALSE

 

完成时间

FCOMPLETETIME

datetime

 

FALSE

 

状态

FSTATUS

char(1)

1

TRUE

Ready = 0,
Completed = 1,
Idled = 2,
Failed = 3,
Terminate = 4,
Suspend = 5,

编码

FNUMBER

nvarchar(100)

100

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改时间

FMODIFYTIME

datetime

 

FALSE

 

异常信息

FFAILUREMESSAGE

ntext

 

FALSE

 

异常信息展示

FFAILUREOUTINFO

ntext

 

FALSE

 

流程变量Xml

FVARINSTLIST

xml

 

FALSE

 

单据摘要

FSummary

nvarchar(200)

200

FALSE

 

发起意见

FSUBMITOPINION

nvarchar(255)

255

FALSE

 

流程总耗时(H)

FCostHours

decimal(10,2)

10

TRUE

流程从开始到结束所用工作时间

提交状态字段

FSubmitStatusKey

varchar(36)

36

TRUE

 


T_WF_PROCINST(工作流实例):脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_WF_PROCINST')
and name = 'IDX_WF_PROCINST_ORIID'
and indid > 0
and indid < 255)
drop index T_WF_PROCINST.IDX_WF_PROCINST_ORIID
go

if exists (select 1
from sysindexes
where id = object_id('T_WF_PROCINST')
and name = 'IDX_WF_PROCINST_TMPID'
and indid > 0
and indid < 255)
drop index T_WF_PROCINST.IDX_WF_PROCINST_TMPID
go

if exists (select 1
from sysindexes
where id = object_id('T_WF_PROCINST')
and name = 'IDX_WF_PROCINST_VERSIONID'
and indid > 0
and indid < 255)
drop index T_WF_PROCINST.IDX_WF_PROCINST_VERSIONID
go

if exists (select 1
from sysindexes
where id = object_id('T_WF_PROCINST')
and name = 'IDX_WF_PROCINST_DEFID'
and indid > 0
and indid < 255)
drop index T_WF_PROCINST.IDX_WF_PROCINST_DEFID
go

if exists (select 1
from sysobjects
where id = object_id('T_WF_PROCINST')
and type = 'U')
drop table T_WF_PROCINST
go

/*==============================================================*/
/* Table: T_WF_PROCINST */
/*==============================================================*/
create table T_WF_PROCINST (
FPROCINSTID varchar(36) not null default NEWID(),
FPROCDEFID varchar(36) null,
FVERSIONID varchar(36) null,
FTMPID int null,
FTMPDETAILID int null,
FORIGINATORID int null,
FOriginatorPostId int null,
FCREATETIME datetime null,
FCOMPLETETIME datetime null,
FSTATUS char(1) not null default '0',
FNUMBER nvarchar(100) null,
FMODIFIERID int null,
FMODIFYTIME datetime null,
FFAILUREMESSAGE ntext null,
FFAILUREOUTINFO ntext null,
FVARINSTLIST xml null,
FSummary nvarchar(200) null,
FSUBMITOPINION nvarchar(255) null,
FCostHours decimal(10,2) not null default 0,
FSubmitStatusKey varchar(36) not null default '',
constraint PK_WF_PROCINST primary key (FPROCINSTID)
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINST_DEFID */
/*==============================================================*/
create index IDX_WF_PROCINST_DEFID on T_WF_PROCINST (
FPROCDEFID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINST_VERSIONID */
/*==============================================================*/
create index IDX_WF_PROCINST_VERSIONID on T_WF_PROCINST (
FVERSIONID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINST_TMPID */
/*==============================================================*/
create index IDX_WF_PROCINST_TMPID on T_WF_PROCINST (
FTMPID ASC,
FTMPDETAILID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINST_ORIID */
/*==============================================================*/
create index IDX_WF_PROCINST_ORIID on T_WF_PROCINST (
FORIGINATORID ASC
)
go


T_WF_PROCINST(工作流实例):键值定义

名称

代码

主要的

pk_wf_procinst

PK_WF_PROCINST

TRUE


T_WF_PROCINST(工作流实例):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_WF_PROCINST_DEFID

IDX_WF_PROCINST_DEFID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINST(工作流实例)

IDX_WF_PROCINST_VERSIONID

IDX_WF_PROCINST_VERSIONID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINST(工作流实例)

IDX_WF_PROCINST_TMPID

IDX_WF_PROCINST_TMPID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINST(工作流实例)

IDX_WF_PROCINST_ORIID

IDX_WF_PROCINST_ORIID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINST(工作流实例)