Entity LeaveCycleRpt

Description of Entity LeaveCycleRpt

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.


List of all Dependencies of the Entity LeaveCycleRpt

Name

Code

Class Name

Relation_170775

Relation_170775

Reference

Relation_170780

Relation_170780

Reference

Relation_153943

Relation_153943

Reference


List of Attributes of the Entity LeaveCycleRpt

Name

Code

EmployeeSysId

EmployeeSysId

Lve Year Report

LveYearRpt

Cyc Cost Per Day

CycCostPerDay

Cyc Start Date

CycStartDate

Cyc End Date

CycEndDate

Cyc Entitlement Earned

CycEntEarned

Cyc Entitlement Adjustment Earned

CycEntAdjEarned

Cyc BF Earned

CycBFEarned

Cyc BF Forfeit

CycBFForfeit

Cyc Total Entitlement

CycTotalEnt

Cyc Day Taken

CycDayTaken

Cyc Cross Cycle Taken

CycCrossCycTaken

Cyc Balance

CycBalance

Cyc Status

CycStatus

Cyc Last Update

CycLastUpdate


Entity Attribute EmployeeSysId of the Entity LeaveCycleRpt

Card of Attribute EmployeeSysId of the Entity LeaveCycleRpt

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity LeaveCycleRpt

System generated identifier. It is blind to the user. It also holds the primary key for the Employee table.


Entity Attribute Lve Year Report of the Entity LeaveCycleRpt

Card of Attribute Lve Year Report of the Entity LeaveCycleRpt

Name

Lve Year Report

Code

LveYearRpt

Data Type

integer

Mandatory

Yes


Description of Attribute Lve Year Report of the Entity LeaveCycleRpt

Shows which year the leave report is for. This holds the primary key for the LeaveCycleRpt table.
Example: For the year 2012, it will show as 2012.


Entity Attribute Cyc Cost Per Day of the Entity LeaveCycleRpt

Card of Attribute Cyc Cost Per Day of the Entity LeaveCycleRpt

Name

Cyc Cost Per Day

Code

CycCostPerDay

Data Type

double

Mandatory

No


Description of Attribute Cyc Cost Per Day of the Entity LeaveCycleRpt

Stores the value of how much the employee earns in a day when he / she takes leave, on a yearly basis.


Entity Attribute Cyc Start Date of the Entity LeaveCycleRpt

Card of Attribute Cyc Start Date of the Entity LeaveCycleRpt

Name

Cyc Start Date

Code

CycStartDate

Data Type

date

Mandatory

No


Description of Attribute Cyc Start Date of the Entity LeaveCycleRpt

Shows the date of the start of a cycle. A cycle represents a year.
Example: 2012-01-01


Entity Attribute Cyc End Date of the Entity LeaveCycleRpt

Card of Attribute Cyc End Date of the Entity LeaveCycleRpt

Name

Cyc End Date

Code

CycEndDate

Data Type

date

Mandatory

No


Description of Attribute Cyc End Date of the Entity LeaveCycleRpt

Shows the date of the end of a cycle. A cycle represents a year.
Example: 2012-12-31


Entity Attribute Cyc Entitlement Earned of the Entity LeaveCycleRpt

Card of Attribute Cyc Entitlement Earned of the Entity LeaveCycleRpt

Name

Cyc Entitlement Earned

Code

CycEntEarned

Data Type

double

Mandatory

No


Description of Attribute Cyc Entitlement Earned of the Entity LeaveCycleRpt

Shows the leave entitled earned in a year.
Example: 14 days of annual leave / 60 days of hospitalization leave


Entity Attribute Cyc Entitlement Adjustment Earned of the Entity LeaveCycleRpt

Card of Attribute Cyc Entitlement Adjustment Earned of the Entity LeaveCycleRpt

Name

Cyc Entitlement Adjustment Earned

Code

CycEntAdjEarned

Data Type

double

Mandatory

No


Description of Attribute Cyc Entitlement Adjustment Earned of the Entity LeaveCycleRpt

Shows the adjusted leave entitled earned in a year.
Example: If the employee has worked a number of hours overtime, he/she might be able to get an additional day of leave


Entity Attribute Cyc BF Earned of the Entity LeaveCycleRpt

Card of Attribute Cyc BF Earned of the Entity LeaveCycleRpt

Name

Cyc BF Earned

Code

CycBFEarned

Data Type

double

Mandatory

No


Description of Attribute Cyc BF Earned of the Entity LeaveCycleRpt

Shows the brought forward entitled leave that the employee has earned in a year.
Example: If an employee did not clear a single of his leave of 14 days in 2012, the company would bring forward his leave to 2013 which will total up to 28 days


Entity Attribute Cyc BF Forfeit of the Entity LeaveCycleRpt

Card of Attribute Cyc BF Forfeit of the Entity LeaveCycleRpt

Name

Cyc BF Forfeit

Code

CycBFForfeit

Data Type

double

Mandatory

No


Description of Attribute Cyc BF Forfeit of the Entity LeaveCycleRpt

Shows the brought forward entitled leave that the employee has forfeited in a year.
Example: If the employee did not clear his leave of 5 days for 2012, he will not have an additional 5 days of leave brought forward to 2013


Entity Attribute Cyc Total Entitlement of the Entity LeaveCycleRpt

Card of Attribute Cyc Total Entitlement of the Entity LeaveCycleRpt

Name

Cyc Total Entitlement

Code

CycTotalEnt

Data Type

double

Mandatory

No


Description of Attribute Cyc Total Entitlement of the Entity LeaveCycleRpt

Shows the total leave the employee is entitled to in a year. A total added from CycEntEarned, CycEntAdjEarned and CycBFEarned.


Entity Attribute Cyc Day Taken of the Entity LeaveCycleRpt

Card of Attribute Cyc Day Taken of the Entity LeaveCycleRpt

Name

Cyc Day Taken

Code

CycDayTaken

Data Type

double

Mandatory

No


Description of Attribute Cyc Day Taken of the Entity LeaveCycleRpt

Stores the number of days of leave taken from what year.


Entity Attribute Cyc Cross Cycle Taken of the Entity LeaveCycleRpt

Card of Attribute Cyc Cross Cycle Taken of the Entity LeaveCycleRpt

Name

Cyc Cross Cycle Taken

Code

CycCrossCycTaken

Data Type

double

Mandatory

No


Description of Attribute Cyc Cross Cycle Taken of the Entity LeaveCycleRpt

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.


Entity Attribute Cyc Balance of the Entity LeaveCycleRpt

Card of Attribute Cyc Balance of the Entity LeaveCycleRpt

Name

Cyc Balance

Code

CycBalance

Data Type

double

Mandatory

No


Description of Attribute Cyc Balance of the Entity LeaveCycleRpt

Stores the number of days of leave the employee has left in a year. This amount is derived by deducting CycDayTaken from CycTotalEnt.


Entity Attribute Cyc Status of the Entity LeaveCycleRpt

Card of Attribute Cyc Status of the Entity LeaveCycleRpt

Name

Cyc Status

Code

CycStatus

Data Type

char(20)

Mandatory

No


Description of Attribute Cyc Status of the Entity LeaveCycleRpt

Shows the leave status of the employee.
Example: Active / Locked


Entity Attribute Cyc Last Update of the Entity LeaveCycleRpt

Card of Attribute Cyc Last Update of the Entity LeaveCycleRpt

Name

Cyc Last Update

Code

CycLastUpdate

Data Type

timestamp

Mandatory

No


Description of Attribute Cyc Last Update of the Entity LeaveCycleRpt

Shows the date with time of when the leave cycle was last updated.