TAeShiftLineDetail Structure

Field Data Type Description Notes
Date String Date of work shift 1
DayOfWeek TDayOfWeekEnum
Dop Integer Day of period (1 based)
Dow Integer Day of week 2
ExceptionDescr String Exceptions this work shift may have received
FirstPunch String Timestamp of first punch in work shift 3
GrossHours Integer Gross shift hours (in minutes)
GrossHoursHund Double Gross shift hours (in hours)
Hours Integer Shift hours (in minutes)
HoursHund Double Shift hours (in hours)
LastPunch String Timestamp of last punch in work shift 3
PosIndex Integer Work shift identifier 4
SchEnd String Timestamp of work schedule end 3
SchHours Integer Schedule work hours (in minutes)
SchHoursHund Double Schedule work hours (in hours)
SchRate Double Scheduled rate
SchStart String Timestamp of work schedule start 3
SchStyle Integer Schedule style identifier 5
SchType TSchTypeEnum
ShiftNum Integer Shift number (optional)
ShiftSch Integer Schedule index number (optional)
ShiftStyle Integer Shift style (optional)
TransactionCount Integer Number of punch transactions in work shift

Notes

  1. yyyy-mm-dd format
  2. 0 = Sunday, 1= Monday, 2 = Tuesday, 3 = Wednesday, 4 = Thursday, 5 = Friday, 6 = Saturday
  3. yyyy-mm-dd HH:mm:ss format
  4. Used by transaction structures to determine shift transaction parent or ownership
  5. Use getScheduleStylesSimple to retrieve a list of Schedule Style IDs and values

Methods Referencing Structure

extractEmployeePeriodShiftDetailsByFilekey
extractEmployeePeriodShiftDetailsByIDNum

Back to Top