| id |
bigint(20)
|
|
|
|
| run_uuid |
char(36)
|
ascii_bin
|
|
|
| branch_id |
int(10)
|
|
|
|
| payroll_month |
char(7)
|
ascii_bin
|
|
|
| period_start |
date
|
|
|
|
| period_end |
date
|
|
|
|
| run_version |
int(10)
|
|
|
|
| run_status |
varchar(32)
|
ascii_bin
|
|
|
| attendance_period_id |
bigint(20)
|
|
|
|
| attendance_snapshot_id |
bigint(20)
|
|
|
|
| attendance_snapshot_uuid |
char(36)
|
ascii_bin
|
|
|
| attendance_snapshot_version |
int(10)
|
|
|
|
| attendance_snapshot_hash |
char(64)
|
ascii_bin
|
|
|
| source_period_lock_version |
int(10)
|
|
|
|
| payroll_policy_id |
bigint(20)
|
|
|
|
| payroll_policy_version |
int(10)
|
|
|
|
| payroll_policy_hash |
char(64)
|
ascii_bin
|
|
|
| payroll_policy_proration_method |
varchar(32)
|
utf8mb4_unicode_ci
|
|
|
| payroll_policy_fixed_days_divisor |
decimal(8,2)
|
|
|
|
| payroll_policy_rounding_mode |
varchar(20)
|
utf8mb4_unicode_ci
|
|
|
| payroll_policy_rounding_scale |
tinyint(3)
|
|
|
|
| eligible_employee_count |
int(10)
|
|
|
|
| assigned_employee_count |
int(10)
|
|
|
|
| snapshot_employee_count |
int(10)
|
|
|
|
| captured_employee_count |
int(10)
|
|
|
|
| input_hash |
char(64)
|
ascii_bin
|
|
|
| lock_version |
int(10)
|
|
|
|
| notes |
varchar(500)
|
utf8mb4_unicode_ci
|
|
|
| created_by |
bigint(20)
|
|
|
|
| updated_by |
bigint(20)
|
|
|
|
| created_at_utc |
datetime
|
|
|
|
| updated_at_utc |
datetime
|
|
|
|
| created_at |
datetime
|
|
|
|
| updated_at |
datetime
|
|
|
|