数据表:T_WF_PROCINSTHIS(工作流实例_历史)

T_WF_PROCINSTHIS(工作流实例_历史):描述

名称

T_WF_PROCINSTHIS(工作流实例_历史)

代码

T_WF_PROCINSTHIS

注释

记录流程实例信息_历史

模型

BOS

主键

PK_WF_PROCINSTHIS


T_WF_PROCINSTHIS(工作流实例_历史):列规格定义

名称

代码

数据类型

长度

强制

注释

流程实例内码

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_PROCINSTHIS(工作流实例_历史):脚本代码

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

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

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

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

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

/*==============================================================*/
/* Table: T_WF_PROCINSTHIS */
/*==============================================================*/
create table T_WF_PROCINSTHIS (
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_PROCINSTHIS primary key (FPROCINSTID)
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINSTHIS_DEFID */
/*==============================================================*/
create index IDX_WF_PROCINSTHIS_DEFID on T_WF_PROCINSTHIS (
FPROCDEFID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINSTHIS_VERSIONID */
/*==============================================================*/
create index IDX_WF_PROCINSTHIS_VERSIONID on T_WF_PROCINSTHIS (
FVERSIONID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINSTHIS_TMPID */
/*==============================================================*/
create index IDX_WF_PROCINSTHIS_TMPID on T_WF_PROCINSTHIS (
FTMPID ASC,
FTMPDETAILID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_PROCINSTHIS_ORIID */
/*==============================================================*/
create index IDX_WF_PROCINSTHIS_ORIID on T_WF_PROCINSTHIS (
FORIGINATORID ASC
)
go


T_WF_PROCINSTHIS(工作流实例_历史):键值定义

名称

代码

主要的

PK_WF_PROCINSTHIS

PK_WF_PROCINSTHIS

TRUE


T_WF_PROCINSTHIS(工作流实例_历史):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_WF_PROCINSTHIS_DEFID

IDX_WF_PROCINSTHIS_DEFID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINSTHIS(工作流实例_历史)

IDX_WF_PROCINSTHIS_VERSIONID

IDX_WF_PROCINSTHIS_VERSIONID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINSTHIS(工作流实例_历史)

IDX_WF_PROCINSTHIS_TMPID

IDX_WF_PROCINSTHIS_TMPID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINSTHIS(工作流实例_历史)

IDX_WF_PROCINSTHIS_ORIID

IDX_WF_PROCINSTHIS_ORIID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_PROCINSTHIS(工作流实例_历史)