A school’s learner register is its most important document, and in most schools it is
also its least reliable one. Names are spelled three ways, a transfer is recorded in one
book but not another, and nobody is quite sure whether last term’s Grade 6 list is the
current one.
Msomi treats the learner record as the spine of the whole system. Everything else —
attendance, marks, fees, transport, the parent’s app — points back at it, which means a
correction made once is a correction made everywhere.
Admitting a learner
Admission is a single form: the learner’s details, their guardians, and the class they
are joining. The admission number is issued by the system according to the format your
school has configured, so the office never has to look up the last number used or
reconcile two people admitting learners at the same time.
Where a school is joining Msomi mid-year with hundreds of existing learners, the same
information can be loaded in bulk. Msomi generates an Excel template matching its own
fields, and validates every row before anything is written, reporting problems by row
and column rather than failing silently.
Through the years
Learners do not simply exist; they move. Msomi records enrolment as a sequence of states
across academic years — active, promoted, repeated, transferred, graduated, withdrawn —
so the register tells you not only where a learner is now but how they got there. When a
former learner’s guardian calls in four years asking for a leaving certificate, the
record is still coherent.