Er worden twee begrippen gebruikt: klas en groep. De klas is als het ware het adres van de leerling. De groep is de eenheid waaraan les wordt gegeven. Dat kan gelijk zijn aan de klas: Als alle leerlingen van klas H2a samen als groep les krijgen zonder leerlingen uit andere klassen, dan is de klas gelijk aan de groep. Maar de groepen kunnen ook uit delen van klassen bestaan of uit alle leerlingen van meerdere klassen. Een groepscode bestaat uit een of meerdere klascodes.
De klas- en groepscodes zijn van belang voor de koppeling van Foleta met het rooster. In Foleta deelt men een docent toe aan een vak en aan een groep. De codes voor docent, vak en groep worden gebruikt in het roosterprogramma en de leerlingenadministratie. Klascodes kunnen hier worden ingevoerd of ingelezen worden.
Zie hier voor een beschrijving van de wijze waarop Excelbestanden aangemaakt en gevuld worden om gegevens te kunnen importeren.
Roostercode
Wordt gebruikt als de klascode in Foleta afwijkt van die van het rooster. De roostercode wordt voor de koppeling gebruikt met rooster en leerlingenadministratie. Overigens is het de bedoeling dat de coderingen in de verschillende administraties gelijk zijn en de roostercode niet gebruikt hoeft te worden.