SchoolFront tracks Timecard changes in a system level Audit Log. The [History Tab] on every Timecard contains the specific events from the system log for that particular Timecard.
Applicable Roles
Personnel Profile Only (PPO) - can view their own Timecard's History Tab
Approvers - can view their own Timecard's History Tab and any History Tab where they are an Approver 1-3
Elevated Users - Can access the system level Audit log where all Timecard audit events can be viewed AND the History Tab on any Timecard in the system. Elevates users have any of the following system roles:
Contents
Description of the Data in the Log
Timecard History Tab
The [History] tab on every Timecard contains the specific events from the system log for that particular Timecard. The "Timecard History Log" grid lists all changes to the Timecard in chronological order. It's a Standard Grid so it can be sorted, filtered, it's layout modified and exported.
- To view the "Timecard History Log" grid, open the Timecard and select the [History] tab
Description of the Data in the Log
Time Stamp
- The date and time of the change: mm/dd/yyyy & hh:mm:ss am/pm
Event ID
- Is a system generated unique identifier for each change. Multiple rows can have the same Time Stamp and Event ID when multiple changes are made to an object in the same transaction. This is done for reporting purposes. Remember you can export this list to Excel.
- For example, if the following row was added to the Timecard with the overrides in orange:
Then the History Log would contain a row for each field override with the same Event ID (see below):
Object Type
Is the common name for the data being changed (i.e. "Timecard Content" in the example above).
Other Examples:
- Position
- Staff Position
- Staff Position Pay Rate
- Timecard Punch
- TimecardV2
Identifier
Is a unique identifier for the Object Type. They are usually an combination of object fields separated by a "|".
Examples:
- ABIGAIL SMITH | 12/8/2025 | TEACHER AIDE PT (SUB) | | 11111
- ALYSSIA JONES | 1/14/2026 | TEACHER AIDE RPT | | 22222
- DANIELLE RANDOMNAME | 12/18/2025 | TEACHER AIDE RPT | | 33333
- DONALD ANOTHERNAME | 2/3/2026 | CLEANER | | 44444
- LIZ NAMEIT | 1/16/2026 | FOOD SERVICE HELPER RPT | | 55555
The above example is a combination of users "Name" | "Date of the Change" | "Position Name" | "Employee ID", all of which can be filter ed on to make it easy to find in a long list of changes.
Source
The source of the change:
- "Manual" - human made the change
- "System" - the system made the change
Action
What type of change was it:
- "New" - a new Object Type was created
- "Edit" - an Object Type was edited
- "Delete" - an Object Type was deleted
Fields
What Fields on the Object Type were changed.
Old Value
Original Field value. If "New" this will be blank.
New Value
New field name
Employee ID
The Employee ID of the User that made the change
Role
The Role of the User that made the change
First Name
The First Name of the User that made the change
Last Name
The Last Name of the User that made the change