Entity PayEmployee

Description of Entity PayEmployee

This entity stores details about the employee, in order for the employer to pay the employee the correct salary.


List of all Dependencies of the Entity PayEmployee

Name

Code

Class Name

Relation_71708

Relation_71708

Reference

Relation_70556

Relation_70556

Reference

Relation_70541

Relation_70541

Reference

Relation_66168

Relation_66168

Reference

Relation_58538

Relation_58538

Reference

Relation_42842

Relation_42842

Reference

Relation_65374

Relation_65374

Reference

Relation_65375

Relation_65375

Reference

Relation_65391

Relation_65391

Reference

Relation_65392

Relation_65392

Reference

Relation_65393

Relation_65393

Reference

Relation_65394

Relation_65394

Reference

Relation_65395

Relation_65395

Reference

Relation_65396

Relation_65396

Reference

Relation_100531

Relation_100531

Reference

Relation_494476

Relation_494476

Reference

Relation_1075249

Relation_1075249

Reference

Relation_1075250

Relation_1075250

Reference

Relation_1075251

Relation_1075251

Reference

Relation_1075252

Relation_1075252

Reference

Relation_1222932

Relation_1222932

Reference

Relation_1403559

Relation_1403559

Reference

Relation_1646391

Relation_1646391

Reference

Relation_1809187

Relation_1809187

Reference

Relation_1849449

Relation_1849449

Reference

Relationship_741

Relationship_741

Reference

Relationship_742

Relationship_742

Reference

Relationship_747

Relationship_747

Reference

Relationship_749

Relationship_749

Reference

Relation_56519

Relation_56519

Reference

Relation_56518

Relation_56518

Reference

Ref_5155

Ref_5155

Reference

Relation_61178

Relation_61178

Reference


List of Attributes of the Entity PayEmployee

Name

Code

EmployeeSysId

EmployeeSysId

OT Table ID

OTTableId

Shift Table ID

ShiftTableId

Suspend Pay

PaySuspense

Current Basic Rate

CurrentBasicRate

Previous Basic Rate

PreviousBasicRate

Current Salary Type

CurrentBasicRateType

Previous Salary Type

PreviousBasicRateType

Bonus Factor

BonusFactor

Last Pay Date

LastPayDate

Message

PaySlipMessage

PayslipMessage2

PayslipMessage2

Hours Per Day

EEHoursperDay

Base Rate of Pay > Day Rate Formula

BRPDayRateId

Base Rate of Pay > Hour Rate Formula

BRPHourRateId

Overtime > Day Rate Formula

OTDayRateId

Overtime > Hour Rate Formula

OTHourRateId

Gross Rate of Pay > Day Rate Formula

GRPDayRateId

Gross Rate of Pay > Hour Rate Formula

GRPHourRateId

Pay Allocation Balance

PayAllocationBalance

Late Information

LateInformation

Absent Information

AbsentInformation

Sick Leave Entitlement

SickLveEntitlement

Annual Leave Brought Forward

ANNLveBroughtForward

Annual Leave Entitlement

ANNLveEntitlement

Exchange rate ID

BasicRateExchangeId

Employee CPF Paid By Employer

EECPFPaidByER

Default Hour Rate

DefaultHourRate

Casual Payment

CasualPayment


Entity Attribute EmployeeSysId of the Entity PayEmployee

Card of Attribute EmployeeSysId of the Entity PayEmployee

Name

EmployeeSysId

Code

EmployeeSysId

Data Type

integer

Mandatory

Yes


Description of Attribute EmployeeSysId of the Entity PayEmployee

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


Entity Attribute OT Table ID of the Entity PayEmployee

Card of Attribute OT Table ID of the Entity PayEmployee

Name

OT Table ID

Code

OTTableId

Data Type

char(20)

Mandatory

No


Description of Attribute OT Table ID of the Entity PayEmployee

Shows the identity of the overtime table. It holds the primary key for the Overtime table.


Entity Attribute Shift Table ID of the Entity PayEmployee

Card of Attribute Shift Table ID of the Entity PayEmployee

Name

Shift Table ID

Code

ShiftTableId

Data Type

char(20)

Mandatory

No


Description of Attribute Shift Table ID of the Entity PayEmployee

Shows the identity of the shift table. This also acts as a primary key for the Shift table.
Example: Standard Shift Table


Entity Attribute Suspend Pay of the Entity PayEmployee

Card of Attribute Suspend Pay of the Entity PayEmployee

Name

Suspend Pay

Code

PaySuspense

Data Type

smallint

Mandatory

No


Description of Attribute Suspend Pay of the Entity PayEmployee

This attribute will only be enabled if the Pay Group has been locked. If true, it will supercede all conditions to stop creating pay records. This will prevent payroll processing so long as the check box is ticked. If there is a need to suspend the pay, tick the checkbox and the database will show "1", otherwise, untick the checkbox and the database will show "0"


Entity Attribute Current Basic Rate of the Entity PayEmployee

Card of Attribute Current Basic Rate of the Entity PayEmployee

Name

Current Basic Rate

Code

CurrentBasicRate

Data Type

double

Mandatory

No


Description of Attribute Current Basic Rate of the Entity PayEmployee

Shows the current rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.
Example: 2,000 a month / 100 a day


Entity Attribute Previous Basic Rate of the Entity PayEmployee

Card of Attribute Previous Basic Rate of the Entity PayEmployee

Name

Previous Basic Rate

Code

PreviousBasicRate

Data Type

double

Mandatory

No


Description of Attribute Previous Basic Rate of the Entity PayEmployee

Shows the previous rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated.
Example: 2,000 a month / 100 a day


Entity Attribute Current Salary Type of the Entity PayEmployee

Card of Attribute Current Salary Type of the Entity PayEmployee

Name

Current Salary Type

Code

CurrentBasicRateType

Data Type

char(20)

Mandatory

No


Description of Attribute Current Salary Type of the Entity PayEmployee

Shows the type of the current basic rate.
Example: Monthly rated / Daily rated


Entity Attribute Previous Salary Type of the Entity PayEmployee

Card of Attribute Previous Salary Type of the Entity PayEmployee

Name

Previous Salary Type

Code

PreviousBasicRateType

Data Type

char(20)

Mandatory

No


Description of Attribute Previous Salary Type of the Entity PayEmployee

Shows the type of the previous basic rate.
Example: Monthly rated / Daily rated


Entity Attribute Bonus Factor of the Entity PayEmployee

Card of Attribute Bonus Factor of the Entity PayEmployee

Name

Bonus Factor

Code

BonusFactor

Data Type

double

Mandatory

No


Description of Attribute Bonus Factor of the Entity PayEmployee

Shows the employee specific bonus factor. This may depend on the wages rate type (Hourly / Daily / Monthly).


Entity Attribute Last Pay Date of the Entity PayEmployee

Card of Attribute Last Pay Date of the Entity PayEmployee

Name

Last Pay Date

Code

LastPayDate

Data Type

date

Mandatory

No


Description of Attribute Last Pay Date of the Entity PayEmployee

This date will show when the employee has stopped working for the company. It is applicable to employee records with cessation codes and dates and it will be the same value as the Cessation Date. When entering the date, a calendar will be shown for easier selection.
Example: 2013-03-31


Entity Attribute Message of the Entity PayEmployee

Card of Attribute Message of the Entity PayEmployee

Name

Message

Code

PaySlipMessage

Data Type

char(100)

Mandatory

No


Description of Attribute Message of the Entity PayEmployee

Enables the user to type a message which will be printed on the payslip. It is an employee specific message.


Entity Attribute PayslipMessage2 of the Entity PayEmployee

Card of Attribute PayslipMessage2 of the Entity PayEmployee

Name

PayslipMessage2

Code

PayslipMessage2

Data Type

char(100)

Mandatory

No


Description of Attribute PayslipMessage2 of the Entity PayEmployee

Acts as a second line for PaySlipMessage.


Entity Attribute Hours Per Day of the Entity PayEmployee

Card of Attribute Hours Per Day of the Entity PayEmployee

Name

Hours Per Day

Code

EEHoursperDay

Data Type

double

Mandatory

No


Description of Attribute Hours Per Day of the Entity PayEmployee

Stores the number of hours the employee works in a day.
Example: 8


Entity Attribute Base Rate of Pay > Day Rate Formula of the Entity PayEmployee

Card of Attribute Base Rate of Pay > Day Rate Formula of the Entity PayEmployee

Name

Base Rate of Pay > Day Rate Formula

Code

BRPDayRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Base Rate of Pay > Day Rate Formula of the Entity PayEmployee

Takes the identity of the Day Rate Formula from the Best Rate of Pay.
Example: BRPDayFormula1 / BRPDayFormula2 etc.


Entity Attribute Base Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Card of Attribute Base Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Name

Base Rate of Pay > Hour Rate Formula

Code

BRPHourRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Base Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Takes the identity of the Hour Rate Formula from the Best Rate of Pay.
Example: BRPHourFormula1 / BRPHourFormula2 etc.


Entity Attribute Overtime > Day Rate Formula of the Entity PayEmployee

Card of Attribute Overtime > Day Rate Formula of the Entity PayEmployee

Name

Overtime > Day Rate Formula

Code

OTDayRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Overtime > Day Rate Formula of the Entity PayEmployee

Takes the identity of the Day Rate Formula from OverTime.
Example: OTDayFormula1 / OTDayFormula2 etc.


Entity Attribute Overtime > Hour Rate Formula of the Entity PayEmployee

Card of Attribute Overtime > Hour Rate Formula of the Entity PayEmployee

Name

Overtime > Hour Rate Formula

Code

OTHourRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Overtime > Hour Rate Formula of the Entity PayEmployee

Takes the identity of the Hour Rate Formula from OverTime.
Example: OTHourFormula1 / OTHourFormula2 etc.


Entity Attribute Gross Rate of Pay > Day Rate Formula of the Entity PayEmployee

Card of Attribute Gross Rate of Pay > Day Rate Formula of the Entity PayEmployee

Name

Gross Rate of Pay > Day Rate Formula

Code

GRPDayRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Gross Rate of Pay > Day Rate Formula of the Entity PayEmployee

Takes the identity of the Day Rate Formula from the Gross Rate of Pay.
Example: GRPDayFormula1 / GRPDayFormula2 etc.


Entity Attribute Gross Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Card of Attribute Gross Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Name

Gross Rate of Pay > Hour Rate Formula

Code

GRPHourRateId

Data Type

char(20)

Mandatory

No


Description of Attribute Gross Rate of Pay > Hour Rate Formula of the Entity PayEmployee

Takes the identity of the Hour Rate Formula from the Gross Rate of Pay.
Example: GRPHourFormula1 / GRPHourFormula2 etc.


Entity Attribute Pay Allocation Balance of the Entity PayEmployee

Card of Attribute Pay Allocation Balance of the Entity PayEmployee

Name

Pay Allocation Balance

Code

PayAllocationBalance

Data Type

smallint

Mandatory

No


Description of Attribute Pay Allocation Balance of the Entity PayEmployee

Only when Daily Rated is true will it balance the Working Calendar against all the Sub Periods No of Days and Before Increment number of Days. If true, the last sub period will be available for pay allocation.


Entity Attribute Late Information of the Entity PayEmployee

Card of Attribute Late Information of the Entity PayEmployee

Name

Late Information

Code

LateInformation

Data Type

smallint

Mandatory

No


Description of Attribute Late Information of the Entity PayEmployee

Indicates if the employee is late. If the employee is late, the late amount will not be included in the Leave Deduction Amount.
Example: Late = "1" / Not late = "0"


Entity Attribute Absent Information of the Entity PayEmployee

Card of Attribute Absent Information of the Entity PayEmployee

Name

Absent Information

Code

AbsentInformation

Data Type

smallint

Mandatory

No


Description of Attribute Absent Information of the Entity PayEmployee

Indicates if the employee is absent. If the employee is absent, the amount will not be included in the Leave Deduction amount.
Example: Absent = "1" / Present = "0"


Entity Attribute Sick Leave Entitlement of the Entity PayEmployee

Card of Attribute Sick Leave Entitlement of the Entity PayEmployee

Name

Sick Leave Entitlement

Code

SickLveEntitlement

Data Type

double

Mandatory

No


Description of Attribute Sick Leave Entitlement of the Entity PayEmployee

Stores the number of days the employee is entitled for sick leave.
Example: 14 days


Entity Attribute Annual Leave Brought Forward of the Entity PayEmployee

Card of Attribute Annual Leave Brought Forward of the Entity PayEmployee

Name

Annual Leave Brought Forward

Code

ANNLveBroughtForward

Data Type

double

Mandatory

No


Description of Attribute Annual Leave Brought Forward of the Entity PayEmployee

Stores the number of days of annual leave that has been brought forward.


Entity Attribute Annual Leave Entitlement of the Entity PayEmployee

Card of Attribute Annual Leave Entitlement of the Entity PayEmployee

Name

Annual Leave Entitlement

Code

ANNLveEntitlement

Data Type

double

Mandatory

No


Description of Attribute Annual Leave Entitlement of the Entity PayEmployee

Stores the number of days the employee is entitled for annual leave.
Example: 21 Days


Entity Attribute Exchange rate ID of the Entity PayEmployee

Card of Attribute Exchange rate ID of the Entity PayEmployee

Name

Exchange rate ID

Code

BasicRateExchangeId

Data Type

char(20)

Mandatory

No


Description of Attribute Exchange rate ID of the Entity PayEmployee

Stores the exchange rate of a different currency. If an employee wants to receive his / her pay with a different currency, it is based on the basic exchange rate.


Entity Attribute Employee CPF Paid By Employer of the Entity PayEmployee

Card of Attribute Employee CPF Paid By Employer of the Entity PayEmployee

Name

Employee CPF Paid By Employer

Code

EECPFPaidByER

Data Type

smallint

Mandatory

No


Description of Attribute Employee CPF Paid By Employer of the Entity PayEmployee

Employee's CPF paid by the employer.


Entity Attribute Default Hour Rate of the Entity PayEmployee

Card of Attribute Default Hour Rate of the Entity PayEmployee

Name

Default Hour Rate

Code

DefaultHourRate

Data Type

double

Mandatory

No


Description of Attribute Default Hour Rate of the Entity PayEmployee

Calculates the employee's default rate per hour.


Entity Attribute Casual Payment of the Entity PayEmployee

Card of Attribute Casual Payment of the Entity PayEmployee

Name

Casual Payment

Code

CasualPayment

Data Type

smallint

Mandatory

No


Description of Attribute Casual Payment of the Entity PayEmployee

Shows if the employer makes a casual payment to the employee.