数据表:T_BD_FLEXITEMPROPERTY(自定义维度)

T_BD_FLEXITEMPROPERTY(自定义维度):描述

名称

T_BD_FLEXITEMPROPERTY(自定义维度)

代码

T_BD_FLEXITEMPROPERTY

注释

弹性域:自定义维度
自定义维度的修改,自定义维度数据数据上面增加和删除对应的字段

模型

BOS

主键

PK_BD_FLEXITEMPROPERTY


T_BD_FLEXITEMPROPERTY(自定义维度):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FID

int

 

TRUE

 

分配后内码

FMASTERID

int

 

TRUE

 

单据类型

FFORMID

varchar(36)

36

TRUE

 

编码

FNUMBER

nvarchar(30)

30

TRUE

 

值类型

FVALUETYPE

varchar(50)

50

TRUE

 

值来源

FVALUESOURCE

varchar(36)

36

TRUE

 

值约束

FVALUELIMIT

int

 

TRUE

 

自定义维度数据对应数据字段名称

FFLEXNUMBER

nvarchar(30)

30

TRUE

 

系统预设

FISSYSPRESET

char(1)

1

TRUE

1,是
0,否

创建人

FCREATORID

int

 

TRUE

 

创建日期

FCREATEDATE

datetime

 

FALSE

 

修改人

FMODIFIERID

int

 

TRUE

 

修改日期

FMODIFYDATE

datetime

 

FALSE

 

审核人

FAUDITORID

int

 

TRUE

 

审核日期

FAUDITDATE

datetime

 

FALSE

 

禁用人

FFORBIDDERID

int

 

TRUE

 

禁用日期

FFORBIDDATE

datetime

 

FALSE

 

数据状态

FDOCUMENTSTATUS

char(1)

1

TRUE

Z,暂存
A,创建
B,审核中
C,已审核
D,重新审核

禁用状态

FFORBIDSTATUS

char(1)

1

TRUE

A,否
B,是

自定义数据类型

FCUSTOMDATATYPE

varchar(50)

50

FALSE

当维度采用自定义时,定义是整数\时间\日期时间\文本

自定义维度整数精度

FCUSTOMDATAPRECISION

int

 

FALSE

 

自定义维度小数精度

FCUSTOMDATAACCURACY

int

 

FALSE

 

自定义维度最小值

FCUSTOMDATAMIN

varchar(50)

50

FALSE

 

自定义维度最大值

FCUSTOMDATAMAX

varchar(50)

50

FALSE

 

自定义维度字符长度

FCUSTOMDATASTRMAXLEN

int

 

FALSE

 


T_BD_FLEXITEMPROPERTY(自定义维度):脚本代码

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

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

/*==============================================================*/
/* Table: T_BD_FLEXITEMPROPERTY */
/*==============================================================*/
create table T_BD_FLEXITEMPROPERTY (
FID int not null,
FMASTERID int not null default 0,
FFORMID varchar(36) not null default '',
FNUMBER nvarchar(30) not null default '',
FVALUETYPE varchar(50) not null default '',
FVALUESOURCE varchar(36) not null default '',
FVALUELIMIT int not null default 0,
FFLEXNUMBER nvarchar(30) not null default '',
FISSYSPRESET char(1) not null default '0',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int not null default 0,
FMODIFYDATE datetime null,
FAUDITORID int not null default 0,
FAUDITDATE datetime null,
FFORBIDDERID int not null default 0,
FFORBIDDATE datetime null,
FDOCUMENTSTATUS char(1) not null default '',
FFORBIDSTATUS char(1) not null default '',
FCUSTOMDATATYPE varchar(50) null default '',
FCUSTOMDATAPRECISION int null default 0,
FCUSTOMDATAACCURACY int null default 0,
FCUSTOMDATAMIN varchar(50) null default '',
FCUSTOMDATAMAX varchar(50) null default '',
FCUSTOMDATASTRMAXLEN int null default 0,
constraint PK_BD_FLEXITEMPROPERTY primary key (FID)
)
go

/*==============================================================*/
/* Index: idx_BD_FLEXITEMPROPERTY_NO */
/*==============================================================*/
create index idx_BD_FLEXITEMPROPERTY_NO on T_BD_FLEXITEMPROPERTY (
FNUMBER ASC
)
go


T_BD_FLEXITEMPROPERTY(自定义维度):键值定义

名称

代码

主要的

PK_BD_FLEXITEMPROPERTY

PK_BD_FLEXITEMPROPERTY

TRUE


T_BD_FLEXITEMPROPERTY(自定义维度):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

idx_BD_FLEXITEMPROPERTY_NO

idx_BD_FLEXITEMPROPERTY_NO

FALSE

FALSE

FALSE

FALSE

FALSE

T_BD_FLEXITEMPROPERTY(自定义维度)