The CSV Importer

Upload CSV files of different types, using our file importers, which will then be saved as a SELMA record.

Read on to find the information you need to upload valid CSV files.


In this Section:


The Importer: Explained

You can import CSV files for the following data types:

  • Student
  • Grades
  • Class
  • Enrolment Class Link
  • Timetable

The figures in subsequent sections will show the Student Importer, as it is widely used, but the principles can be generalised and applied to all importing types.


Download Templates

Download the following templates for each import you require:

Student

Grades

Class

Enrolment-Class Link

Timetable


Pre-Requisites and Upload

Please take note of the following steps, before filling out your CSV template.

  • Note: Required CSV columns are provided to you within the provided template.

Figure 1. Navigate to Reports > Import

Figure 2. Select an Import

Figure 3. Create New Records or Update Existing Records

Please download the appropriate template (above) and read the following notes before filling it out. Then, upload the CSV file to the Importer.
Important Notes:
All dates must be in YYYY-MM-DD format. Please make sure your user preferences are updated if you are using Microsoft Excel.
Status Codes: E – Enquiry | V – Validated | N – Enrolled | P – Provisional | I – Inactive

Figure 4. Start Import

If your validation hasn’t picked up on any errors in your CSV file, you can proceed to import it into SELMA by clicking the green “Start Import” button.

Figure 5. Success Message


Validation Errors

When you validate your CSV file, you may get validation errors which you can correct, directly.
You must resolve these errors before you can complete the importing process.

Figure 6. Validation Errors

If you have any validation errors, you can correct them directly, and revalidate the file.