NameDescriptionTypeAdditional information
ShiftSettingId

integer

None.

ShiftSettingName

string

Required

String length: inclusive between 0 and 50

EffectiveDate

date

None.

SettingType

integer

None.

TotalHoursCalculation

integer

None.

MinimumHourFullDay

decimal number

None.

MinimumHourHalfDay

decimal number

None.

MaximumHourFullDay

decimal number

None.

MaximumHourHalfDay

decimal number

None.

EnableGracePeriod

boolean

None.

GraceMinutes

integer

None.

GraceMinutesAfter

integer

None.

EnableWebCheckIn

boolean

None.

EnableMobileCheckIn

boolean

None.

EmpReminderCheckInBefore

integer

None.

EmpReminderCheckInAfter

integer

None.

ManagerReminderCheckIn

integer

None.

BeginingCheckIn

integer

None.

EndingCheckIn

integer

None.

BeginingCheckOut

integer

None.

EndingCheckOut

integer

None.

MustCheckIn

boolean

None.

MustCheckOut

boolean

None.

MinuteCountAsLate

integer

None.

MinuteCountAsEarly

integer

None.

LateCountAsAbsent

integer

None.

EarlyCountAsAbsent

integer

None.

NoCheckInAs

integer

None.

NoCheckInMinute

integer

None.

NoCheckOutAs

integer

None.

NoCheckOutMinute

integer

None.

PayHolidayAsOT

boolean

None.

PayVactionAsOT

boolean

None.

PayWeekendAsOT

boolean

None.

CalculateRTbeforeATasOT

boolean

None.

CalculateRTafterDTasOT

boolean

None.

OTafterWorkHrs

boolean

None.

DurationRandomFingerPrint

integer

None.

NotificationEnabled

byte

None.

OTafterWorkStartTime

time interval

None.

OTafterWorkEndTime

time interval

None.

OTbeforeWorkHrs

boolean

None.

OTbeforeWorkStartTime

time interval

None.

OTafterbeforeEndTime

time interval

None.

CountAsWorkDay

decimal number

None.

LateTolerance

integer

None.

LeaveEarlyTolerance

integer

None.

OTWorkdayMinMinute

integer

None.

OTWorkdayMaxMinute

integer

None.

OTWeekendMinMinute

integer

None.

OTWeekendMaxMinute

integer

None.

OTHolidayMinMinute

integer

None.

OTHolidayMaxMinute

integer

None.

CreatedBy

string

Required

String length: inclusive between 0 and 10

CreatedDate

date

None.

ModifiedBy

string

Required

String length: inclusive between 0 and 10

ModifiedDate

date

None.

Version

Collection of byte

None.

maxPositiveBalanceMorning

integer

None.

maxPositiveBalanceEvening

integer

None.

ExecuseBalanceMin

integer

None.

DurationJustifyAbsent

integer

None.

EarlyFromLeaveExcuseType

byte

None.

LatingFromLeaveExcuseType

byte

None.

PenaltyFingerRandomType

byte

None.

NoFingerPrintLeaveExcuse

integer

None.

EarlyFromLeaveExcuseMin

integer

None.

LatingFromLeaveExcuseMin

integer

None.

PreviousDaysExecuses

integer

None.

FingerRandomDelayMin

integer

None.

NoRegisterRandomFingerPrintMin

integer

None.

ListExcusesEnabled

string

None.

Shift

Collection of Shift

None.