|
Each employee can have multiple residency status record, of which only one will be used in the tax and statutory contributions calculation. The first record is created when the personal record is created. If there is a change in residency status, use this feature to create additional records. |
|
Name |
Code |
Class Name |
|
Reference |
||
|
Reference |
|
Name |
Code |
|
Name |
|
|
Code |
|
|
Data Type |
integer |
|
Mandatory |
Yes |
|
This attribute is the system generated identifier. It is blind to the user. It also holds the primary key for the Personal table. |
|
Name |
|
|
Code |
|
|
Data Type |
date |
|
Mandatory |
Yes |
|
Shows the effective date of the residence status. It also holds the primary key for the ResidenceStatusRecord table. |
|
Name |
|
|
Code |
|
|
Data Type |
char(20) |
|
Mandatory |
No |
|
Shows the identity of the career for the employee. This is used to differentiate and highlight a progression of residency status. It can be that an employee is on a work or employment pass and then he / she receives permanent residency status. |
|
Name |
|
|
Code |
|
|
Data Type |
smallint |
|
Mandatory |
No |
|
Indicates if the employee is currently employed in the company, in a form of a checkbox. |
|
Name |
|
|
Code |
|
|
Data Type |
char(100) |
|
Mandatory |
No |
|
Stores any remarks about the residence status record. |
|
|
|