The Work Calendars page allows Workforce administrators to define reusable working schedules for labour resources, departments, workstations, and workstation groups.A Work Calendar combines:One or more Work Shifts for each working day
Company and Shop default assignments
Instead of configuring working days separately for every worker or workstation, administrators can create a shared calendar and allow multiple resources to inherit it.Office employees may follow an Office Calendar
Production workers and machines may follow a Main Production Calendar
Maintenance teams may use a 24/7 Maintenance Calendar
Site teams may use a project-specific working calendar
Work Calendars help Fabritec determine:Whether a resource is working on a selected date
Which shift or shifts are available
Planned workstation hours
Staffed production capacity
Crew and rotation availability
Holiday and exception behavior
Workforce and workstation productivity
đ Where to Find Work Calendars
Workforce â Work CalendarsUsers normally require the appropriate Manage Work Calendars permission to create, edit, retire, or configure Work Calendars.
Work Calendars Page#
The Work Calendars page displays all reusable calendars configured in Fabritec.Export Work Calendars to Excel
Export Work Calendars to PDF
Filter individual columns
Reset cached scheduling data
Name#
Shows the name of the Work Calendar.Use names that clearly explain which resources or working arrangement the calendar is intended for.
Default Slots#
Shows whether the Work Calendar has been selected as one of the organizationâs default calendars.
Company Default#
The Company default is the final fallback calendar used when no more specific calendar can be resolved.It is normally suitable for:Company-wide baseline scheduling
Calendar: Office
Default Slot: Company default
Shop Default#
The Shop default is the normal production-floor fallback calendar.It is normally used for production resources that do not have a more specific calendar, including:Calendar: Main
Default Slot: Shop default
Company and Shop Defaults#
Fabritec supports two separate default Work Calendar slots:| Default | Normal purpose |
|---|
| Company default | Office or organization-wide baseline |
| Shop default | Production floor, labour, and workstation scheduling |
The two defaults may point to different calendars.Company default: Office
Shop default: Main
This allows office employees to work Sunday through Thursday while production workers and machines follow a different six-day or multi-shift schedule.
Status#
Shows the lifecycle status of the Work Calendar.Active#
An Active calendar can be:Assigned directly to resources
Selected in new scheduling configurations
Retired#
A Retired calendar is preserved for historical scheduling records but should no longer be selected for new assignments.Before retiring a calendar, review whether it is currently used as:A Workstation Group Calendar
A calendar used as a required default may need to be replaced before it can be retired.
Actions#
The available Actions may include:Edit#
Opens the Work Calendar editor.Changes to an active calendar can affect future schedules for every resource that uses or inherits it.
View#
Opens the Work Calendar details.The detail view can be used to review:Resources using the calendar
Page Controls#
Add Work Calendar#
Opens the form for creating a reusable Work Calendar.Excel Export#
Exports the displayed calendar list to Excel.PDF Export#
Exports the displayed calendar list to PDF.Search#
Searches for a calendar by its displayed information.Column Filters#
Filters records using a specific grid column.Columns#
Shows or hides grid columns.Clear Filter#
Removes all currently applied filters.Reset Cache#
Refreshes cached scheduling information after changes to:Resource calendar assignments
đ What Is a Work Calendar?
A Work Calendar is a reusable schedule that defines which days are working and which Work Shifts operate on those days.A calendar answers questions such as:Does this worker work on Tuesday?
Which shifts run on Saturday?
Is this workstation available on a holiday?
How many scheduled hours are available?
Which shift should be used for capacity and timesheets?
A Work Calendar does not create new shifts.The required Work Shifts must first be configured from:The Work Calendar then assigns those reusable shifts to selected weekdays.
Add a New Work Calendar#
Workforce â Work CalendarsThe Add Work Calendar window contains:
Name â Required#
Enter a clear name for the Work Calendar.The name should allow users to understand the calendar without opening its details.Avoid unclear names such as:unless those names follow an approved internal naming standard.
Description â Optional#
Enter an explanation of the calendarâs purpose and working arrangement.The Description field supports formatted content such as:A useful description may explain:Which resources should use the calendar
Special operational rules
Seasonal or project-specific usage
Main production calendar for shop-floor labour and workstations.
Working days:
- Saturday to Thursday
Available shifts:
- Day
- Night
Friday is normally non-working unless a Special Working exception is added.
Default Calendar Options#
The Add Work Calendar form includes two default options:Shop default (production)
Company Default â Office#
Enable Company default (office) when this calendar should become the organizationâs Company default.This calendar is normally the fallback for office or company-level resources.Only one active Work Calendar should normally occupy the Company default slot at a time.Selecting a new Company default replaces the previous default assignment.
Shop Default â Production#
Enable Shop default (production) when this calendar should become the production scheduling default.This calendar is normally inherited by production workers, Labour Groups, workstations, and workstation groups when no more specific calendar has been selected.Only one active Work Calendar should normally occupy the Shop default slot at a time.Selecting a new Shop default replaces the previous Shop default assignment.
Can One Calendar Be Both Defaults?#
A Work Calendar may be configured as both Company and Shop default when the entire organization follows the same working schedule.Company default: Main
Shop default: Main
For organizations with different office and production schedules, use separate calendars.Company default: Office
Shop default: Main Production
Weekly Shift Pattern#
The Weekly Shift Pattern defines which shifts run on each weekday.Each pattern row contains:The helper text explains:Choose a shift, select its working days, and drag rows to change the priority.
Select a Work Shift#
Choose one of the shifts already configured in:The list may display the shift name and working-time window.Day (08:00â17:00)
Night (22:00â06:00)
The Work Calendar reuses the shiftâs configured:
Select Days#
Choose the weekdays on which the selected shift should run.Multiple days can be selected for the same shift.Shift: Day
Days:
- Saturday
- Sunday
- Monday
- Tuesday
- Wednesday
- Thursday
This means the Day Shift is planned on all selected weekdays.
Add Pattern Shift#
Click Add Pattern Shift when another shift must be included in the calendar.This is required when the factory operates more than one shift on the same day.| Shift | Working days |
|---|
| Day | SaturdayâThursday |
| Night | SaturdayâThursday |
Both shifts then run on the selected production days.
Multiple Shifts on the Same Day#
A Work Calendar may contain multiple shifts for the same weekday.Saturday:
- Day Shift
- Night Shift
Sunday:
- Day Shift
- Night Shift
For labour resources, the calendar defines which shifts are available on the day. The workerâs fixed shift, rotation, dated assignment, cover, or default shift determines which one applies to that worker.For workstations, all effective calendar shifts may contribute to planned operating hours unless the workstation has its own shift override.
Shift Priority#
Use the drag handle beside a pattern row to change its priority or display order.Priority is useful when more than one shift is configured for the same day.The order helps Fabritec and users present the shifts consistently.1. Day
2. Evening
3. Night
Changing the order does not change the shiftâs start or end time.
Remove Pattern Row#
Use the X beside a row to remove that shift pattern before saving.Removing a pattern row means the selected shift will no longer run on the configured weekdays for this calendar.It does not delete the Work Shift itself.
Saving the Work Calendar#
After entering the calendar information:3.
Select the required default options.
5.
Select the correct weekdays for each shift.
The new calendar appears in the Work Calendars grid and becomes available for assignment.
Complete Example: Main Production Calendar#
Name: Main Production
Description:
Standard production-floor calendar for shop labour and workstations.
Shop default: Enabled
Company default: Disabled
| Shift | Days |
|---|
| Day (08:00â17:00) | SaturdayâThursday |
| Night (22:00â06:00) | SaturdayâThursday |
Saturday through Thursday are working days
Day and Night Shifts operate on those days
Friday is non-working unless an exception overrides it
Production resources using Follow Default inherit this calendar through the Shop default
Complete Example: Office Calendar#
Name: Office
Description:
Standard office and administration schedule.
Company default: Enabled
Shop default: Disabled
| Shift | Days |
|---|
| Day (08:00â17:00) | SundayâThursday |
Sunday through Thursday are working days
Friday and Saturday are normally non-working
Office resources using the Company default inherit this calendar
Complete Example: Maintenance 24/7 Calendar#
Name: Maintenance 24/7
Description:
Continuous maintenance coverage for rotating maintenance crews.
Company default: Disabled
Shop default: Disabled
| Shift | Days |
|---|
| Day | SundayâSaturday |
| Night | SundayâSaturday |
This calendar can be assigned directly to:Maintenance-related operational resources
How Working Days Are Determined#
A weekday is normally considered working when the calendar contains at least one shift for that day.Friday:
No assigned shift
Friday is normally non-working.Holidays and date-specific exceptions can override the standard weekly pattern.
đ
Holidays and Calendar Exceptions
The Weekly Shift Pattern defines the normal recurring schedule.Holidays and Calendar Exceptions modify specific dates without rewriting the normal pattern.
Holidays#
Holidays are managed from:Apply to every Work Calendar
Apply only to selected Work Calendars
When a holiday applies, the affected date normally becomes non-working.Holiday: National Day
Applies to: All Calendars
All resources using those calendars are treated as non-working on that date unless a more specific Special Working exception applies.
Calendar Exceptions#
A Calendar Exception changes the schedule for one specific date.Supported exception concepts include:
Non-Working Exception#
Marks a normally working date as non-working.Date: 15 August 2026
Type: Non-Working
Reason: Factory closure
Special Working Exception#
Turns a normally non-working or holiday date into a working date.A Special Working exception takes priority over an applicable holiday for that calendar.Date: Friday, 21 August 2026
Type: Special Working
Shift: Day
Even though Friday is normally off, the calendar operates the selected shift on that date.
Shift Override#
Replaces the normal shift arrangement for a selected date.Normal Tuesday shifts:
- Day
- Night
Exception:
- Evening only
This allows temporary schedule changes without modifying every future Tuesday.
How Calendar Resolution Works#
Fabritec resolves the effective calendar from the most specific available configuration.For production scheduling, the normal resolution order is:1. Resource-specific Work Calendar
2. Group Work Calendar
3. Shop default Work Calendar
4. Company default Work Calendar
Labour Calendar Resolution#
Labour calendar
â Labour Group calendar
â Shop default
â Company default
Labour: Follow default
Labour Group: Maintenance 24/7
Shop default: Main Production
because the Labour Group calendar is more specific than the Shop default.
Workstation Calendar Resolution#
Workstation calendar
â Workstation Group calendar
â Shop default
â Company default
Workstation: No direct calendar
Workstation Group: Welding Calendar
Shop default: Main Production
No Resolvable Calendar#
When no calendar can be resolved at any level, Fabritec treats the resource as non-working and surfaces a setup warning.This prevents the system from inventing working hours where no schedule has been configured.
Follow Default and Custom Calendars#
When assigning calendars to resources, users may see options such as:Select a specific calendar
Follow Default#
Use Follow default when the resource should inherit changes automatically.The effective calendar may come from:If the default is changed later, the resource follows the updated configuration.
Specific Calendar#
Select a specific Work Calendar when the resource should remain connected to that calendar.The department has unique working days
A workstation operates a special shift pattern
Maintenance works continuously
Site labour follows a project schedule
Office staff follow different weekends
A directly assigned calendar takes priority over inherited defaults.
Relationship with Shifts#
Work Shifts define the time windows.Work Calendars define when those shifts operate.Shift:
Day â 08:00 to 17:00
Calendar:
Day runs Sunday through Thursday
Editing the Work Shift changes its time definition wherever the shift is reused.Editing the Work Calendar changes the days on which the shift runs for resources using that calendar.
Relationship with Crews and Shift Rotations#
A Crew rotation determines which shift a Crew should follow.The Work Calendar determines:Whether the date is a working day
Whether that shift runs on the date
How many scheduled hours the shift provides
Crew rotation result: Night
Calendar for Friday: Non-working
The Crew is not scheduled on Friday merely because the rotation points to Night.
Relationship with Labour Scheduling#
The effective Work Calendar combines with the labourâs shift rules.Fabritec normally resolves a labourâs shift using:1. One-day cover
2. Individual dated shift
3. Active Crew rotation
4. Fixed Crew shift
5. Labour default shift
The selected shift is returned only when the effective Work Calendar runs it on that date.
Relationship with Workstations and Capacity#
Work Calendars determine a workstationâs normal planned operating schedule.Fabritec uses the calendar to calculate:Working and non-working days
A workstation may inherit the calendar pattern or use workstation-specific shift overrides.
Relationship with Timesheets#
Work Calendars help determine the labourâs baseline scheduled hours.Approved timesheet days are preserved as historical snapshots and are not rewritten by later calendar changes.
Relationship with Maintenance#
Maintenance uses Work Calendars to understand when a workstation is normally expected to operate.Working-time availability
Maintenance downtime during scheduled hours
Preventive maintenance forecasts
Suggested maintenance windows
Downtime outside scheduled working hours does not reduce planned production availability in the same way as downtime during an active shift.
First Day of the Week#
The first day displayed in weekly scheduling views is configured centrally in Scheduling Setup.It is not configured separately inside every Work Calendar.For example, the organization may set:First day of week: Saturday
All supported weekly scheduling views then begin on Saturday.Changing the first day of the week affects presentation and navigation, not the calendarâs actual working-day rules.
Editing a Work Calendar#
Use the Edit action to update an existing calendar.Before saving changes, consider every resource that uses or inherits the calendar.A single calendar edit may affect future scheduling for:Approved or locked timesheet days remain based on their saved historical values.
Retiring a Work Calendar#
Retire a calendar when it is no longer intended for new scheduling use.1.
Confirm whether it is the Company default.
2.
Confirm whether it is the Shop default.
3.
Identify Labour Groups using it.
4.
Identify workstations or groups using it.
5.
Assign replacement calendars where required.
A calendar should not be retired while it is still required as an active default.Historical information remains available after retirement.
Recommended Implementation Steps#
1. Review the Organizationâs Working Arrangements#
Document the schedules used by:
2. Create the Required Work Shifts#
Create the reusable time windows.
3. Create the Company Calendar#
Create the normal office or organization-wide calendar.Name: Office
Company default: Enabled
Shift: Day
Days: SundayâThursday
4. Create the Shop Calendar#
Create the normal production-floor calendar.Name: Main Production
Shop default: Enabled
Shifts:
- Day
- Night
Days:
- SaturdayâThursday
5. Create Specialized Calendars#
Add specific calendars only where the schedule genuinely differs.
Recurring annual holidays
Calendar-specific holidays
Organization-wide holidays
7. Add Calendar Exceptions#
Use exceptions for temporary changes such as:Emergency production days
Do not modify the recurring weekly pattern for a one-day change.
8. Assign Calendars to Groups#
Configure Work Calendars for:Use group-level calendars to avoid repeating the same assignment on every resource.
9. Assign Resource-Specific Calendars Where Required#
Use direct calendar assignments only when one labour or workstation genuinely differs from its group.
10. Verify Inheritance#
Review the displayed calendar source on Labour, Labour Group, workstation, and scheduling pages.Confirm whether each resource uses:
11. Review Shift Calendars#
Workforce â Shift CalendarsShifts appear on the correct dates
Workstations show the expected planned hours
12. Review Timesheets and Capacity#
Scheduled labour hours match the calendar
Breaks are deducted correctly
Workstation planned hours are correct
Non-working days do not create capacity
Overnight shifts belong to their start date
Governance Rules#
A Work Calendar requires a unique and clear name.
At least one Weekly Shift Pattern entry should normally be configured for an operational calendar.
A weekday is working when at least one shift is assigned to it.
Multiple shifts may run on the same day.
Work Shifts must exist before they can be added to a calendar.
Removing a shift from a calendar does not delete the reusable Work Shift.
Company and Shop defaults are separate default slots.
Only one active calendar should normally occupy each default slot.
A resource-specific calendar takes priority over its group calendar.
A group calendar takes priority over Shop and Company defaults.
Shop default takes priority over Company default for production resources.
A Special Working exception overrides a holiday for the selected calendar and date.
Overnight shifts are associated with the date on which they start.
Resources with no resolvable calendar are treated as non-working and shown as setup gaps.
Calendar edits affect future computed schedules for inheriting resources.
Approved or locked timesheets remain historically unchanged.
A calendar used as an active default must be replaced before retirement.
The first day of the week is configured centrally and is display-focused.
â Best Practices#
Create a small set of reusable calendars rather than one calendar per worker
Separate office and production defaults when their schedules differ
Use clear names that describe the operational purpose
Configure Work Shifts before Work Calendars
Keep the Weekly Shift Pattern aligned with the factoryâs real schedule
Use group inheritance instead of repeating direct assignments
Use specific calendars only for genuine schedule differences
Use Holidays for organization-wide or calendar-specific closures
Use Exceptions for one-time schedule changes
Use Special Working instead of editing the weekly pattern for one extra working day
Review all affected resources before changing a shared calendar
Verify overnight shifts using the Shift Calendar
Confirm Work Calendar compatibility before assigning Crew rotations
Review planned and staffed capacity after calendar changes
Preserve approved timesheet history
Replace active defaults before retiring a calendar
Document the purpose of specialized calendars in the Description
Review default calendar assignments periodically
Use Reset Cache when recent scheduling changes are not yet reflected
đ Related Articles#