When schools implement openSIS after they have been using Moodle, that Moodle data needs to be synchronized into openSIS before starting transactions with the integrated products.
When retrieving staff records from Moodle, there are two scenarios:
Note: In Moodle, users assigned as "teachers" will be fetched as staff in openSIS. The fields retrieved include:
Similarly, student records are also retrieved in two scenarios:
Note: In Moodle, users added as "students" will be fetched as students in openSIS. The following fields are retrieved:
When you retrieve course data from Moodle, openSIS maps the following details:
Only courses from the current academic year are fetched. The course sections retrieved from Moodle are treated as virtual classes by default, and the grade scale for these course sections will be set to numeric in openSIS.
If both the course section and staff have already been fetched from Moodle, and they are associated with each other in Moodle, you can retrieve their scheduling data into openSIS.
This ensures that the correct timetable or schedule for the staff is aligned between Moodle and openSIS, allowing better course and teacher management.
Similar to staff scheduling, if the course section and student have already been fetched from Moodle, and they are associated with each other in Moodle, you can retrieve their scheduling records into openSIS. This will synchronize the students' schedules, ensuring that class times, attendance, and other critical details match across both systems.
Courses that were started or created before the current academic year will be treated as historical records in openSIS. When fetching historical courses and grades from Moodle, the following details will be saved as historical data in openSIS:
The default Grade Level Equivalent in openSIS will be set to the basic grade level of the school, but this can be changed later. In openSIS, historical grades require a Historical Marking Period; however, since Moodle does not include marking period information, the Year is extracted from the course start or creation date. For example, if the extracted year is 2021, the historical record will be saved in openSIS under the Historical Marking Period for the 2021 Full Year.
By integrating Moodle with openSIS, schools can ensure smooth data synchronization between their LMS and student information system. Whether it's staff, students, courses, or historical data, openSIS offers a simple and efficient way to fetch and manage these records. This streamlines processes such as scheduling, course management, and grade reporting, allowing for better collaboration and management across the two systems.