OBJECT

SickLeaveTimeOffBalance

Sick leave time off balance.

link GraphQL Schema definition

1type SickLeaveTimeOffBalance implements TimeOffBalance {
2
3# Id.
4id: ID
5
6# User.
7user: User
8
9# Time off rule.
10timeOffRule: TimeOffRule
11
12# Accrual period start date.
13periodStartDate: Date
14
15# Accrual period end date.
16periodEndDate: Date
17
18# Usage period start date.
19usagePeriodStartDate: Date
20
21# Usage period end date.
22usagePeriodEndDate: Date
23
24# Current accrual.
25accrual: Float
26
27# Accrual adjustment.
28accrualAdjustment: Float
29
30# Accrual with adjustment
31totalAccrual: Float
32
33# Current allowance that consist of actual allowance value and carry over
34# allowance when applicable.
35allowance: Float
36
37# The number of available days including carried over days.
38totalAvailable: Float
39
40# The number representing difference between accrual and the number of requested
41# days.
42available: Float
43
44# The number of days already taken within this balance.
45requested: Float
46
47# The number of requested days including carried over used days.
48totalRequested: Float
49
50# Usage adjustment.
51usageAdjustment: Float
52
53# The sum of requested days (including carried over days) and usage adjustment.
54used: Float
55
56# A number of days that can be used within carry over period.
57carryOverAllowance: Float
58
59# Carry over allowance adjustment.
60carryOverAllowanceAdjustment: Float
61
62# Carry over allowance with adjustment.
63totalCarryOverAllowance: Float
64
65# A date of the end of carry over period.
66# After this date, carried over days cannot be used.
67carryOverExpirationDate: Date
68
69# Indicates whether carry over rules have been applied to the balance.
70isCarryOverApplied: Boolean
71
72# Indicates whether carry over period is ongoing.
73isCarryOverActive: Boolean
74
75# Indicates whether carry over period ended.
76isCarryOverExpired: Boolean
77
78# Difference between carry over allowance and the number of days taken within
79# carry over period.
80# It becomes null after carry over expiration.
81carryOverAvailable: Float
82
83# The number of days requested in carry over period.
84# Value remains unchanged after carry over expiration.
85carryOverRequested: Float
86
87# The number of carry over days available within the balance.
88# Value remains unchanged after carry over expiration.
89carryOverLeft: Float
90
91# Allocation type.
92allocationType: AllocationType
93
94}

link Required by

This element is not required by anyone