数据表:T_ATS_SUMCALC_9001(考勤汇总数据拆分表)

T_ATS_SUMCALC_9001(考勤汇总数据拆分表):描述

名称

T_ATS_SUMCALC_9001(考勤汇总数据拆分表)

代码

T_ATS_SUMCALC_9001

注释

 

模型

ATS考勤

主键

PK_ATS_SUMCALC_9001


T_ATS_SUMCALC_9001(考勤汇总数据拆分表):列规格定义

名称

代码

数据类型

长度

强制

注释

FID

FID

int

 

TRUE

 

迟到次数

FLATETIMES

int

 

FALSE

 

迟到分钟数

FLATEMINUTESUM

int

 

FALSE

 

早退次数

FEARLYTIMES

int

 

FALSE

 

早退分钟数

FEARLYMINUTESUM

int

 

FALSE

 

旷工次数

FABSENTTIMES

int

 

FALSE

 

旷工时长(小时)

FABSENTHOURSUM

decimal(19, 6)

19

FALSE

 

补卡次数

FSUPPLEMENTTIMES

int

 

FALSE

 

签卡次数

FCHECKINTIMES

int

 

FALSE

 

缺卡次数

FUNCHECKINTIMES

int

 

FALSE

 

请假次数

FLEAVETIMES

int

 

FALSE

 

请假时长(小时)

FLEAVEHOURSUM

decimal(19, 6)

19

FALSE

 

请假时长(天)

FLEAVEDAYSUM

decimal(19, 6)

19

FALSE

 

病假次数

FSICKLEAVETIMES

int

 

FALSE

 

病假时长(天)

FSICKLEAVEDAYSUM

decimal(19, 6)

19

FALSE

 

病假时长(小时)

FSICKLEAVEHOURSUM

decimal(19, 6)

19

FALSE

 

年假次数

FANNUALLEAVETIMES

int

 

FALSE

 

年假时长(天)

FANNUALLEAVEDAYSUM

decimal(19, 6)

19

FALSE

 

年假时长(小时)

FANNUALLEAVEHOURSUM

decimal(19, 6)

19

FALSE

 

事假次数

FTHINGLEAVETIMES

int

 

FALSE

 

事假时长(天)

FTHINGLEAVEDAYSUM

decimal(19, 6)

19

FALSE

 

事假时长(小时)

FTHINGLEAVEHOURSUM

decimal(19, 6)

19

FALSE

 

出差次数

FTRIPTIMES

int

 

FALSE

 

出差时长(天)

FTRIPDAYSUM

decimal(19, 6)

19

FALSE

 

出差时长(小时)

FTRIPHOURSUM

decimal(19, 6)

19

FALSE

 

调休OT1小时数

FOT1

decimal(19, 6)

19

FALSE

 

调休OT2小时数

FOT2

decimal(19, 6)

19

FALSE

 

调休OT3小时数

FOT3

decimal(19, 6)

19

FALSE

 

计加班费OT1小时数

FOT4

decimal(19, 6)

19

FALSE

 

计加班费OT2小时数

FOT5

decimal(19, 6)

19

FALSE

 

计加班费OT3小时数

FOT6

decimal(19, 6)

19

FALSE

 


T_ATS_SUMCALC_9001(考勤汇总数据拆分表):脚本代码

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

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

/*==============================================================*/
/* Table: T_ATS_SUMCALC_9001 */
/*==============================================================*/
create table T_ATS_SUMCALC_9001 (
FID int not null default 0,
FLATETIMES int null,
FLATEMINUTESUM int null,
FEARLYTIMES int null,
FEARLYMINUTESUM int null,
FABSENTTIMES int null,
FABSENTHOURSUM decimal(19, 6) null,
FSUPPLEMENTTIMES int null,
FCHECKINTIMES int null,
FUNCHECKINTIMES int null,
FLEAVETIMES int null,
FLEAVEHOURSUM decimal(19, 6) null,
FLEAVEDAYSUM decimal(19, 6) null,
FSICKLEAVETIMES int null,
FSICKLEAVEDAYSUM decimal(19, 6) null,
FSICKLEAVEHOURSUM decimal(19, 6) null,
FANNUALLEAVETIMES int null,
FANNUALLEAVEDAYSUM decimal(19, 6) null,
FANNUALLEAVEHOURSUM decimal(19, 6) null,
FTHINGLEAVETIMES int null,
FTHINGLEAVEDAYSUM decimal(19, 6) null,
FTHINGLEAVEHOURSUM decimal(19, 6) null,
FTRIPTIMES int null,
FTRIPDAYSUM decimal(19, 6) null,
FTRIPHOURSUM decimal(19, 6) null,
FOT1 decimal(19, 6) null,
FOT2 decimal(19, 6) null,
FOT3 decimal(19, 6) null,
FOT4 decimal(19, 6) null,
FOT5 decimal(19, 6) null,
FOT6 decimal(19, 6) null,
constraint PK_T_ATS_SUMCALC_9001 primary key (FID)
)
go

/*==============================================================*/
/* Index: IDX_ATS_SUMCALC_9001 */
/*==============================================================*/
create index IDX_ATS_SUMCALC_9001 on T_ATS_SUMCALC_9001 (
FLATETIMES ASC,
FEARLYTIMES ASC,
FABSENTTIMES ASC
)
go


T_ATS_SUMCALC_9001(考勤汇总数据拆分表):键值定义

名称

代码

主要的

PK_ATS_SUMCALC_9001

PK_ATS_SUMCALC_9001

TRUE


T_ATS_SUMCALC_9001(考勤汇总数据拆分表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_ATS_SUMCALC_9001

IDX_ATS_SUMCALC_9001

FALSE

FALSE

FALSE

FALSE

FALSE

T_ATS_SUMCALC_9001(考勤汇总数据拆分表)