|
id
|
bigint(20) unsigned
|
|
|
|
|
payroll_run_id
|
bigint(20) unsigned
|
|
|
|
|
employee_id
|
int(10) unsigned
|
|
|
|
|
employee_code
|
varchar(50)
|
|
|
|
|
employee_name
|
varchar(120)
|
|
|
|
|
designation
|
varchar(120)
|
|
|
|
|
attendance_employee_snapshot_id
|
bigint(20) unsigned
|
|
|
|
|
attendance_employee_row_hash
|
char(64)
|
|
|
|
|
scheduled_workdays
|
decimal(8,2)
|
|
|
0.00
|
|
present_days
|
decimal(8,2)
|
|
|
0.00
|
|
absent_days
|
decimal(8,2)
|
|
|
0.00
|
|
weekly_off_days
|
decimal(8,2)
|
|
|
0.00
|
|
holiday_days
|
decimal(8,2)
|
|
|
0.00
|
|
approved_leave_days
|
decimal(8,2)
|
|
|
0.00
|
|
payable_attendance_days
|
decimal(8,2)
|
|
|
|
|
payable_attendance_days_status
|
varchar(40)
|
|
|
|
|
total_worked_minutes
|
decimal(12,2)
|
|
|
0.00
|
|
approved_overtime_minutes
|
int(10) unsigned
|
|
|
0
|
|
late_count
|
int(10) unsigned
|
|
|
0
|
|
early_out_count
|
int(10) unsigned
|
|
|
0
|
|
short_hours_count
|
int(10) unsigned
|
|
|
0
|
|
attendance_exception_count
|
int(10) unsigned
|
|
|
0
|
|
salary_assignment_id
|
bigint(20) unsigned
|
|
|
|
|
salary_assignment_version
|
int(10) unsigned
|
|
|
|
|
structure_version_id
|
bigint(20) unsigned
|
|
|
|
|
salary_assignment_effective_from
|
date
|
|
|
|
|
salary_assignment_effective_to
|
date
|
|
|
|
|
reference_monthly_gross
|
decimal(18,2)
|
|
|
|
|
reference_monthly_ctc
|
decimal(18,2)
|
|
|
|
|
input_hash
|
char(64)
|
|
|
|
|
calculation_status
|
varchar(32)
|
|
|
PENDING
|
|
gross_amount
|
decimal(18,2)
|
|
|
|
|
deduction_amount
|
decimal(18,2)
|
|
|
|
|
employer_contribution_amount
|
decimal(18,2)
|
|
|
|
|
net_amount
|
decimal(18,2)
|
|
|
|
|
created_at
|
datetime
|
|
|
current_timestamp()
|
|
updated_at
|
datetime
|
|
|
current_timestamp()
|