|
A leave cycle spans a full calendar year of 12 months. The start of the cycle does not have to be January. The start of the cycle begins with a leave initialisation which you have to do. This leave initialisation computes the next year's leave allocation and performs other computations according to the leave type setting. |
|
Name |
Code |
Class Name |
|
Reference |
||
|
Reference |
||
|
Reference |
|
Name |
Code |
|
Name |
|
|
Code |
|
|
Data Type |
integer |
|
Mandatory |
Yes |
|
System generated identifier. It is blind to the user. It also holds the primary key for the Employee table. |
|
Name |
|
|
Code |
|
|
Data Type |
integer |
|
Mandatory |
Yes |
|
Shows which year the leave report is for. This holds the primary key for the LeaveCycleRpt table. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the value of how much the employee earns in a day when he / she takes leave, on a yearly basis. |
|
Name |
|
|
Code |
|
|
Data Type |
date |
|
Mandatory |
No |
|
Shows the date of the start of a cycle. A cycle represents a year. |
|
Name |
|
|
Code |
|
|
Data Type |
date |
|
Mandatory |
No |
|
Shows the date of the end of a cycle. A cycle represents a year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the leave entitled earned in a year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the adjusted leave entitled earned in a year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the brought forward entitled leave that the employee has earned in a year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the brought forward entitled leave that the employee has forfeited in a year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the total leave the employee is entitled to in a year. A total added from CycEntEarned, CycEntAdjEarned and CycBFEarned. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of days of leave taken from what year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows if there were any leave taken from a different cycle, i.e. the previous year, or if the leave was taken from the next year. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of days of leave the employee has left in a year. This amount is derived by deducting CycDayTaken from CycTotalEnt. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Shows the leave status of the employee. |
|
Name |
|
|
Code |
|
|
Data Type |
timestamp |
|
Mandatory |
No |
|
Shows the date with time of when the leave cycle was last updated. |
|
|
|