How to Import Historical Grades Data in openSIS | Step-by-Step Guide

How to Import Historical Grades Data in openSIS

The Historical Grades Import feature in openSIS allows users to import historical grade data for students. This is particularly useful when you need to import grades from previous years or academic periods. The process involves mapping fields, uploading files, and updating the data.

Step-by-Step Process for Importing Historical Grades

Step 1: Download the Current Student List

To begin, download the current student list from the system. This list will include an internal GUID column, which uniquely identifies each student. Important: Do not delete this column as it is necessary for importing historical grades.

  • File format: The student list must be downloaded in Excel format.
  • Important columns: GUID, Student Name, Student ID.

Step 2: Upload Your File

Once the student list is prepared, you can upload the file for import. Supported file formats are:

  • xls
  • xlsx
  • csv

Click the Upload File button to select your file and proceed.

Step 3: Map Your Fields

After uploading the file, you will need to map your spreadsheet columns to the corresponding database fields. This step ensures that the data from the spreadsheet is correctly matched to the openSIS system fields.

  • Example fields to map:
    • Student Name to Student Name
    • Grade to Grade
    • Course to Course
    • Year to Academic Year

Step 4: Preview Your Mapping

Before importing, preview the mapped fields to ensure that everything is aligned correctly. If there are any errors or mismatches, you can make adjustments in this step.

Step 5: Update Data

Once the mapping is verified, you can proceed to update the data. Click on Update Data to complete the import process.

  • After successful import, the system will display the results, and you can review the historical grades for accuracy.


Understanding the Excel File for Historical Grades Import

When you download the student list from openSIS, the system provides an Excel file with predefined columns. You must use this file to add historical grades data.
AlertImportant: Do not remove or rename any existing columns, especially the GUID column, as it is used to uniquely identify each student.

Mandatory Fields Explained

Below are the key fields you will see in the Excel file and how to use them:

Student Identification Fields

1. GUID (Required)
  • Unique system-generated identifier for each student
  • Used internally to map records
  • ❌ Do not edit or delete
2. Student Name
  • Full name of the student
  • Used for reference only
3. Student ID
  • Unique student ID in openSIS
  • Helps validate correct student mapping
4. Grade Level Equivalency
  • Represents the student’s grade level for that historical record
  • Example: Grade 9, Grade 10
  • Useful when importing data from different academic structures
Academic Context Fields

5. Academic Year
  • Year in which the course was taken
  • Example: 2022–2023
6. Marking Period
  • Specific term within the academic year
  • Example: Quarter 1, Semester 2
7. School Name
  • Name of the school where the course was taken
  • Useful for transferred or multi-school records
Course Details Fields

8. Course Code
  • Unique code of the course
  • Example: MATH101
9. Course Name
  • Name of the course
  • Example: Algebra I, Biology
10. Course Type
  • Type/category of the course
  • Example: Core, Elective
Grade Information Fields

11. Letter Grade
  • Grade in letter format
  • Example: A, B+, C
12. Percentage
  • Numeric score
  • Example: 85, 92
13. GP Value (Grade Point Value)
  • Numeric equivalent of the grade
  • Example: 4.0, 3.5
14. Calculate GPA
  • Indicates whether this record should be included in GPA calculation
  • Example: Yes / No (or system-defined value)
15. Grade Scale
  • Defines the grading system used
  • Example: Standard, Weighted
Credit Information Fields

16. Credit Attempted
  • Total credits attempted for the course
  • Example: 1.0
17. Credit Earned
  • Credits successfully earned
  • Example: 1.0 

Adding Multiple Records for a Student

If a student has multiple historical grades:

  • Add multiple rows
  • Repeat the following fields in each row:
    • GUID
    • Student Name
    • Student ID

👉 Each row = one course record

Example Row Structure

GUIDStudent NameStudent IDGrade Level EquivalencyAcademic YearMarking PeriodSchool NameCourse CodeCourse NameLetter GradePercentageGP ValueCalculate GPACourse TypeGrade ScaleCredit AttemptedCredit Earned
e0a2257bEsha Roy Abram09Grade 92022–2023Quarter 1ACME SchoolMATH101MathematicsA924.0YesCoreStandard1.01.0


Tips

  • Ensure that all necessary data fields (like GUID, Student Name, Student ID) are included in your import file.
  • Verify that all columns are correctly mapped to the openSIS system fields before updating data.

Additional Notes

  • Make sure to follow the instructions carefully to avoid errors during the import process.
  • If you encounter issues or need further assistance, refer to the help section or contact support.


    • Related Articles

    • How to Bulk Import Students into openSIS

      Bulk importing student data into openSIS is a straightforward process that allows school administrators to efficiently manage large numbers of students. This guide walks you through the steps to add or update student records in the openSIS system ...
    • How to Bulk Import Staff into openSIS

      Managing staff data for an educational institution can be a time-consuming task, especially when dealing with large numbers of personnel. Fortunately, openSIS offers a "Staff Bulk Data Import" feature that simplifies this process, allowing ...
    • How to Perform Rollover to a New Academic Year in openSIS

      Rollover is the process of moving your school data from the current academic year to the next in openSIS. Once a rollover is complete, students can be promoted to the next grade, retained if necessary, and all essential school information—like users, ...
    • How to Export Data from openSIS

      openSIS allows a Superadministrator to download data in Excel format for portability. In the event you want to keep a backup of the data for yourself, or you have decided to move to a different platform, you can download the following data categories ...
    • How to use openSIS API

      openSIS is built with APIs. The system allows Superadministrators to access this feature to retrieve data from the system via JSON payload. To access the API, navigate to Main Menu >> Tools >> API To start using the API, you have to generate an API ...