Skip to main content

AbsenceData

Contains the entitlement, as well as taken, planned and remaining time off for a single absence type.

type AbsenceData {
entitlement: Int!
leaveType: String!
planned: Int!
remaining: Int!
unit: RequestUnit
used: Int!
}

Fields

AbsenceData.entitlement ● Int! non-null scalar

Total leave entitlement for the given type for the current year in days

AbsenceData.leaveType ● String! non-null scalar

Type of the leave taken

AbsenceData.planned ● Int! non-null scalar

Total planned of the given type for the current year in days

AbsenceData.remaining ● Int! non-null scalar

Total remaining for the given type for the current year in days

AbsenceData.unit ● RequestUnit enum

Request unit of the leave type (day, half-day or hour)

AbsenceData.used ● Int! non-null scalar

Total used of the given type for the current year in days

Member Of

Employee object