Skip to main content
Classes, class levels, and sections organize students and their academic placement.

Capabilities

This area supports:
  • academic-level structure
  • school-defined class levels
  • section grouping
  • class-bound section rules
  • downstream validation for student and annual records

Classes

Classes represent academic levels such as:
  • Primary 1
  • JSS 1
  • SS 2
Promotion behavior depends on class hierarchy, so class ordering is not just a display detail.

Class levels

Class levels are school-defined groups such as Primary, Junior Secondary, or Senior Secondary. A class can optionally belong to one level. Use levels to organize related classes and keep their listing order clear. They are managed separately from classes and sections. Class levels do not own sections. A section may be available across classes or linked directly to one class, whether or not that class belongs to a level. See Entry Score Configurations for the separate score settings that can be assigned at school, level, or class scope.

Sections

Sections are grouping labels inside a school. Kralis supports two section patterns:
  • global sections that can be reused across classes
  • class-bound sections that can only be used with one class
This matches a common school pattern where many students stay in the same broad section over time, while some sections exist only for a specific class setup.

Validation

If a section is tied to a class, Kralis will reject using that section with any other class. This applies in student updates, annual records, and bulk operations.

Practical guidance

  • use global sections when the school wants flexible grouping
  • use class-bound sections when the section only makes sense inside one class
  • keep section naming simple and operator-friendly

Create and update

Create classes in their academic progression order, then create sections. When a section belongs only to one class, select that class on the section record. Leave it general only when the same section should be reusable across classes. Before deleting a class or section, search for students, teachers, academic entries, events, and other records that still use it. Correct or move those relationships first. For the scoring scheme used by a class or level, see Entry Score Configurations.