| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Calendar (calendar)
• Employees (hr) • Time Off (hr_holidays) • Discuss (mail) |
| Lines of code | 1111 |
| Technical Name |
eg_shift_schedule_management |
| License | OPL-1 |
| Website | http://www.inkerp.com |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Calendar (calendar)
• Employees (hr) • Time Off (hr_holidays) • Discuss (mail) |
| Lines of code | 1111 |
| Technical Name |
eg_shift_schedule_management |
| License | OPL-1 |
| Website | http://www.inkerp.com |
| Versions | 16.0 17.0 18.0 19.0 |
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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.
User Guide
Teams
team@inkerp.com
Suggested Products
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module