Convert Holidays into School Days in openSIS

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.


Where to Configure

Menu Path:
School → Calendars


Who Can Use This Feature

  • Only Administrators can configure extra working days

  • Teachers and staff cannot modify calendar working days


What Is an Extra Working Day?

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

  1. Navigate to School → Calendars

  2. Open the required academic calendar

  3. Click on a weekend or non-working day

  4. Enable the Extra School Day / Working Day toggle

  5. Save the calendar

Info
The toggle appears only for weekends and non-holiday non-working days


Attendance Behavior on Extra Working Days

Once a day is converted into a working day:

  • Attendance can be taken only if the date falls within the course section duration

  • Attendance follows the course section’s scheduling configuration


 Attendance Rules (Important)

1️⃣ Variable Schedule Course Sections

For variable schedules, the first configured period is used for attendance.

Notes
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.

Notes
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

  • No “Show Extra School Days” option appears in Take Attendance

  • Block schedules can be managed directly from School → Calendars


Info
Important Restrictions
  1. Once attendance has been taken on an extra working day, the day cannot be reverted back to a holiday
  2. 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 ...