|
id
|
int(11)
|
|
|
|
|
employee_code
|
varchar(30)
|
|
|
|
|
biometric_id
|
varchar(80)
|
|
|
|
|
bank_account_no
|
varchar(40)
|
|
|
|
|
bank_account_name
|
varchar(120)
|
|
|
|
|
payroll_account_status
|
enum
|
-- |
|
pending
|
|
bank_name
|
varchar(60)
|
|
|
|
|
first_name
|
varchar(80)
|
|
|
|
|
middle_name
|
varchar(80)
|
|
|
|
|
last_name
|
varchar(80)
|
|
|
|
|
suffix
|
varchar(30)
|
|
|
|
|
nickname
|
varchar(80)
|
|
|
|
|
position
|
varchar(120)
|
|
|
|
|
job_title
|
varchar(120)
|
|
|
|
|
branch_location
|
varchar(120)
|
|
|
|
|
department
|
varchar(120)
|
|
|
|
|
payroll_type
|
varchar(30)
|
|
|
attendance
|
|
shift_id
|
int(11)
|
|
|
|
|
rest_day
|
varchar(20)
|
|
|
Sunday
|
|
daily_rate
|
decimal(12,2)
|
|
|
0.00
|
|
salary_type
|
enum
|
-- |
|
daily
|
|
monthly_salary
|
decimal(12,2)
|
|
|
0.00
|
|
hourly_rate
|
decimal(12,4)
|
|
|
0.0000
|
|
date_hired
|
date
|
|
|
|
|
date_regularized
|
date
|
|
|
|
|
contract_start_date
|
date
|
|
|
|
|
contract_end_date
|
date
|
|
|
|
|
probationary_end_date
|
date
|
|
|
|
|
supervisor_id
|
int(11)
|
|
|
|
|
birthdate
|
date
|
|
|
|
|
gender
|
varchar(30)
|
|
|
|
|
civil_status
|
varchar(40)
|
|
|
|
|
nationality
|
varchar(80)
|
|
|
|
|
religion
|
varchar(80)
|
|
|
|
|
contact_no
|
varchar(40)
|
|
|
|
|
personal_email
|
varchar(160)
|
|
|
|
|
emergency_contact_name
|
varchar(120)
|
|
|
|
|
emergency_contact_no
|
varchar(40)
|
|
|
|
|
emergency_relationship
|
varchar(80)
|
|
|
|
|
emergency_contact_address
|
text
|
|
|
|
|
address
|
text
|
|
|
|
|
sss_no
|
varchar(40)
|
|
|
|
|
philhealth_no
|
varchar(40)
|
|
|
|
|
pagibig_no
|
varchar(40)
|
|
|
|
|
tin_no
|
varchar(40)
|
|
|
|
|
bir_tax_status
|
varchar(40)
|
|
|
|
|
rdo_code
|
varchar(40)
|
|
|
|
|
status
|
enum
|
-- |
|
active
|
|
employment_status
|
enum
|
-- |
|
regular
|
|
active_flag
|
tinyint(1)
|
|
|
1
|
|
face_image
|
varchar(255)
|
|
|
|
|
employee_photo
|
varchar(255)
|
|
|
|
|
face_descriptor
|
longtext
|
|
|
|
|
created_at
|
datetime
|
|
|
current_timestamp()
|
|
updated_at
|
datetime
|
|
|
|