Entity LeaveComputation

Description of Entity LeaveComputation

This contains settings that control the computation of the leave.


List of all Dependencies of the Entity LeaveComputation

Name

Code

Class Name

Relation_153934

Relation_153934

Reference


List of Attributes of the Entity LeaveComputation

Name

Code

Entitlement

HasEntitleApp

Brought Forward

HasBFApp

Brought Forward Forfeit

HasForfeitApp

Advance Application

HasAdvApp

Hour Application

HasHourApp

Half Day Application

HasHalfDayApp

HasDeductSeq

HasDeductSeq

Rounding Method

LeaveRoundMethod

Prorate Method

EntProrateMethod

Prorate Cut Off Day

EntProrateCutOffDay

Ent Prorate Before Cutoff

EntProrateBeforeCutoff

No Prorate for Career Change

NoProrateCareerChange

No Prorate for New Hire

NoProrateHire

No Prorate for Cessation

NoProrateCess

Distribute Method

EntDistributeMethod

Brought Forward to Leave Type ID

BFLeaveTypeId

BF Forfeit Time

BFForfeitTime

Can Half Day Apply Hour

CanHalfDayApplyHour

Leave Function ID

LeaveFunctionId

Hire Suspend Method

HireSuspendMethod

Hire Suspend Until

HireSuspendUntil

Cess Suspend Method

CessSuspendMethod

Cess Suspend Start

CessSuspendStart

Include Holiday Off

IncludeHolidayOff

Ent Taken No Entitlement

EntTakenNoEnt

HasSI Wage Deduct

HasSIWageDeduct

HasSI Reimbursement

HasSIReimbursement

C04ContriRate

C04ContriRate

Has Leave Suspension

HasLeaveSuspension

Leave Suspension Method

LeaveSuspensionMethod

Leave Suspension Value

LeaveSuspensionValue

Leave Suspension Field

LeaveSuspensionField

Total Entitlement Round Method

TotalEntRoundMethod


Entity Attribute Entitlement of the Entity LeaveComputation

Card of Attribute Entitlement of the Entity LeaveComputation

Name

Entitlement

Code

HasEntitleApp

Data Type

smallint

Mandatory

No


Description of Attribute Entitlement of the Entity LeaveComputation

If selected, the allocation table will be used to reset the entitlement during a leave initialisation or a recalculation.


Entity Attribute Brought Forward of the Entity LeaveComputation

Card of Attribute Brought Forward of the Entity LeaveComputation

Name

Brought Forward

Code

HasBFApp

Data Type

smallint

Mandatory

No


Description of Attribute Brought Forward of the Entity LeaveComputation

If selected, the remaining balance at the end of one leave cycle can be brought forward to the next cycle.


Entity Attribute Brought Forward Forfeit of the Entity LeaveComputation

Card of Attribute Brought Forward Forfeit of the Entity LeaveComputation

Name

Brought Forward Forfeit

Code

HasForfeitApp

Data Type

smallint

Mandatory

No


Description of Attribute Brought Forward Forfeit of the Entity LeaveComputation

Brought forward forfeit (BFF) refers to leave forfeiting applied in the next leave cycle, i.e. if leave is not used by the end of the next cycle, the limit is applied during the leave initialisation.


Entity Attribute Advance Application of the Entity LeaveComputation

Card of Attribute Advance Application of the Entity LeaveComputation

Name

Advance Application

Code

HasAdvApp

Data Type

smallint

Mandatory

No


Description of Attribute Advance Application of the Entity LeaveComputation

Leave can be applied in advance.


Entity Attribute Hour Application of the Entity LeaveComputation

Card of Attribute Hour Application of the Entity LeaveComputation

Name

Hour Application

Code

HasHourApp

Data Type

smallint

Mandatory

No


Description of Attribute Hour Application of the Entity LeaveComputation

Determines the minimum leave application.


Entity Attribute Half Day Application of the Entity LeaveComputation

Card of Attribute Half Day Application of the Entity LeaveComputation

Name

Half Day Application

Code

HasHalfDayApp

Data Type

smallint

Mandatory

No


Description of Attribute Half Day Application of the Entity LeaveComputation

Determines the minimum leave application.
Example: If you only allow half day application, then the smallest unit of leave taken is a half day application.


Entity Attribute HasDeductSeq of the Entity LeaveComputation

Card of Attribute HasDeductSeq of the Entity LeaveComputation

Name

HasDeductSeq

Code

HasDeductSeq

Data Type

smallint

Mandatory

No


Description of Attribute HasDeductSeq of the Entity LeaveComputation

*Not in use. Please ignore*


Entity Attribute Rounding Method of the Entity LeaveComputation

Card of Attribute Rounding Method of the Entity LeaveComputation

Name

Rounding Method

Code

LeaveRoundMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Rounding Method of the Entity LeaveComputation

Shows the rounding method of leave.
Example: 13.32 will round to 13.00 & 13.67 will round to 14.00 etc


Entity Attribute Prorate Method of the Entity LeaveComputation

Card of Attribute Prorate Method of the Entity LeaveComputation

Name

Prorate Method

Code

EntProrateMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Prorate Method of the Entity LeaveComputation

Shows the prorate method of the entitled leave.
Example: Prorated by Month / Calendar Day / Working Day


Entity Attribute Prorate Cut Off Day of the Entity LeaveComputation

Card of Attribute Prorate Cut Off Day of the Entity LeaveComputation

Name

Prorate Cut Off Day

Code

EntProrateCutOffDay

Data Type

integer

Mandatory

No


Description of Attribute Prorate Cut Off Day of the Entity LeaveComputation

Shows the prorate cut off day for the entitled leave.
Example: On every 15th of the month


Entity Attribute Ent Prorate Before Cutoff of the Entity LeaveComputation

Card of Attribute Ent Prorate Before Cutoff of the Entity LeaveComputation

Name

Ent Prorate Before Cutoff

Code

EntProrateBeforeCutoff

Data Type

double

Mandatory

No


Description of Attribute Ent Prorate Before Cutoff of the Entity LeaveComputation

Shows the entitled leave prorated before the cut off day.


Entity Attribute No Prorate for Career Change of the Entity LeaveComputation

Card of Attribute No Prorate for Career Change of the Entity LeaveComputation

Name

No Prorate for Career Change

Code

NoProrateCareerChange

Data Type

smallint

Mandatory

No


Description of Attribute No Prorate for Career Change of the Entity LeaveComputation

Shows that there is no prorate if there is a change in career of the employee.
Example: If the employee wants to make a change in his career, his / her leave will not be prorated.


Entity Attribute No Prorate for New Hire of the Entity LeaveComputation

Card of Attribute No Prorate for New Hire of the Entity LeaveComputation

Name

No Prorate for New Hire

Code

NoProrateHire

Data Type

smallint

Mandatory

No


Description of Attribute No Prorate for New Hire of the Entity LeaveComputation

Shows that there is no prorate when the employee is being hired.
Example: If the employee is pregnant when she is hired, her maternity leave will not be reduced.


Entity Attribute No Prorate for Cessation of the Entity LeaveComputation

Card of Attribute No Prorate for Cessation of the Entity LeaveComputation

Name

No Prorate for Cessation

Code

NoProrateCess

Data Type

smallint

Mandatory

No


Description of Attribute No Prorate for Cessation of the Entity LeaveComputation

Shows that there is no prorate when the employee has stopped working for the company.


Entity Attribute Distribute Method of the Entity LeaveComputation

Card of Attribute Distribute Method of the Entity LeaveComputation

Name

Distribute Method

Code

EntDistributeMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Distribute Method of the Entity LeaveComputation

Shows the distribution method for the entitled leave.
Example:
First Full - Grants full entitlement in the first period onwards.
Average - Total entitlement divided equally every month.
Last Full - Inverse of First Full. Entitlement is placed in the last period.


Entity Attribute Brought Forward to Leave Type ID of the Entity LeaveComputation

Card of Attribute Brought Forward to Leave Type ID of the Entity LeaveComputation

Name

Brought Forward to Leave Type ID

Code

BFLeaveTypeId

Data Type

char(20)

Mandatory

No


Description of Attribute Brought Forward to Leave Type ID of the Entity LeaveComputation

Stores the type of leave that is being brought forward.
Example: Absent / Annual / Late etc.


Entity Attribute BF Forfeit Time of the Entity LeaveComputation

Card of Attribute BF Forfeit Time of the Entity LeaveComputation

Name

BF Forfeit Time

Code

BFForfeitTime

Data Type

integer

Mandatory

No


Description of Attribute BF Forfeit Time of the Entity LeaveComputation

The brought forward forfeit time.


Entity Attribute Can Half Day Apply Hour of the Entity LeaveComputation

Card of Attribute Can Half Day Apply Hour of the Entity LeaveComputation

Name

Can Half Day Apply Hour

Code

CanHalfDayApplyHour

Data Type

smallint

Mandatory

No


Description of Attribute Can Half Day Apply Hour of the Entity LeaveComputation

Shows that the leave can be half day, by the hour.


Entity Attribute Leave Function ID of the Entity LeaveComputation

Card of Attribute Leave Function ID of the Entity LeaveComputation

Name

Leave Function ID

Code

LeaveFunctionId

Data Type

char(20)

Mandatory

No


Description of Attribute Leave Function ID of the Entity LeaveComputation

Shows the function identity for the leave.
Example: Absent / Annual / Late etc.


Entity Attribute Hire Suspend Method of the Entity LeaveComputation

Card of Attribute Hire Suspend Method of the Entity LeaveComputation

Name

Hire Suspend Method

Code

HireSuspendMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Hire Suspend Method of the Entity LeaveComputation

Shows the method of hire suspend.


Entity Attribute Hire Suspend Until of the Entity LeaveComputation

Card of Attribute Hire Suspend Until of the Entity LeaveComputation

Name

Hire Suspend Until

Code

HireSuspendUntil

Data Type

integer

Mandatory

No


Description of Attribute Hire Suspend Until of the Entity LeaveComputation

Shows when the hire suspend lasts to.


Entity Attribute Cess Suspend Method of the Entity LeaveComputation

Card of Attribute Cess Suspend Method of the Entity LeaveComputation

Name

Cess Suspend Method

Code

CessSuspendMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Cess Suspend Method of the Entity LeaveComputation

Shows the suspend method of cessation.


Entity Attribute Cess Suspend Start of the Entity LeaveComputation

Card of Attribute Cess Suspend Start of the Entity LeaveComputation

Name

Cess Suspend Start

Code

CessSuspendStart

Data Type

integer

Mandatory

No


Description of Attribute Cess Suspend Start of the Entity LeaveComputation

Shows the start of the cessation suspend.


Entity Attribute Include Holiday Off of the Entity LeaveComputation

Card of Attribute Include Holiday Off of the Entity LeaveComputation

Name

Include Holiday Off

Code

IncludeHolidayOff

Data Type

smallint

Mandatory

No


Description of Attribute Include Holiday Off of the Entity LeaveComputation

Shows if the leave includes taking holiday off.


Entity Attribute Ent Taken No Entitlement of the Entity LeaveComputation

Card of Attribute Ent Taken No Entitlement of the Entity LeaveComputation

Name

Ent Taken No Entitlement

Code

EntTakenNoEnt

Data Type

smallint

Mandatory

No


Description of Attribute Ent Taken No Entitlement of the Entity LeaveComputation

Shows the entitlement taken when there was no entitled leave.


Entity Attribute HasSI Wage Deduct of the Entity LeaveComputation

Card of Attribute HasSI Wage Deduct of the Entity LeaveComputation

Name

HasSI Wage Deduct

Code

HasSIWageDeduct

Data Type

smallint

Mandatory

No


Description of Attribute HasSI Wage Deduct of the Entity LeaveComputation

Shows that it has a small wage deduction.


Entity Attribute HasSI Reimbursement of the Entity LeaveComputation

Card of Attribute HasSI Reimbursement of the Entity LeaveComputation

Name

HasSI Reimbursement

Code

HasSIReimbursement

Data Type

smallint

Mandatory

No


Description of Attribute HasSI Reimbursement of the Entity LeaveComputation

Shows that it has a small reimbursement.


Entity Attribute C04ContriRate of the Entity LeaveComputation

Card of Attribute C04ContriRate of the Entity LeaveComputation

Name

C04ContriRate

Code

C04ContriRate

Data Type

double

Mandatory

No


Entity Attribute Has Leave Suspension of the Entity LeaveComputation

Card of Attribute Has Leave Suspension of the Entity LeaveComputation

Name

Has Leave Suspension

Code

HasLeaveSuspension

Data Type

smallint

Mandatory

No


Description of Attribute Has Leave Suspension of the Entity LeaveComputation

Shows if the employee has leave suspension.


Entity Attribute Leave Suspension Method of the Entity LeaveComputation

Card of Attribute Leave Suspension Method of the Entity LeaveComputation

Name

Leave Suspension Method

Code

LeaveSuspensionMethod

Data Type

char(20)

Mandatory

No


Description of Attribute Leave Suspension Method of the Entity LeaveComputation

Shows the method of leave suspension.


Entity Attribute Leave Suspension Value of the Entity LeaveComputation

Card of Attribute Leave Suspension Value of the Entity LeaveComputation

Name

Leave Suspension Value

Code

LeaveSuspensionValue

Data Type

integer

Mandatory

No


Description of Attribute Leave Suspension Value of the Entity LeaveComputation

Shows the value of leave suspension.


Entity Attribute Leave Suspension Field of the Entity LeaveComputation

Card of Attribute Leave Suspension Field of the Entity LeaveComputation

Name

Leave Suspension Field

Code

LeaveSuspensionField

Data Type

char(20)

Mandatory

No


Description of Attribute Leave Suspension Field of the Entity LeaveComputation

Shows the field of leave suspension.


Entity Attribute Total Entitlement Round Method of the Entity LeaveComputation

Card of Attribute Total Entitlement Round Method of the Entity LeaveComputation

Name

Total Entitlement Round Method

Code

TotalEntRoundMethod

Data Type

smallint

Mandatory

No


Description of Attribute Total Entitlement Round Method of the Entity LeaveComputation

Shows the round method of the total entitlement.
Example: Fixed / Quarter to Half / Half / Round to two decimals / Round to Whole