数据表:T_WF_TESTPROCINST(工作流测试实例)

T_WF_TESTPROCINST(工作流测试实例):描述

名称

T_WF_TESTPROCINST(工作流测试实例)

代码

T_WF_TESTPROCINST

注释

记录流程测试实例信息

模型

BOS

主键

PK_WF_TESTPROCINST


T_WF_TESTPROCINST(工作流测试实例):列规格定义

名称

代码

数据类型

长度

强制

注释

流程实例内码

FPROCINSTID

varchar(36)

36

TRUE

 

测试用例内码

FTestCaseId

varchar(36)

36

FALSE

 

流程定义内码

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, Discarded = 3, Failure = 4,

编码

FNUMBER

nvarchar(100)

100

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改时间

FMODIFYTIME

datetime

 

FALSE

 

异常信息

FFAILUREMESSAGE

ntext

 

FALSE

 

异常信息展示

FFAILUREOUTINFO

ntext

 

FALSE

 

流程变量Xml

FVARINSTLIST

xml

 

FALSE

 

测试图Xml

FTestProcess

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_TESTPROCINST(工作流测试实例):脚本代码

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

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

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

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

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

/*==============================================================*/
/* Table: T_WF_TESTPROCINST */
/*==============================================================*/
create table T_WF_TESTPROCINST (
FPROCINSTID varchar(36) not null default NEWID(),
FTestCaseId varchar(36) null,
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,
FTestProcess 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_TESTPROCINST primary key (FPROCINSTID)
)
go

/*==============================================================*/
/* Index: IDX_WF_TESTPROCINST_DEFID */
/*==============================================================*/
create index IDX_WF_TESTPROCINST_DEFID on T_WF_TESTPROCINST (
FPROCDEFID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_TESTPROCINST_VER */
/*==============================================================*/
create index IDX_WF_TESTPROCINST_VER on T_WF_TESTPROCINST (
FVERSIONID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_TESTPROCINST_TMPID */
/*==============================================================*/
create index IDX_WF_TESTPROCINST_TMPID on T_WF_TESTPROCINST (
FTMPID ASC,
FTMPDETAILID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_TESTPROCINST_ORIID */
/*==============================================================*/
create index IDX_WF_TESTPROCINST_ORIID on T_WF_TESTPROCINST (
FORIGINATORID ASC
)
go


T_WF_TESTPROCINST(工作流测试实例):键值定义

名称

代码

主要的

PK_WF_TESTPROCINST

PK_WF_TESTPROCINST

TRUE


T_WF_TESTPROCINST(工作流测试实例):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_WF_TESTPROCINST_DEFID

IDX_WF_TESTPROCINST_DEFID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_TESTPROCINST(工作流测试实例)

IDX_WF_TESTPROCINST_VER

IDX_WF_TESTPROCINST_VER

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_TESTPROCINST(工作流测试实例)

IDX_WF_TESTPROCINST_TMPID

IDX_WF_TESTPROCINST_TMPID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_TESTPROCINST(工作流测试实例)

IDX_WF_TESTPROCINST_ORIID

IDX_WF_TESTPROCINST_ORIID

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_TESTPROCINST(工作流测试实例)