数据表:T_PA_PAYPERIODTIME(薪酬计算期次)

T_PA_PAYPERIODTIME(薪酬计算期次):描述

名称

T_PA_PAYPERIODTIME(薪酬计算期次)

代码

T_PA_PAYPERIODTIME

注释

 

模型

PA

主键

PK_PA_PAYPERIODTIME


T_PA_PAYPERIODTIME(薪酬计算期次):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FID

int

 

TRUE

 

薪酬方案内码

FPAYPLANID

int

 

TRUE

 

薪资期间内码

FPERIODID

int

 

TRUE

 

计薪次数

FTIME

int

 

TRUE

 

计算规则内码

FCALCRULEID

int

 

FALSE

 

年+期+次

FPERIODTIME

int

 

FALSE

期次的年+期+次组合而成的int值,只要用于期间端的数据查询

顺序

FORDER

int

 

TRUE

 


T_PA_PAYPERIODTIME(薪酬计算期次):脚本代码

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_CPRACCTMAP') and o.name = 'FK_PA_PAYPERIOD_CPRACCTMAP')
alter table T_PA_CPRACCTMAP
drop constraint FK_PA_PAYPERIOD_CPRACCTMAP
go

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

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

/*==============================================================*/
/* Table: T_PA_PAYPERIODTIME */
/*==============================================================*/
create table T_PA_PAYPERIODTIME (
FID int not null default 0,
FPAYPLANID int not null default 0,
FPERIODID int not null default 0,
FTIME int not null default 1,
FCALCRULEID int null,
FPERIODTIME int null,
FORDER int not null default 1,
constraint PK_PA_PERIODTIME primary key (FID)
)
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'期次的年+期+次组合而成的int值,只要用于期间端的数据查询',
'user', @CurrentUser, 'table', 'T_PA_PAYPERIODTIME', 'column', 'FPERIODTIME'
go

/*==============================================================*/
/* Index: IDX_PA_PERIODTIME */
/*==============================================================*/
create index IDX_PA_PERIODTIME on T_PA_PAYPERIODTIME (
FPAYPLANID ASC,
FPERIODID ASC,
FTIME ASC
)
go


T_PA_PAYPERIODTIME(薪酬计算期次):键值定义

名称

代码

主要的

PK_PA_PAYPERIODTIME

PK_PA_PAYPERIODTIME

TRUE


T_PA_PAYPERIODTIME(薪酬计算期次):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_PA_PERIODTIME

IDX_PA_PERIODTIME

FALSE

FALSE

FALSE

FALSE

FALSE

T_PA_PAYPERIODTIME(薪酬计算期次)