Configure Calendar
Configure Calendar
Set up the general calendar system for scheduling classes, events, and activities within OpenEduCat.
Time required: 10-15 minutes
Module: openeducat_timetable, calendar
User role: System Administrator, Academic Admin
Prerequisites
- System Administrator or Academic Admin role
- Academic year configured
- Courses and batches set up
Steps
Step 1: Access Calendar Configuration
- Go to OpenEduCat -> Configuration -> Calendar
- Or access via Settings -> Technical -> Calendar
Step 2: Create Base Calendar
- Click Create
- Enter calendar details:
| Field | Required | Description | Example |
|---|---|---|---|
| Name | Yes | Calendar identifier | ”Main Academic Calendar” |
| Type | Yes | Calendar purpose | ”Academic” |
| Color | No | Display color | Blue |
Step 3: Configure Time Slots
Define available time periods:
- Go to Time Slots tab
- Add standard slots:
| Slot Name | Start Time | End Time | Duration |
|---|---|---|---|
| Period 1 | 08:00 | 08:50 | 50 min |
| Period 2 | 09:00 | 09:50 | 50 min |
| Break | 09:50 | 10:10 | 20 min |
| Period 3 | 10:10 | 11:00 | 50 min |
Step 4: Set Working Hours
Configure daily working hours:
| Day | Start Time | End Time | Status |
|---|---|---|---|
| Monday | 08:00 | 17:00 | Working |
| Tuesday | 08:00 | 17:00 | Working |
| Wednesday | 08:00 | 17:00 | Working |
| Thursday | 08:00 | 17:00 | Working |
| Friday | 08:00 | 17:00 | Working |
| Saturday | 09:00 | 13:00 | Half-day |
| Sunday | - | - | Off |
Step 5: Link to Academic Year
- Select the associated Academic Year
- The calendar inherits year date boundaries
- Holidays from academic calendar are reflected
Step 6: Activate Calendar
- Click Save
- Set state to Active
- Calendar is now available for scheduling
Calendar Types
| Type | Use Case | Features |
|---|---|---|
| Academic | Class schedules | Links to courses, batches |
| Examination | Exam scheduling | Room allocation, hall tickets |
| Events | General events | Public visibility options |
| Faculty | Faculty schedules | Leave integration |
Field Reference
Calendar
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
name | Name | Char | Required |
calendar_type | Type | Selection | academic/exam/event |
academic_year_id | Academic Year | Many2one | Year link |
color | Color | Integer | Display color |
active | Active | Boolean | Enable/disable |
Time Slots
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
name | Slot Name | Char | Period identifier |
start_time | Start Time | Float | Hour as decimal |
end_time | End Time | Float | Hour as decimal |
duration | Duration | Integer | Minutes |
Troubleshooting
Time slots overlapping
Ensure slot end times don’t exceed start times of next slot.
Calendar not available for timetable
Verify calendar is linked to the correct academic year and is set to Active state.
Faculty not seeing their calendar
Check faculty user has Calendar access rights assigned.
Related: Set Up Academic Calendar | Configure Calendar Settings