Convert Holidays or Non-Working Days into School Days (Extra Working Days)
openSIS allows administrators to convert a holiday or non-working day into a school working day directly from the academic calendar.
This is useful when classes or attendance need to be conducted on weekends or previously declared holidays.
Menu Path:
School → Calendars
Who Can Use This Feature
An Extra Working Day is a date that was originally:
A weekend, or
A non-working / holiday
but is later converted into a school day, allowing attendance to be taken for course sections.
How to Convert a Day into a School Day
Navigate to School → Calendars
Open the required academic calendar
Click on a weekend or non-working day
Enable the Extra School Day / Working Day toggle
Save the calendar
The toggle appears only for weekends and non-holiday non-working days
Once a day is converted into a working day:
Attendance Rules (Important)
1️⃣ Variable Schedule Course Sections
For variable schedules, the first configured period is used for attendance.

Example:
Course section schedule:
Tuesday – Period 4
Thursday – Period 5
Friday – Period 6
➡ Attendance on extra working days will be taken for Period 4
(because Tuesday appears first in the setup)
2️⃣ Calendar-Day Scheduled Course Sections
For calendar-day schedules, the earliest configured date determines the period.

Example:
Course section schedule:
Oct 15, 2025 – Period 1
Oct 22, 2025 – Period 4
Oct 29, 2025 – Period 6
➡ Attendance on extra working days will be taken for Period 1
3️⃣ Block Schedule Course Sections

Important Restrictions
- Once attendance has been taken on an extra working day, the day cannot be reverted back to a holiday
- This prevents attendance data inconsistencies
Summary
Holidays or weekends can be converted into school days
Configuration is done from School → Calendars
Attendance availability depends on course section scheduling rules
Extra working days are locked once attendance is recorded
Related Articles
How to set login failure allowance and login inactivity days
To set login failure allowance and login inactivity days, navigate to: Menu Bar >> Settings >> School Click on Preference. In Preference, you need to set your login preference (sample data given). Once complete, click Update to save the data. The ...
How to Configure Date Format in School Settings
Overview openSIS allows schools to configure a global date format based on regional or institutional preferences. Once set, this date format is applied consistently across the entire system, including reports, profiles, forms, and system-generated ...
How to Add School Classification under List of Value in settings
A list of values or LOV is a common value that is used in different data entry screens and is shown in a dropdown list for selection. Different schools in different countries might need to adjust these values based on their requirements so the system ...
How to Add School Level under List of Value in settings
A list of values or LOV is a common value that is used in different data entry screens and is shown in a dropdown list for selection. Different schools in different countries might need to adjust these values based on their requirements so the system ...
How to Add Period in School Settings
When you need to create School Periods, you can navigate to: Menu Bar >> Settings >> School >>Periods If your school follows the same period routine every day of the week (which is most common), then just click on +Add New Period and fill out the ...