FPFK MIS

Audit Trail

Audit trail

Every tracked change made across the system.

Reset
Time User Log Event Description Subject Changes
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #21
View
{
    "attributes": {
        "employee_id": 1,
        "work_date": "2026-08-12T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-12T08:06:00.000000Z",
        "last_out": "2026-08-12T18:01:00.000000Z",
        "hours_worked": "8.92",
        "overtime_hours": "0.92",
        "late_minutes": 0,
        "early_leave_minutes": 0,
        "status": "present",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #22
View
{
    "attributes": {
        "employee_id": 2,
        "work_date": "2026-08-12T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-12T08:11:00.000000Z",
        "last_out": "2026-08-12T17:54:00.000000Z",
        "hours_worked": "8.72",
        "overtime_hours": "0.72",
        "late_minutes": 11,
        "early_leave_minutes": 0,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System attendance_record Created created AttendanceRecord #23
View
{
    "attributes": {
        "employee_id": 3,
        "work_date": "2026-08-12T00:00:00.000000Z",
        "work_schedule_id": 1,
        "scheduled_in": "08:00:00",
        "scheduled_out": "17:00:00",
        "first_in": "2026-08-12T08:12:00.000000Z",
        "last_out": "2026-08-12T17:53:00.000000Z",
        "hours_worked": "8.68",
        "overtime_hours": "0.68",
        "late_minutes": 12,
        "early_leave_minutes": 0,
        "status": "late",
        "leave_application_id": null,
        "remarks": null,
        "is_manual": false,
        "adjusted_by": null,
        "adjustment_reason": null
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #8
View
{
    "attributes": {
        "reference": "LV\/2026\/00008",
        "employee_id": 31,
        "leave_type_id": 2,
        "leave_period_id": 1,
        "start_date": "2026-06-11T00:00:00.000000Z",
        "end_date": "2026-06-12T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "2.00",
        "days_approved": null,
        "reason": "Medical attention.",
        "contact_during_leave": "+254763843048",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-06-15T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #9
View
{
    "attributes": {
        "reference": "LV\/2026\/00009",
        "employee_id": 12,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-10-05T00:00:00.000000Z",
        "end_date": "2026-10-08T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "4.00",
        "days_approved": null,
        "reason": "Rest and recuperation.",
        "contact_during_leave": "+254723391334",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-10-09T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #10
View
{
    "attributes": {
        "reference": "LV\/2026\/00010",
        "employee_id": 34,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-14T00:00:00.000000Z",
        "end_date": "2026-09-15T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "2.00",
        "days_approved": null,
        "reason": "Medical attention.",
        "contact_during_leave": "+254750063080",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-16T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #11
View
{
    "attributes": {
        "reference": "LV\/2026\/00011",
        "employee_id": 8,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-25T00:00:00.000000Z",
        "end_date": "2026-09-28T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "2.00",
        "days_approved": null,
        "reason": "Rest and recuperation.",
        "contact_during_leave": "+254726235023",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-29T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #12
View
{
    "attributes": {
        "reference": "LV\/2026\/00012",
        "employee_id": 17,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-21T00:00:00.000000Z",
        "end_date": "2026-09-23T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "3.00",
        "days_approved": null,
        "reason": "Personal matters.",
        "contact_during_leave": "+254710743413",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-24T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #13
View
{
    "attributes": {
        "reference": "LV\/2026\/00013",
        "employee_id": 16,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-11T00:00:00.000000Z",
        "end_date": "2026-09-13T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "1.00",
        "days_approved": null,
        "reason": "Medical attention.",
        "contact_during_leave": "+254759030382",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-14T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:46.000000Z"
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #28
View
{
    "attributes": {
        "employee_id": 28,
        "basic_salary": "49737.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2020-01-08T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #82
View
{
    "attributes": {
        "employee_id": 28,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2020-01-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #83
View
{
    "attributes": {
        "employee_id": 28,
        "pay_component_id": 2,
        "amount": "14000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2020-01-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #84
View
{
    "attributes": {
        "employee_id": 28,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2020-01-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #29
View
{
    "attributes": {
        "employee_id": 29,
        "basic_salary": "109682.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2024-09-03T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #85
View
{
    "attributes": {
        "employee_id": 29,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2024-09-03T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #86
View
{
    "attributes": {
        "employee_id": 29,
        "pay_component_id": 2,
        "amount": "16000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2024-09-03T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #87
View
{
    "attributes": {
        "employee_id": 29,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2024-09-03T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #30
View
{
    "attributes": {
        "employee_id": 30,
        "basic_salary": "156467.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2018-01-23T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #88
View
{
    "attributes": {
        "employee_id": 30,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2018-01-23T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #89
View
{
    "attributes": {
        "employee_id": 30,
        "pay_component_id": 2,
        "amount": "6000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2018-01-23T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #90
View
{
    "attributes": {
        "employee_id": 30,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2018-01-23T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #31
View
{
    "attributes": {
        "employee_id": 31,
        "basic_salary": "164253.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2025-10-12T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #91
View
{
    "attributes": {
        "employee_id": 31,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2025-10-12T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #92
View
{
    "attributes": {
        "employee_id": 31,
        "pay_component_id": 2,
        "amount": "8000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2025-10-12T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #93
View
{
    "attributes": {
        "employee_id": 31,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2025-10-12T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #32
View
{
    "attributes": {
        "employee_id": 32,
        "basic_salary": "170681.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2023-09-10T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #94
View
{
    "attributes": {
        "employee_id": 32,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2023-09-10T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #95
View
{
    "attributes": {
        "employee_id": 32,
        "pay_component_id": 2,
        "amount": "5000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2023-09-10T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #96
View
{
    "attributes": {
        "employee_id": 32,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2023-09-10T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #33
View
{
    "attributes": {
        "employee_id": 33,
        "basic_salary": "76780.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2019-09-08T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #97
View
{
    "attributes": {
        "employee_id": 33,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2019-09-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #98
View
{
    "attributes": {
        "employee_id": 33,
        "pay_component_id": 2,
        "amount": "6000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2019-09-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #99
View
{
    "attributes": {
        "employee_id": 33,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2019-09-08T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_salary Created created EmployeeSalary #34
View
{
    "attributes": {
        "employee_id": 34,
        "basic_salary": "231437.00",
        "currency": "KES",
        "pay_frequency": "monthly",
        "effective_from": "2022-04-05T00:00:00.000000Z",
        "effective_to": null,
        "reason": "appointment",
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #100
View
{
    "attributes": {
        "employee_id": 34,
        "pay_component_id": 1,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2022-04-05T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #101
View
{
    "attributes": {
        "employee_id": 34,
        "pay_component_id": 2,
        "amount": "18000.00",
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2022-04-05T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System employee_pay_component Created created EmployeePayComponent #102
View
{
    "attributes": {
        "employee_id": 34,
        "pay_component_id": 7,
        "amount": null,
        "rate_override": null,
        "currency": "KES",
        "effective_from": "2022-04-05T00:00:00.000000Z",
        "effective_to": null,
        "remarks": null,
        "approved_by": null
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #1
View
{
    "attributes": {
        "reference": "LV\/2026\/00001",
        "employee_id": 25,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-11T00:00:00.000000Z",
        "end_date": "2026-09-12T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "1.00",
        "days_approved": null,
        "reason": "Rest and recuperation.",
        "contact_during_leave": "+254730071141",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-14T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:45.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #2
View
{
    "attributes": {
        "reference": "LV\/2026\/00002",
        "employee_id": 4,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-21T00:00:00.000000Z",
        "end_date": "2026-09-27T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "5.00",
        "days_approved": null,
        "reason": "Rest and recuperation.",
        "contact_during_leave": "+254770405494",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-28T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:45.000000Z"
    }
}
01 Sep 2026 23:48 System leave_application Created created LeaveApplication #3
View
{
    "attributes": {
        "reference": "LV\/2026\/00003",
        "employee_id": 10,
        "leave_type_id": 1,
        "leave_period_id": 1,
        "start_date": "2026-09-14T00:00:00.000000Z",
        "end_date": "2026-09-15T00:00:00.000000Z",
        "start_half": "full",
        "end_half": "full",
        "days_requested": "2.00",
        "days_approved": null,
        "reason": "Rest and recuperation.",
        "contact_during_leave": "+254766313391",
        "address_during_leave": null,
        "reliever_employee_id": null,
        "handover_notes": null,
        "status": "pending",
        "workflow_instance_id": null,
        "document_id": null,
        "resumption_date": "2026-09-16T00:00:00.000000Z",
        "actual_return_date": null,
        "cancellation_reason": null,
        "submitted_at": "2026-09-01T23:48:45.000000Z"
    }
}