数据表:T_WF_APPROVALITEMHIS(待办任务处理明细_历史)

T_WF_APPROVALITEMHIS(待办任务处理明细_历史):描述

名称

T_WF_APPROVALITEMHIS(待办任务处理明细_历史)

代码

T_WF_APPROVALITEMHIS

注释

审批任务处理明细_历史

模型

BOS

主键

PK_WF_APPROVALITEMHIS


T_WF_APPROVALITEMHIS(待办任务处理明细_历史):列规格定义

名称

代码

数据类型

长度

强制

注释

明细内码

FAPPROVALITEMID

varchar(36)

36

TRUE

 

审批任务内码

FAPPROVALASSIGNID

varchar(36)

36

TRUE

 

打开时间

FOPENTIME

datetime

 

FALSE

 

完成时间

FCOMPLETEDTIME

datetime

 

FALSE

 

阅读状态

FREADSTATUS

char(1)

1

TRUE

0:未读;1:已读

处理状态

FSTATUS

char(1)

1

TRUE

0:未处理;1:已处理

自动处理

FAutomatic

char(1)

1

FALSE

任务是否自动处理:0 = 人工处理,1 = 自动处理;默认为人工处理;
在强制转发、撤销任务、超时处理、参与人相同自动执行等场景下,会记录自动处理

处理人内码

FRECEIVERID

int

 

FALSE

 

处理结果

FACTIONRESULT

nvarchar(50)

50

FALSE

 

处理意见

FDISPOSITION

nvarchar(255)

255

FALSE

 

处理人岗位

FRECEIVERPOSTID

int

 

FALSE

 

处理客户端类型

FClientType

smallint

 

TRUE

WPF = 1,
Silverlight = 2,
JavaScript = 4,
Mobile = 8,
Html = 16

处理结果审批类型

FActionResultType

smallint

 

TRUE

0-未知
1-正向
2-驳回
3-终止

审批意见(结构化)

FOpinionId

int

 

TRUE

 

产品设备号

FDEVICEID

varchar(50)

50

TRUE

 


T_WF_APPROVALITEMHIS(待办任务处理明细_历史):脚本代码

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

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

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

/*==============================================================*/
/* Table: T_WF_APPROVALITEMHIS */
/*==============================================================*/
create table T_WF_APPROVALITEMHIS (
FAPPROVALITEMID varchar(36) not null default NEWID(),
FAPPROVALASSIGNID varchar(36) not null default '',
FOPENTIME datetime null,
FCOMPLETEDTIME datetime null,
FREADSTATUS char(1) not null default '0',
FSTATUS char(1) not null default '0',
FAutomatic char(1) null default '0',
FRECEIVERID int null,
FACTIONRESULT nvarchar(50) null,
FDISPOSITION nvarchar(255) null default '',
FRECEIVERPOSTID int null,
FClientType smallint not null default 2,
FActionResultType smallint not null default 0,
FOpinionId int not null default 0,
FDEVICEID varchar(50) not null,
constraint PK_WF_APPROVALITEMHIS primary key (FAPPROVALITEMID)
)
go

/*==============================================================*/
/* Index: IDX_WF_APPITEMHIS_ASSIGN */
/*==============================================================*/
create index IDX_WF_APPITEMHIS_ASSIGN on T_WF_APPROVALITEMHIS (
FAPPROVALASSIGNID ASC
)
go

/*==============================================================*/
/* Index: IDX_WF_APPITEMHIS_REC */
/*==============================================================*/
create index IDX_WF_APPITEMHIS_REC on T_WF_APPROVALITEMHIS (
FRECEIVERID ASC
)
go


T_WF_APPROVALITEMHIS(待办任务处理明细_历史):键值定义

名称

代码

主要的

PK_WF_APPROVALITEMHIS

PK_WF_APPROVALITEMHIS

TRUE


T_WF_APPROVALITEMHIS(待办任务处理明细_历史):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_WF_APPITEMHIS_ASSIGN

IDX_WF_APPITEMHIS_ASSIGN

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_APPROVALITEMHIS(待办任务处理明细_历史)

IDX_WF_APPITEMHIS_REC

IDX_WF_APPITEMHIS_REC

FALSE

FALSE

FALSE

FALSE

FALSE

T_WF_APPROVALITEMHIS(待办任务处理明细_历史)