|
This entity stores details about the employee, in order for the employer to pay the employee the correct salary. |
|
Name |
Code |
Class Name |
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
Reference |
||
|
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 |
char(20) |
|
Mandatory |
No |
|
Shows the identity of the overtime table. It holds the primary key for the Overtime table. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Shows the identity of the shift table. This also acts as a primary key for the Shift table. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
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" |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the current rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the previous rate of the employee's salary. Some of the employee's rate are daily rated, some are monthly rated. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Shows the type of the current basic rate. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Shows the type of the previous basic rate. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Shows the employee specific bonus factor. This may depend on the wages rate type (Hourly / Daily / Monthly). |
|
Name |
|
|
Code |
|
|
Data Type |
date |
|
Mandatory |
No |
|
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. |
|
Name |
|
|
Code |
|
|
Data Type |
char(100) |
|
Mandatory |
No |
|
Enables the user to type a message which will be printed on the payslip. It is an employee specific message. |
|
Name |
|
|
Code |
|
|
Data Type |
char(100) |
|
Mandatory |
No |
|
Acts as a second line for PaySlipMessage. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of hours the employee works in a day. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Day Rate Formula from the Best Rate of Pay. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Hour Rate Formula from the Best Rate of Pay. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Day Rate Formula from OverTime. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Hour Rate Formula from OverTime. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Day Rate Formula from the Gross Rate of Pay. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Takes the identity of the Hour Rate Formula from the Gross Rate of Pay. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
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. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
Indicates if the employee is late. If the employee is late, the late amount will not be included in the Leave Deduction Amount. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
Indicates if the employee is absent. If the employee is absent, the amount will not be included in the Leave Deduction amount. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of days the employee is entitled for sick leave. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of days of annual leave that has been brought forward. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Stores the number of days the employee is entitled for annual leave. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
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. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
Employee's CPF paid by the employer. |
|
Name |
|
|
Code |
|
|
Data Type |
double |
|
Mandatory |
No |
|
Calculates the employee's default rate per hour. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
Shows if the employer makes a casual payment to the employee. |
|
|
|