数据表:T_PA_FIXSALARYBILLENTRY(定薪单明细表)

T_PA_FIXSALARYBILLENTRY(定薪单明细表):描述

名称

T_PA_FIXSALARYBILLENTRY(定薪单明细表)

代码

T_PA_FIXSALARYBILLENTRY

注释

 

模型

PA

主键

PK_PA_FISSALARYBILL_L


T_PA_FIXSALARYBILLENTRY(定薪单明细表):列规格定义

名称

代码

数据类型

长度

强制

注释

定薪单内码

FID

int

 

FALSE

 

分录内码

FENTRYID

int

 

TRUE

 

顺序号

FORDERNUMBER

nvarchar(50)

50

FALSE

 

定薪项目

FPAYITEMID

int

 

FALSE

 

参考范围

FREFERSCOPE

nvarchar(50)

50

FALSE

 

定薪值

FFIXEDVALUE

nvarchar(50)

50

FALSE

 

生效日期

FSTARTDATE

datetime

 

FALSE

 

薪级Id

FSALARYSCALEID

int

 

FALSE

 

薪级项目ID

FSCALEITEMID

int

 

FALSE

 

薪酬标准ID

FSALARYSTANDARDID

int

 

FALSE

 

输入类型

FINPUTTYPE

nvarchar(50)

50

FALSE

 

初始值类型

FSTARTVALTYPE

char(1)

1

FALSE

 

是否可编辑

FISEDITABLE

char(1)

1

FALSE

 

是否必填

FISREQUIRED

char(1)

1

FALSE

 

标准表定义值类型

FVALUETYPE

char(1)

1

FALSE

 

控制限制类型

FCONTROLTYPE

char(1)

1

FALSE

 

非标准表是否必填

FISNOSTDREQUIRED

char(1)

1

FALSE

 

薪酬标准物理表名

FSTDTABLENAME

nvarchar(50)

50

FALSE

 


T_PA_FIXSALARYBILLENTRY(定薪单明细表):脚本代码

if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_PA_FIXSALARYBILLENTRY') and o.name = 'FK_T_PA_FIXSALARYBILLENTRY')
alter table T_PA_FIXSALARYBILLENTRY
drop constraint FK_T_PA_FIXSALARYBILLENTRY
go

if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_PA_FIXSALARYBILLENTRY_L') and o.name = 'FK_T_PA_FIXSALARYBILLENTRY_L')
alter table T_PA_FIXSALARYBILLENTRY_L
drop constraint FK_T_PA_FIXSALARYBILLENTRY_L
go

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

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

/*==============================================================*/
/* Table: T_PA_FIXSALARYBILLENTRY */
/*==============================================================*/
create table T_PA_FIXSALARYBILLENTRY (
FID int null,
FENTRYID int not null default 0,
FORDERNUMBER nvarchar(50) null,
FPAYITEMID int null,
FREFERSCOPE nvarchar(50) null,
FFIXEDVALUE nvarchar(50) null,
FSTARTDATE datetime null,
FSALARYSCALEID int null,
FSCALEITEMID int null,
FSALARYSTANDARDID int null,
FINPUTTYPE nvarchar(50) null,
FSTARTVALTYPE char(1) null,
FISEDITABLE char(1) null,
FISREQUIRED char(1) null,
FVALUETYPE char(1) null,
FCONTROLTYPE char(1) null,
FISNOSTDREQUIRED char(1) null,
FSTDTABLENAME nvarchar(50) null,
constraint PK_T_PA_FIXSALARYBILLENTRY primary key (FENTRYID)
)
go

/*==============================================================*/
/* Index: IDX_PA_FIXSALARYBILLENTRY */
/*==============================================================*/
create index IDX_PA_FIXSALARYBILLENTRY on T_PA_FIXSALARYBILLENTRY (
FID ASC
)
go

alter table T_PA_FIXSALARYBILLENTRY
add constraint FK_T_PA_FIXSALARYBILLENTRY foreign key (FID)
references T_PA_FIXSALARYBILL (FID)
go


T_PA_FIXSALARYBILLENTRY(定薪单明细表):键值定义

名称

代码

主要的

PK_PA_FISSALARYBILL_L

PK_PA_FISSALARYBILL_L

TRUE


T_PA_FIXSALARYBILLENTRY(定薪单明细表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_PA_FIXSALARYBILLENTRY

IDX_PA_FIXSALARYBILLENTRY

FALSE

FALSE

FALSE

TRUE

FALSE

T_PA_FIXSALARYBILLENTRY(定薪单明细表)