Skip to Content
Shift Schedule Management | Shift Rosters Management
€ 30.00 € 30.00

Technical Name : eg_shift_schedule_management
Odoo Apps Dependencies :
Community Apps Dependencies :
  • Version

Our Most Suggested Products

Shift Schedule Management

This Shift Management App simplifies employee scheduling by allowing managers to easily allocate shifts, manage workdays, and track employee availability. It features bulk shift assignments, shift change requests, and detailed reports, ensuring smooth operations. With tools for weekend allocations and shift roster management, it optimizes workforce planning and improves scheduling efficiency.



Features

Employee Shift Allocation

This feature allows managers to allocate shifts to employees based on their schedules. You can assign morning, evening, or night shifts for any given period. It streamlines the process of assigning work schedules, ensuring proper coverage for each department.

Bulk Shift Allocation

Managers can quickly assign shifts to multiple employees at once with this feature. It’s perfect for handling large teams, saving time, and improving efficiency. You can select employees and shifts in bulk, making it easier to handle staffing across different departments.

Shift Change Request

Employees can submit shift change requests for personal or work-related reasons. These requests are sent to managers for approval, ensuring flexibility while maintaining scheduling integrity.

Shift Schedule Report

Managers can generate detailed reports on employee shift assignments, with the ability to filter by date range. This feature helps with auditing and tracking employee schedules over time, and is ideal for planning and analysis.

Weekend Allocation

Assign and manage employees weekend off days with this feature. You can designate specific weekdays as weekends for each employee. This ensures employees have proper rest days while maintaining business operations during the week.

Screenshot

1.) Shift Schedule Admin Permission

Assign Shift Schedule Admin access to allow full control of shift setup, employee scheduling, and roster management. This permission enables creating, editing, and managing all shift-related configurations.


Navigation : Settings → Users & Companies → Users


Odoo Studio

2.) Shift Schedule Manager Permission

This access allows the manager to create and update shifts in bulk for employees under their supervision. The manager can view assigned employees, adjust their shift data, and maintain scheduling without full admin control.


Navigation : Settings → Users & Companies → Users


Odoo Studio

3.) Shift Schedule User Permission

This permission lets employees view their assigned shifts and follow their schedule in the system. They cannot modify or manage other employees shift information. It is used for basic access to personal shift data only.


Navigation : Settings → Users & Companies → Users


Odoo Studio

4.) Shift Schedule Configuration Menu

Admin User can configure employee weekoffs, weekdays, shift types, and assign employee shifts. This section helps administrators define working structures before generating shift schedules.


Navigation : Employees → Configuration → Shift Schedule


Odoo Studio

5.) Employee Weekoffs Setup

Administrators can create or modify weekoff rules to ensure shifts are not assigned on designated rest days. These weekoff settings are used while generating shift schedules automatically.


Navigation : Employees → Configuration → Employee Weekoffs


Odoo Studio

6.) Employee Weekdays Configuration

The configured weekdays help determine when shifts can be assigned. These settings are used during shift generation to avoid assigning shifts on non-working days.


Navigation : Employees → Configuration → Employee Weekdays


Odoo Studio

7.) Employee Shift Types Management

Defines different shift categories such as morning, evening, and night. Each shift type includes its own working hours. These shift types are used while assigning employee schedules and generating shift rosters.


Navigation : Employees → Configuration → Employee Shift Types


Odoo Studio

8.) Employee Shifts Configuration

Allows defining specific shifts with start time, end time, working hours, and responsible manager. These configured shifts are used when assigning schedules to employees or generating shift rosters. It ensures accurate tracking of working and overtime hours based on shift rules.


Navigation : Employees → Configuration → Employee Shift


Odoo Studio

9.) Shift Details View

It includes shift timing, total working hours, responsible person, overtime and late thresholds, and additional notes if required. Managers can review or update shift rules to ensure accurate scheduling and shift compliance.


Navigation : Employees → Configuration → Employee Shift


Odoo Studio

10.) Employee Shifts List & Bulk Scheduling Options

the list of all configured employee shifts including timing, working hours, and responsible manager. From the Shift Schedule menu, managers can quickly access advanced tools such as bulk shift allocation and shift roster reporting. These tools help assign shifts to multiple employees efficiently and generate organized shift schedules.


Navigation : Employees → Shift Schedule → Create Bulk Shift Allocation


Odoo Studio

11.) Bulk Shift Allocation Form

Bulk Shift Allocation helps assign the same shift to multiple employees within a selected date range. It supports weekly scheduling by allowing you to choose specific weekdays, ensuring the right employees are planned for the correct shift. This feature improves accuracy and saves time by automating shift assignments for large groups of staff at once. Managers can quickly review and adjust allocations before confirming to maintain a clear and well-organized shift structure.


Navigation : Employees → Shift Schedule → Create Bulk Shift Allocation


Odoo Studio

12.) Employee Shift Allocations

Employee Shift Allocations provides a centralized place to review and manage individual shift assignments for employees. It helps managers ensure that each person is assigned to the correct shift with accurate start and end dates. The allocation list offers quick insights into who is scheduled, which shift type they belong to, and the current status of their assignment. This improves planning and avoids scheduling conflicts, helping teams maintain smooth workforce operations.


Navigation : Employees → Shift Schedule → Employee Shift Allocations


Odoo Studio

13.) Employee Shift Allocation Details

Employee Shift Allocation Details provides a clear view of a specific employees assigned shifts over a selected date range. Managers can review the shift type, working days, weekends, and company information in one place. The list of daily assignments ensures accurate tracking and allows adjustments when needed. This view supports smooth scheduling management and helps prevent conflicts by confirming that the correct shifts are applied for each day.


Navigation : Employees → Shift Schedule → Employee Shift Allocations


Odoo Studio

14.) Weekend and Week-Off Allocation Details

Weekend and Week-Off Allocation Details helps managers verify the weekly off-schedule assigned to an employee within their shift duration. It clearly displays which day is treated as the weekly off, ensuring accurate shift planning and avoiding scheduling conflicts. This information supports better workforce planning by confirming rest days are properly assigned and respected during the selected shift period.


Navigation : Employees → Shift Schedule → Employee Shift Allocations


Odoo Studio

15.) Create Bulk Shift Allocation

The Create Bulk Shift Allocation feature allows HR managers and shift planners to assign shifts to multiple employees at once. Instead of allocating shifts individually, this tool provides a fast and centralized way to schedule groups of employees efficiently. It helps reduce repetitive work, ensures consistency in shift assignments, and improves productivity in large workforce environments.


Navigation : Employees → Shift Schedule → Create Bulk Shift Allocation


Odoo Studio

16.) Bulk Shift Allocation

Managers to assign a specific shift to multiple employees at once for a selected date range. The manager can choose the shift type, set beginning and ending dates, and specify recurring days during the week when the shift should apply. Employees included in the selection will automatically receive their shift allocation according to the configuration, simplifying scheduling and reducing manual entry effort.


Navigation : Employees → Shift Schedule → Create Bulk Shift Allocation


Odoo Studio

17.) Employee Shift Allocations List

This page provides a complete overview of all employee shift allocations. Managers can review which employees are assigned to a specific shift, along with details such as shift type, duration, and current approval status. The list format makes it easy to search, filter, and track shift assignment progress across the workforce. It also allows managers to quickly create new shift allocations to ensure schedules are kept accurate and up-to-date.


Navigation : Employees → Shift Schedule → Employee Shift Allocations


Odoo Studio

18.) Weekend Allocation

Allows managers to review and manage weekend (or week-off) day allocations for employees. It displays the assigned week-off day for each employee, along with the effective date and the responsible manager. Using this interface, managers can ensure work schedules comply with labor rules and employees receive proper weekly rest days.


Navigation : Employees → Shift Schedule → Employee Weekoff Days


Odoo Studio

19.) Weekend Allocation Filters & Grouping Panel

Advanced filtering and grouping options to help managers quickly locate weekend (week-off) assignments for employees. Users can refine results by date, responsible manager, or customize filters to match specific scheduling requirements. The grouping options make it easy to organize employee week-offs by employee, shift, or time periods such as day, week, month, or year. This improves visibility and ensures accurate weekend distribution across the organization.


Navigation : Employees → Shift Schedule → Employee Weekoff Days


Odoo Studio

20.) Employee Shift Workday

The complete list of scheduled working days for each employee, including the assigned shift, date, allocation reference, and responsible manager. It enables shift planners and HR managers to review, validate, and update employee work schedules efficiently. The system offers quick actions such as creating new records, switching views, and navigating to related shift functions like Employee Work Days and Employee Weekoff Days.


Navigation : Employees → Shift Schedule → Employee Work Days


Odoo Studio

21.) Employee Shift Days

Allows managers to organize and analyze employee shift day records more efficiently. Users can apply filters to quickly find relevant shift information, such as shifts scheduled for today. Grouping options make it easier to review shift data by employee, shift type, date, or responsible person. By adjusting the filters and groups, managers can gain clear insights into employee schedules and ensure proper shift allocation across the team.


Navigation : Employees → Shift Schedule → Employee Work Days


Odoo Studio

22.) Employee Profile Shift Allocations

Displays an employees personal and professional details along with their assigned work shifts. Under the Shift Allocations section, managers can view and maintain the employees shift assignments across different date ranges. This ensures clear visibility of the employees workload and enables quick updates when shift changes are required. It helps maintain accurate scheduling and ensures employees are allocated to the correct shift throughout their assignment period.


Navigation : Employees → Employees → Shift Allocations


Odoo Studio

23.) Employee Profile Workdays Details

This section provides a detailed view of the employees assigned workdays, showing the exact shift scheduled for each date. It helps managers confirm an employees working pattern, verify shift correctness, and ensure continuous coverage. Any updates or corrections to daily shift assignments can be made directly from this view, supporting accurate and up-to-date work scheduling for the employee.


Navigation : Employees → Employees → Workdays


Odoo Studio

24.) Employee Profile Weekend Details

This view displays the employees designated week-off days and the related shift information where applicable. It helps ensure proper weekly rest compliance and assists managers in verifying time-off assignments in alignment with organizational scheduling policies. Any adjustments to weekend rules can be performed here to maintain accurate workforce planning.


Navigation : Employees → Employees → Weekends


Odoo Studio

25.) Weekend Allocation Employee Weekoff Days

Displays the allocated weekly off days for employees. Managers or HR administrators can review, assign, or revise employee week-off schedules based on shift requirements and organizational policies. It ensures proper rest planning and helps avoid scheduling conflicts.


Navigation : Employees → Shift Schedule → Weekend Allocation


Odoo Studio

26.) Employee Shift DaysWorkday Allocation

the assigned workdays and shift timings for employees. HR and shift managers can view daily shift allocations, ensuring proper workforce planning. It helps track who is working on which day, along with shift type and allocation reference for traceability.


Navigation : Employees → Shift Schedule → Employee Work Days


Odoo Studio

27.) Shift Change Request

create and manage requests for shift changes by employees or managers. It allows selecting workdays that require a shift modification and submitting the request for approval through a workflow process.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

28.) Shift Change Request

The Shift Change Request screen allows employees to request changes to their shift allocations. It shows details about the employee, shift, and requested changes. Once submitted, the request is tracked and can be approved or canceled by managers. This ensures smooth shift management and documentation.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

29.) Shift Change Request

The Shift Change Request screen allows employees to submit a request for a change in their shift. The request includes details such as the employee’s name, shift type, requested shift, and working days. The status of the request (e.g., Draft, Request, In Progress, Approved, Cancelled) can also be tracked for approval. This feature helps streamline the process of managing shift requests efficiently and transparently.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

30.) Shift Change Request

Managers or employees to review and manage shift change requests. The request status can be updated or confirmed through available options. The "Rest to Draft" button allows resetting the request to its draft state, the "Confirm" button is used to approve the request, and the "Cancel" button is used to cancel the request. This feature helps track and manage shift changes effectively.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

31.) Shift Change Request

In this view, a shift change request is being processed and has entered the "In Progress" state. It displays details such as the employee, allocation, company, shift type, and the responsible person. The request is currently under review and any changes made during this phase will be tracked before final approval or cancellation.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

32.) Shift Change Request

This view shows a shift change request for approval. The request, which was previously marked as "In Progress," is now ready to be either approved or canceled. The request details, including the employee's shift, allocation, and company, are displayed. The responsible person can approve the change or cancel the request based on the review.


Navigation : Employees → Employees


Odoo Studio

33.) Shift Change Request

This view shows the shift change request that has been approved. The request for a shift change for Marc Demo has been confirmed, and the new shift (Night) has been applied to the specified working days (Marc Demo's shift on 2025-11-17 and 2025-11-23). The request is now marked as Approved.


Navigation : Employees → Shift Schedule → Shift Change Request


Odoo Studio

34.) Employee Workdays

In this view, you can see the updated workdays for Marc Demo, where the shifts on 11/17/2025 and 11/23/2025 have been updated to the Night Shift as part of the approved shift change request. The rest of the days are marked as Morning Shift.


Navigation : Employees → Employees


Odoo Studio

35.) Employee Shift Allocation Details

This image displays the shift allocation details for Marc Demo, with his assigned evening shift from 11/23/2025 to 11/30/2025. The page shows the ability to perform actions such as duplicating or deleting the allocation through the menu options. The shift details include specific workdays like "Night" on 11/23/2025 and "Evening" for subsequent days. The status of the allocation is currently marked as "Draft," and it can be edited further or confirmed by the responsible parties.


Navigation : Employees → Shift Schedule → Employee Shift Allocations


Odoo Studio

36.) Shift Allocation Report

This is a printed report showing the shift allocation for Marc Demo. It provides details on his assigned shifts during the period from 2025-11-23 to 2025-11-30. The report separates weekends and working days for clarity. The working days show a combination of "Night" and "Evening" shifts, while weekends are marked as "Tuesday" and "Saturday." The working hours for this shift are from 1:00 to 9:00.



Odoo Studio

37.) Shift Roster Report

This Shift Roster Report displays the current shift allocations for employees within a selected period. In this case, the report lists employees scheduled for "Morning" and "Evening" shifts between the dates 2025-11-16 and 2025-11-30. The table allows quick insights into employee shift types and their respective statuses, with information on when shifts begin and end.


Navigation : Employees → Shift Schedule → Shift Roster Report


Odoo Studio

38.) Shift Roster Report

The Shift Roster Report provides a comprehensive overview of employee shift allocations within a specific date range. This report is useful for tracking shift schedules and planning future allocations. In the shown image, the report spans from November 15, 2025, to November 30, 2025. Once the relevant date range is selected, the user can choose to print or cancel the report.


Navigation : Employees → Shift Schedule → Shift Roster Report


Odoo Studio

39.) Employee Shift Roster Report

This document represents the detailed shift allocation for employees between the dates of November 15, 2025, to November 30, 2025. It organizes the shifts by morning, evening, and night, along with the employee's designated workdays, department, and job position. The shift roster helps managers and HR departments track and manage employee work schedules efficiently.



Odoo Studio

User Guide

Email

Watch Video Tutorial

Teams

Suggested Products