数据表:T_ATS_ROSTER(考勤排班信息表)

T_ATS_ROSTER(考勤排班信息表):描述

名称

T_ATS_ROSTER(考勤排班信息表)

代码

T_ATS_ROSTER

注释

考勤排班信息表

模型

ATS考勤

主键

PK_ATS_ROSTER


T_ATS_ROSTER(考勤排班信息表):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FID

int

 

TRUE

 

单据编号

FBILLNO

varchar(30)

30

FALSE

 

考勤档案内码

FDOCID

int

 

FALSE

 

排班日期

FROSTERDATE

datetime

 

FALSE

 

班次内码

FSHIFTINFOID

int

 

FALSE

 

员工内码

FSTAFFID

int

 

FALSE

 

人员内码

FPERSONID

int

 

FALSE

 

人事管理中心内码

FMGRCENTERID

int

 

FALSE

 

主业务组织内码

FPRIMARYORGID

int

 

FALSE

 

创建人

FCREATORID

int

 

FALSE

 

创建日期

FCREATEDATE

datetime

 

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改日期

FMODIFYDATE

datetime

 

FALSE

 

审核人

FAUDITORID

int

 

FALSE

 

审核日期

FAUDITDATE

datetime

 

FALSE

 

禁用人

FFORBIDDERID

int

 

FALSE

 

禁用日期

FFORBIDDATE

datetime

 

FALSE

 

数据状态

FDOCUMENTSTATUS

char(1)

1

FALSE

 

禁用状态

FFORBIDSTATUS

char(1)

1

FALSE

 

单据类型

FBILLTYPEID

varchar(36)

36

FALSE

 

是否周末

FISWEEKEND

char(1)

1

FALSE

 


T_ATS_ROSTER(考勤排班信息表):脚本代码

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

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

/*==============================================================*/
/* Table: T_ATS_ROSTER */
/*==============================================================*/
create table T_ATS_ROSTER (
FID int not null default 0,
FBILLNO varchar(30) null,
FDOCID int null,
FROSTERDATE datetime null,
FSHIFTINFOID int null,
FSTAFFID int null,
FPERSONID int null,
FMGRCENTERID int null,
FPRIMARYORGID int null,
FCREATORID int null,
FCREATEDATE datetime null,
FMODIFIERID int null,
FMODIFYDATE datetime null,
FAUDITORID int null,
FAUDITDATE datetime null,
FFORBIDDERID int null,
FFORBIDDATE datetime null,
FDOCUMENTSTATUS char(1) null,
FFORBIDSTATUS char(1) null,
FBILLTYPEID varchar(36) null,
FISWEEKEND char(1) null,
constraint PK_ATS_ROSTER primary key (FID)
)
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'考勤排班信息表',
'user', @CurrentUser, 'table', 'T_ATS_ROSTER'
go

/*==============================================================*/
/* Index: IDX_ATS_ROSTER */
/*==============================================================*/
create index IDX_ATS_ROSTER on T_ATS_ROSTER (
FMGRCENTERID ASC
)
go


T_ATS_ROSTER(考勤排班信息表):键值定义

名称

代码

主要的

PK_ATS_ROSTER

PK_ATS_ROSTER

TRUE


T_ATS_ROSTER(考勤排班信息表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_ATS_ROSTER

IDX_ATS_ROSTER

FALSE

FALSE

FALSE

FALSE

FALSE

T_ATS_ROSTER(考勤排班信息表)