数据表:T_ATS_SHIFTTIMEINFO(班次时段信息)

T_ATS_SHIFTTIMEINFO(班次时段信息):描述

名称

T_ATS_SHIFTTIMEINFO(班次时段信息)

代码

T_ATS_SHIFTTIMEINFO

注释

 

模型

ATS考勤

主键

PK_ATS_SHIFTTIMEINFO


T_ATS_SHIFTTIMEINFO(班次时段信息):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FEntryID

int

 

TRUE

 

班次信息内码

FID

int

 

FALSE

 

时段序号

FTIMEPART

int

 

FALSE

 

上班时间

FCHECKIN

datetime

 

FALSE

 

上班时间单位

FCHECKINUNIT

char(1)

1

FALSE

 

上班是否打卡

FISCHECKIN

char(1)

1

FALSE

 

上班取卡开始值

FCHECKINBEGIN

datetime

 

FALSE

 

上班取卡开始单位

FCHECKINBEGINUNIT

char(1)

1

FALSE

 

上班取卡结束值

FCHECKINEND

datetime

 

FALSE

 

上班取卡结束单位

FCHECKINENDUNIT

char(1)

1

FALSE

 

上班浮动调整值

FCHECKINADJUST

int

 

FALSE

 

段内休息

FRESTTIME

int

 

FALSE

 

下班时间

FCHECKOUT

datetime

 

FALSE

 

下班时间单位

FCHECKOUTUNIT

char(1)

1

FALSE

 

下班是否打卡

FISCHECKOUT

char(1)

1

FALSE

 

下班取卡开始值

FCHECKOUTBEGIN

datetime

 

FALSE

 

下班取卡开始单位

FCHECKOUTBEGINUNIT

char(1)

1

FALSE

 

下班取卡结束值

FCHECKOUTEND

datetime

 

FALSE

 

下班取卡结束单位

FCHECKOUTENDUNIT

char(1)

1

FALSE

 

下班浮动调整值

FCHECKOUTADJUST

int

 

FALSE

 

出勤类型

FATTENDTYPE

char(1)

1

FALSE

 

是否空行

FISEMPTY

char(1)

1

FALSE

 

实际上班取卡开始

FREALCHECKINBEGIN

datetime

 

FALSE

 

实际上班取卡结束

FREALCHECKINEND

datetime

 

FALSE

 

实际下班取卡开始

FREALCHECKOUTBEGIN

datetime

 

FALSE

 

实际下班取卡结束

FREALCHECKOUTEND

datetime

 

FALSE

 

实际上班取卡开始单位

FREALCHECKINBEGINUNIT

char(1)

1

FALSE

 

实际上班取卡结束单位

FREALCHECKINENDUNIT

char(1)

1

FALSE

 

实际下班取卡开始单位

FREALCHECKOUTBEGINUNIT

char(1)

1

FALSE

 

实际下班取卡结束单位

FREALCHECKOUTENDUNIT

char(1)

1

FALSE

 


T_ATS_SHIFTTIMEINFO(班次时段信息):脚本代码

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_ATS_SHIFTTIMEINFO') and o.name = 'FK_ATS_SHIFTTIMEINFO')
alter table T_ATS_SHIFTTIMEINFO
drop constraint FK_ATS_SHIFTTIMEINFO
go

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

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

/*==============================================================*/
/* Table: T_ATS_SHIFTTIMEINFO */
/*==============================================================*/
create table T_ATS_SHIFTTIMEINFO (
FEntryID int not null default 0,
FID int null,
FTIMEPART int null,
FCHECKIN datetime null,
FCHECKINUNIT char(1) null,
FISCHECKIN char(1) null,
FCHECKINBEGIN datetime null,
FCHECKINBEGINUNIT char(1) null,
FCHECKINEND datetime null,
FCHECKINENDUNIT char(1) null,
FCHECKINADJUST int null,
FRESTTIME int null,
FCHECKOUT datetime null,
FCHECKOUTUNIT char(1) null,
FISCHECKOUT char(1) null,
FCHECKOUTBEGIN datetime null,
FCHECKOUTBEGINUNIT char(1) null,
FCHECKOUTEND datetime null,
FCHECKOUTENDUNIT char(1) null,
FCHECKOUTADJUST int null,
FATTENDTYPE char(1) null,
FISEMPTY char(1) null,
FREALCHECKINBEGIN datetime null,
FREALCHECKINEND datetime null,
FREALCHECKOUTBEGIN datetime null,
FREALCHECKOUTEND datetime null,
FREALCHECKINBEGINUNIT char(1) null,
FREALCHECKINENDUNIT char(1) null,
FREALCHECKOUTBEGINUNIT char(1) null,
FREALCHECKOUTENDUNIT char(1) null,
constraint PK_ATS_SHIFTTIMEINFO primary key (FEntryID)
)
go

/*==============================================================*/
/* Index: IDX_ATS_SHIFTTIMEINFO */
/*==============================================================*/
create index IDX_ATS_SHIFTTIMEINFO on T_ATS_SHIFTTIMEINFO (
FID ASC
)
go

alter table T_ATS_SHIFTTIMEINFO
add constraint FK_ATS_SHIFTTIMEINFO foreign key (FID)
references T_ATS_SHIFTINFO (FID)
go


T_ATS_SHIFTTIMEINFO(班次时段信息):键值定义

名称

代码

主要的

PK_ATS_SHIFTTIMEINFO

PK_ATS_SHIFTTIMEINFO

TRUE


T_ATS_SHIFTTIMEINFO(班次时段信息):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_ATS_SHIFTTIMEINFO

IDX_ATS_SHIFTTIMEINFO

FALSE

FALSE

FALSE

FALSE

FALSE

T_ATS_SHIFTTIMEINFO(班次时段信息)