Entity LeaveApplication

Description of Entity LeaveApplication

Leave applications can be created using a number of ways:
- Individual basis: Using the Modify Leave feature / Leave Calendar
- Multiple employees: Using the Global Application feature
- By employees themselves: Using the ePortal online application
- By importing: Using the interface method and import designer

All submitted leave applications can be further adjusted. Those applications created by employees themselves through the ePortal application will be listed with the remark "Created by ePortal".


List of all Dependencies of the Entity LeaveApplication

Name

Code

Class Name

Relation_133895

Relation_133895

Reference

Relation_155828

Relation_155828

Reference

Relation_153942

Relation_153942

Reference

Relation_151992

Relation_151992

Reference


List of Attributes of the Entity LeaveApplication

Name

Code

EmployeeSysId

EmployeeSysId

LeaveAppSGSPGenId

LeaveAppSGSPGenId

Lve Record Category

LveRecCategory

From Date

LveAppFromDate

From Time

LveAppStartTime

To Date

LveAppToDate

To Time

LveAppEndTime

Hour Application

LveAppIsHour

Approved

LveRecApproved

Remarks

Remarks

Status

Status

Last Modified

LastModified

Created By

CreatedBy


Entity Attribute EmployeeSysId of the Entity LeaveApplication

Card of Attribute EmployeeSysId of the Entity LeaveApplication

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity LeaveApplication

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


Entity Attribute LeaveAppSGSPGenId of the Entity LeaveApplication

Card of Attribute LeaveAppSGSPGenId of the Entity LeaveApplication

Name

LeaveAppSGSPGenId

Code

LeaveAppSGSPGenId

Data Type

char(30)

Mandatory

Yes


Description of Attribute LeaveAppSGSPGenId of the Entity LeaveApplication

Shows the generating identity of the leave application. It also holds the primary key for the LeaveApplication table.
Example: A3 / A28 / A42


Entity Attribute Lve Record Category of the Entity LeaveApplication

Card of Attribute Lve Record Category of the Entity LeaveApplication

Name

Lve Record Category

Code

LveRecCategory

Data Type

char(20)

Mandatory

No


Description of Attribute Lve Record Category of the Entity LeaveApplication

Shows the category of the leave records.


Entity Attribute From Date of the Entity LeaveApplication

Card of Attribute From Date of the Entity LeaveApplication

Name

From Date

Code

LveAppFromDate

Data Type

date

Mandatory

No


Description of Attribute From Date of the Entity LeaveApplication

Shows the start date of the leave the employee has applied for.
It is usually in the format: DD-MM-YYYY.


Entity Attribute From Time of the Entity LeaveApplication

Card of Attribute From Time of the Entity LeaveApplication

Name

From Time

Code

LveAppStartTime

Data Type

time

Mandatory

No


Description of Attribute From Time of the Entity LeaveApplication

Shows the start time of the leave the employee has applied for.


Entity Attribute To Date of the Entity LeaveApplication

Card of Attribute To Date of the Entity LeaveApplication

Name

To Date

Code

LveAppToDate

Data Type

date

Mandatory

No


Description of Attribute To Date of the Entity LeaveApplication

Shows the end date of the leave the employee has applied for.
It is usually in the format: DD-MM-YYYY.


Entity Attribute To Time of the Entity LeaveApplication

Card of Attribute To Time of the Entity LeaveApplication

Name

To Time

Code

LveAppEndTime

Data Type

time

Mandatory

No


Description of Attribute To Time of the Entity LeaveApplication

Shows the start time of the leave the employee has applied for.


Entity Attribute Hour Application of the Entity LeaveApplication

Card of Attribute Hour Application of the Entity LeaveApplication

Name

Hour Application

Code

LveAppIsHour

Data Type

smallint

Mandatory

No


Description of Attribute Hour Application of the Entity LeaveApplication

Shows if it is an hour application.


Entity Attribute Approved of the Entity LeaveApplication

Card of Attribute Approved of the Entity LeaveApplication

Name

Approved

Code

LveRecApproved

Data Type

smallint

Mandatory

No


Description of Attribute Approved of the Entity LeaveApplication

Shows if the leave has been approved or not.


Entity Attribute Remarks of the Entity LeaveApplication

Card of Attribute Remarks of the Entity LeaveApplication

Name

Remarks

Code

Remarks

Data Type

char(100)

Mandatory

No


Description of Attribute Remarks of the Entity LeaveApplication

Store remarks.


Entity Attribute Status of the Entity LeaveApplication

Card of Attribute Status of the Entity LeaveApplication

Name

Status

Code

Status

Data Type

char(20)

Mandatory

No


Description of Attribute Status of the Entity LeaveApplication

Shows the status.
Example: Active (Unlocked) / Locked


Entity Attribute Last Modified of the Entity LeaveApplication

Card of Attribute Last Modified of the Entity LeaveApplication

Name

Last Modified

Code

LastModified

Data Type

timestamp

Mandatory

No


Description of Attribute Last Modified of the Entity LeaveApplication

Shows when the entry was last modified.


Entity Attribute Created By of the Entity LeaveApplication

Card of Attribute Created By of the Entity LeaveApplication

Name

Created By

Code

CreatedBy

Data Type

char(20)

Mandatory

No


Description of Attribute Created By of the Entity LeaveApplication

Shows who was the creator.
Example: "S" which stands for System, i.e. it was system generated.