tbm_timerule(考勤规则)

列清单

字段名

中文名称

数据类型

长度

精度

是否主键

是否外键

是否非空

pk_timerule

考勤规则主键

char(20)

20

 

 

pk_corp

公司主键

char(4)

4

 

 

 

daytohour

工作日折算

decimal(16,2)

16

2

 

 

timedecimal

考勤小数位

smallint

 

 

 

 

rounding

舍入规则

smallint

 

 

 

 

pressrule

刷卡规定

smallint

 

 

 

 

allowlate

允许迟到时限

decimal(16,2)

16

2

 

 

largelate

最长迟到时限

decimal(16,2)

16

2

 

 

allowearly

允许早退时限

decimal(16,2)

16

2

 

 

largeearly

最长早退时限

decimal(16,2)

16

2

 

 

defaultitem

缺省缺勤假种

char(20)

20

 

 

 

 

ordtorest

普通转调休

decimal(16,2)

16

2

 

 

gentorest

公休转调休

decimal(16,2)

16

2

 

 

holtorest

节日转调休

decimal(16,2)

16

2

 

 

importtype

导入方式

smallint

 

 

 

 

nulltype

空缺计算方式

char(3)

3

 

 

 

 

monthworkdays

月工作天数

decimal(16,2)

16

2

 

 

 

isautomonthdays

自动统计工作天数

char(1)

1

 

 

 

 

kgtohalfday

旷工时数大于等于N小时时,计为旷工半天

decimal(16,2)

16

2

 

 

 

kgtoday

旷工时数大于等于N小时时,计为旷工一天

decimal(16,2)

16

2

 

 

 

importDataType

导入的数据类型

smallint

 

 

 

 

leavetomonth

年假有效期至次年的月份

char(02)

2

 

 

 

 

leavetoday

年假有效期到次年的日

char(02)

2

 

 

 

 

isleave

启用年假有效期否

char(01)

1

 

 

 

 

useovertmrule

是否启用加班规定

char(1)

1

 

 

 

 

overtmbeyond

下班时间超过规定下班刷卡时间多少分钟时,计为加班

decimal(16,2)

16

2

 

 

 

normaldisp

正常显示值

varchar(30)

30

 

 

 

 

overtmruletype

计为加班类别

char(20)

20

 

 

 

 

gxdisp

公休显示值

varchar(30)

30

 

 

 

 

latedisp

迟到显示值

varchar(30)

30

 

 

 

 

earlydisp

早退显示值

varchar(30)

30

 

 

 

 

absentdisp

旷工显示值

varchar(30)

30

 

 

 

 

xiujiadisp

休假显示值

varchar(30)

30

 

 

 

 

chuchaidisp

出差显示值

varchar(30)

30

 

 

 

 

importDataFlag

考勤机数据是否是签到、签退的门禁数据

char(1)

1

 

 

 

 

jiabandisp

加班显示值

varchar(30)

30

 

 

 

 

signTimes

签卡提示次数

smallint

 

 

 

 

changeBillCodeType

调班单据编码生成方式

smallint

 

 

 

 

dataFilePath

刷卡数据自动导入文本路径

varchar(256)

256

 

 

 

 

mReportCheckType

考勤月报是否审批

char(1)

1

 

 

 

mReportNode

考勤月报显示小数位数

smallint

 

 

 

 

noCheckFlag

是否启用未刷卡规则

char(1)

1

 

 

 

noCheckInTurnTo

上班未刷卡、下班刷卡的类型计算时长

smallint

 

 

 

 

noCheckInTurnToType

上班未刷卡、下班刷卡的计做类型

smallint

 

 

 

 

noCheckOutTurnTo

下班未刷卡,上班刷卡类型计算时长

smallint

 

 

 

 

noCheckOutTurnToType

下班未刷卡,上班刷卡的计做类型

smallint

 

 

 

 

lateUnit

迟到最小时间单位

smallint

 

 

 

 

lateUnitType

迟到最小时间单位舍位方式

smallint

 

 

 

 

earlyUnit

早退最小时间单位

smallint

 

 

 

 

earlyUnitType

早退最小时间单位舍位方式

smallint

 

 

 

 

absentUnit

旷工最小时间单位

smallint

 

 

 

 

absentUnitType

旷工最小时间单位舍位方式

smallint

 

 

 

 

shutdowndisp

停工待料显示

varchar(30)

30

 

 

 

 

mintimespace

刷卡最小时间间隔(分钟)

smallint

 

 

 

 

midwayUnit

中途外出最小时间单位

smallint

 

 

 

 

midwayUnitType

中途外出最小时间单位舍位方式

smallint

 

 

 

 

billmutexrule

单据冲突规则

varchar(300)

300

 

 

 

 

definterface

默认导入接口

char(20)

20

 

 

 

 

useaddress

是否启用考勤地点

char(1)

1

 

 

 

 

autoarrangemonth

自动排班月

smallint

 

 

 

 

 

overtimelimit

是否严格控制加班时数

char(1)

1

 

 

 

overtimecontr

已加班时数不得超过小时数

decimal(16,2)

16

2

 

 

 

isftp

是否ftp

smallint

 

 

 

 

ftpip

ftp地址

varchar(30)

30

 

 

 

 

ftpport

ftp端口

smallint

 

 

 

 

 

ftpuser

ftp用户名

varchar(30)

30

 

 

 

 

ftppsw

ftp密码

varchar(30)

30

 

 

 

 

ftpdir

ftp远程目录

varchar(200)

200

 

 

 

 

ftplocal

ftp缓存本地目录

varchar(200)

200

 

 

 

 


关键字段业务含义

字段名

中文名称

注释

importtype

导入方式

0:考勤机,1:手工

mintimespace

刷卡最小时间间隔(分钟)

0表示无间隔

importDataType

导入的数据类型

0:一般考勤机数据;
1:支持签到、签退的门禁数据;
默认为:0

pressrule

刷卡规定

0:仅首尾刷 1:每个时间段都刷

lateUnitType

迟到最小时间单位舍位方式

0:向上取整;
1:向下取整;
2:四舍五入;
默认为0

earlyUnitType

早退最小时间单位舍位方式

0:向上取整;
1:向下取整;
2:四舍五入;
默认为0

absentUnitType

旷工最小时间单位舍位方式

0:向上取整;
1:向下取整;
2:四舍五入;
默认为0

changeBillCodeType

调班单据编码生成方式

0:手工输入;
1:自动生成;
默认为1

noCheckOutTurnToType

下班未刷卡,上班刷卡的计做类型

0:早退;
1:未出勤;
默认为0

noCheckInTurnToType

上班未刷卡、下班刷卡的计做类型

0:迟到;
1:未出勤;
默认为0

rounding

舍入规则

1:舍去 2:进位 3:四舍五入

importDataFlag

考勤机数据是否是签到、签退的门禁数据

true:是
false:否

mReportCheckType

考勤月报是否审批

Y:是;
N:否;
默认为N

noCheckFlag

是否启用未刷卡规则

Y:是;
N:否;
默认为N

allowlate

允许迟到时限

单位是分钟

largelate

最长迟到时限

单位是分钟

allowearly

允许早退时限

单位是分钟

largeearly

最长早退时限

单位是分钟

ordtorest

普通转调休

单位是小时

gentorest

公休转调休

单位是小时

holtorest

节日转调休

单位是小时

defaultitem

缺省缺勤假种

取值是考勤项目主键的部分值。
301:事假;302:病假;4:旷工

timedecimal

考勤小数位

取值: 0、1、2

daytohour

工作日折算

如:1天 = 8 小时

noCheckInTurnTo

上班未刷卡、下班刷卡的类型计算时长

默认为0。
单位为分钟

noCheckOutTurnTo

下班未刷卡,上班刷卡类型计算时长

默认为0。
单位为分钟

lateUnit

迟到最小时间单位

默认为1
单位为分钟

earlyUnit

早退最小时间单位

默认为1
单位为分钟

absentUnit

旷工最小时间单位

默认位1
单位为分钟