Payroll Report
Overview
Section titled “Overview”The Payroll Report on the Slingui platform was developed to provide schools and administrators with transparent, automated control over teacher compensation.
This document explains how to access the report, understand its metrics, and interpret the system’s rules for counting classes.
1. How to Access the Report
Section titled “1. How to Access the Report”To view a specific teacher’s payroll report, follow these steps:
- In the platform’s main menu, go to Account.
- Click Teachers.
- In the list of teachers, find the teacher and click their Actions button.
- In the menu that opens, click the Payroll Report tab.
2. Page Overview
Section titled “2. Page Overview”The Payroll Report page provides a consolidated dashboard containing:
- Total balance: The total number of classes credited to the teacher during the selected period.
- Date filter: An interactive calendar that allows you to filter and view information for a specific period only.
- Event list: A detailed history (statement) of all transactions (credits and debits) that affected the teacher’s balance during the filtered period.
2.1. Event List Columns
Section titled “2.1. Event List Columns”The event list contains the following information to facilitate auditing:
- Date: The date the event was generated in the system.
- Amount: The amount (in class units) credited to or debited from the teacher’s balance.
- Source: The origin of the action that caused the balance change.
- Class: The date and time of the class that generated the change (displayed only when relevant to the transaction).
- Owner: The user (administrator, teacher, system, etc.) responsible for performing the action that generated the event.
- Description: Additional details about the event (optional field).
3. Accounting Rules (Credits and Debits)
Section titled “3. Accounting Rules (Credits and Debits)”Slingui automatically calculates a teacher’s credited class balance based exclusively on changes to class Status.
The system’s logic divides statuses into two implicit categories:
- Payable statuses (
Done,Late Cancel). - Non-payable statuses (
Scheduled,Early Cancel,Canceled by School/Teacher).
Whenever a class status changes, the system applies the following rules to generate single-unit Credit (+1), Debit (-1), or No event (0) entries:
| Initial Status | New Class Status | Effect on Balance |
|---|---|---|
| Scheduled | Done | Credit (+1) |
| Scheduled | Canceled by School/Teacher | No change |
| Scheduled | Canceled by Student (Early Cancel) | No change |
| Scheduled | Canceled by Student (Late Cancel) | Credit (+1) |
| Done | Scheduled | Debit (-1) |
| Done | Canceled by School/Teacher | Debit (-1) |
| Done | Canceled by Student (Early Cancel) | Debit (-1) |
| Done | Canceled by Student (Late Cancel) | No change |
| Canceled by School/Teacher | Scheduled | No change |
| Canceled by School/Teacher | Done | Credit (+1) |
| Canceled by School/Teacher | Canceled by Student (Early Cancel) | No change |
| Canceled by School/Teacher | Canceled by Student (Late Cancel) | Credit (+1) |
| Canceled by Student (Early Cancel) | Scheduled | No change |
| Canceled by Student (Early Cancel) | Canceled by School/Teacher | No change |
| Canceled by Student (Early Cancel) | Done | Credit (+1) |
| Canceled by Student (Early Cancel) | Canceled by Student (Late Cancel) | Credit (+1) |
| Canceled by Student (Late Cancel) | Scheduled | Debit (-1) |
| Canceled by Student (Late Cancel) | Canceled by School/Teacher | Debit (-1) |
| Canceled by Student (Late Cancel) | Done | No change |
| Canceled by Student (Late Cancel) | Canceled by Student (Early Cancel) | Debit (-1) |
4. ⚠️ Important Notes
Section titled “4. ⚠️ Important Notes”To ensure an accurate financial close, keep the following system behaviors in mind:
- Required assignment: The Payroll Report is only updated by classes in which the teacher in question is selected as the class’s teacher in the system. Classes without an assigned teacher do not generate events in any teacher’s report.
- Multiple teachers (Co-teaching): If you select more than one teacher to teach the same class, the credit and debit rules in the table above apply to all selected teachers. In other words, a completed class (
Done) generates a single credit in the report of each teacher assigned to it. - “Block Time” events: Calendar events created with the “Block Time” type are exclusively for organizing schedules and do not generate any event (credit or debit) in the payroll report, regardless of status.