{"id":27085,"date":"2025-08-28T07:18:01","date_gmt":"2025-08-28T07:18:01","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=27085"},"modified":"2025-08-28T07:18:01","modified_gmt":"2025-08-28T07:18:01","slug":"odoo-18-time-off","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/time-off\/odoo-18-time-off\/","title":{"rendered":"Odoo 18 Time Off"},"content":{"rendered":"\n<p>Odoo\u2019s Time Off app helps manage everything related to employee time off. It handles time off requests, balances, approvals, and reports in one place.<\/p>\n\n\n\n<p>Employees can ask for time off and see how many days they have left. Managers can give time off to one person, a team, or the whole company, and approve requests.<\/p>\n\n\n\n<p>The app can also create reports to show how much time off is used and what types. It lets you set up accrual plans and add public holidays.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Features<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create and manage multiple leave types (e.g., vacation, sick leave, maternity\/paternity leave, unpaid leave)<\/li>\n\n\n\n<li>Manage Leave Requests and Approvals<\/li>\n\n\n\n<li>Set accrual rules for leaves (e.g., monthly, yearly)<\/li>\n\n\n\n<li>Employees can track their leave balances, view leave history, and request new leaves<\/li>\n\n\n\n<li>Configure public holidays and weekends that automatically exclude from leave calculations<\/li>\n\n\n\n<li>Enforce Mandatory Attendance Days to Ensure Business Continuity<\/li>\n\n\n\n<li>Manage leaves for companies operating in different countries<\/li>\n\n\n\n<li>Efficiently Manage Employee Time Off with Controlled Allocations<\/li>\n\n\n\n<li>Simple and Flexible Time Off Requests<\/li>\n\n\n\n<li>Personalized Time Off Dashboard for Full Transparency<\/li>\n\n\n\n<li>Streamlined Approval Workflows for Efficient Time Off Management<\/li>\n\n\n\n<li>Generate detailed reports by employee, department, leave type, and period<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Key Benefits&nbsp;<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automated Leave Accruals \u2013 Leave is added automatically based on rules like tenure or frequency<\/li>\n\n\n\n<li>Flexible Leave Type Configuration \u2013 Easily create and customize various leave types to match your company policies<\/li>\n\n\n\n<li>Integrated Approval Workflow \u2013 Streamlined approval process with notifications and multi-level validation<br><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off&nbsp; Management Workflow<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-Time-off-Workflow-Diagram-1024x325.png\" alt=\"Odoo Time off Workflow Diagram\" class=\"wp-image-27123\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Master Management<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Time Off Types<\/li>\n\n\n\n<li>Accrual Plans<\/li>\n\n\n\n<li>Public Holidays<\/li>\n\n\n\n<li>Mandatory Days<\/li>\n\n\n\n<li>Activity Types<br><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Types<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Time Off Types define the different kinds of leaves available to employees, such as vacation, sick leave, or unpaid leave. These types are fully customizable to match company policies. They control how leave is requested, approved, and displayed across the system.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-time-off-types-1024x436.png\" alt=\"odoo time off process flow time off types\" class=\"wp-image-27112\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set approval levels (no approval, single, or double validation)<\/li>\n\n\n\n<li>Allow\/disallow negative balances<\/li>\n\n\n\n<li>Enable document attachment or visibility on the employee dashboard<\/li>\n\n\n\n<li>Include\/exclude public holidays in duration<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshot<\/strong><\/p>\n\n\n\n<p><strong>Time Off Types Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Time-off-types-tree-view-1024x518.png\" alt=\"Odoo time off Time off types tree view\" class=\"wp-image-27087\" \/><\/figure>\n\n\n\n<p><strong>Time Off Types Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Time-off-types-form-view-1024x518.png\" alt=\"Odoo time off Time off types form view\" class=\"wp-image-27088\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Accrual Plans<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Accrual Plans automate the process of granting leave to employees based on time worked or milestones. They help ensure fair, consistent leave allocation without manual effort. Plans can include rules for carryovers, caps, and expiration<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-Accrual-Plans-1024x401.png\" alt=\"odoo time off process flow Accrual Plans\" class=\"wp-image-27113\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure accrual frequency (monthly, yearly, etc.)<\/li>\n\n\n\n<li>Debug mode enable in user screen and create the activity type\u00a0<\/li>\n\n\n\n<li>Define caps on total accrued leave<\/li>\n\n\n\n<li>Assign plans to employees or contracts automatically<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Accrual Plans Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-accural-plans-tree-view-1024x189.png\" alt=\"Odoo time off accural plans tree view\" class=\"wp-image-27089\" \/><\/figure>\n\n\n\n<p><strong>Accrual Plans Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-accural-plans-form-view-1024x518.png\" alt=\"Odoo time off accural plans form view\" class=\"wp-image-27090\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Public Holidays<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Public Holidays represent official non-working days like national or religious holidays. These are factored into leave calculations and planning schedules. They help prevent conflicts and ensure accurate workday counts.<\/p>\n\n\n\n<p><strong>Process flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-Public-Holidays-1024x386.png\" alt=\"odoo time off process flow Public Holidays\" class=\"wp-image-27114\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Exclude public holidays from leave calculations<\/li>\n\n\n\n<li>Link to employee calendars for accurate availability\u00a0<\/li>\n\n\n\n<li>Public holidays affect project scheduling and planning modules<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Public Holidays Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-public-holidays-tree-view-1024x210.png\" alt=\"Odoo time off public holidays tree view\" class=\"wp-image-27091\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Mandatory Days<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Mandatory Days are company-wide enforced leave days when the organization requires all or some employees to take time off. These are common in situations like year-end shutdowns, company holidays, or special events where the company closes operations temporarily.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-Mandatory-Days.png\" alt=\"odoo time off process flow Mandatory Days\" class=\"wp-image-27116\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mandatory days are usually auto-applied or enforced by HR without employee request<\/li>\n\n\n\n<li>Employees cannot override mandatory days\u00a0<\/li>\n\n\n\n<li>These days may not count against leave balance but still show as absent<\/li>\n\n\n\n<li>Mandatory days can be configured for all employees or specific departments<\/li>\n\n\n\n<li>Integration with payroll ensures no salary deductions on mandatory days<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Mandatory Days Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-mandatory-days-tree-view-1024x193.png\" alt=\"Odoo time off mandatory days tree view\" class=\"wp-image-27092\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Activity Types<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Activity Types govern the workflow processes and communication related to time off requests and approvals. They are essentially the task or notification types that drive the Time Off lifecycle in Odoo.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-Activity-Types.png\" alt=\"odoo time off process flow Activity Types\" class=\"wp-image-27115\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Activities can trigger automated reminders or tasks for managers or HR<\/li>\n\n\n\n<li>Status tracking of leave requests (e.g., Pending, Approved, Refused) is managed through activities\u00a0<\/li>\n\n\n\n<li>Activity types can be customized to fit organizational workflow (e.g., multi-level approval)<\/li>\n\n\n\n<li>Notifications about time off requests or upcoming leaves are often tied to activity types<\/li>\n\n\n\n<li>Activities help maintain audit trails and communication records related to time off<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Activity Types Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-activity-types-tree-view-1024x250.png\" alt=\"Odoo time off activity types tree view\" class=\"wp-image-27093\" \/><\/figure>\n\n\n\n<p><strong>Activity Types Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-activity-types-form-view-1024x362.png\" alt=\"Odoo time off activity types form view\" class=\"wp-image-27094\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Management<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Time Off Allocation<\/li>\n\n\n\n<li>Time Off Allocation Request\u00a0<\/li>\n\n\n\n<li>Time Off Request\u00a0<\/li>\n\n\n\n<li>Manage Time Off<\/li>\n\n\n\n<li>Multiple Requests Allocation<\/li>\n\n\n\n<li>Manage Allocations<\/li>\n\n\n\n<li>Time Off Dashboard<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Allocation<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>HR or managers manually assign leave balances to employees, typically during onboarding or for adjustments. This allocation increases the employee\u2019s available leave and is linked to specific leave types. It ensures that employees start with the correct leave entitlement.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-time-off-allocation.png\" alt=\"odoo time off process flow time off allocation\" class=\"wp-image-27117\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allocations must link to a specific Time Off Type (e.g., Vacation)<\/li>\n\n\n\n<li>Only authorized users (HR\/Manager) can create allocations<\/li>\n\n\n\n<li>Allocations increase the employee\u2019s available leave balance<\/li>\n\n\n\n<li>Allocations may have a validity period (start and end date)<\/li>\n\n\n\n<li>Negative allocations (reductions) are sometimes allowed but must follow company policy<\/li>\n\n\n\n<li>Allocation changes are logged for auditing<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Allocate Time Off Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-allocate-timeoff-tree-view-1024x249.png\" alt=\"Odoo time off allocate timeoff tree view\" class=\"wp-image-27095\" \/><\/figure>\n\n\n\n<p><strong>Allocate Time Off Approval View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-allocate-timeoff-create-view-1024x408.png\" alt=\"Odoo time off allocate timeoff create view\" class=\"wp-image-27096\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Allocation Request&nbsp;<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Odoo allows to Employees can request additional leave allocations, such as advance leave or special credits, which require approval before being added to their balance. This process is controlled and monitored by HR to comply with company policies. Only certain leave types allow such requests.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-time-off-allocation-request.png\" alt=\"odoo time off process flow time off allocation request\" class=\"wp-image-27118\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Only certain leave types allow allocation requests by employees<\/li>\n\n\n\n<li>Requests for allocation follow approval workflows similar to time off requests<\/li>\n\n\n\n<li>Approved allocations update the employee\u2019s leave balance<\/li>\n\n\n\n<li>Rejected requests do not affect leave balances<\/li>\n\n\n\n<li>May be limited by policy (e.g., max advance days)<\/li>\n\n\n\n<li>HR reviews allocation requests for compliance<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Request Allocation Create Button View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Request-Allocation-Create-Button-View-1024x227.png\" alt=\"Odoo time off Request Allocation Create Button View\" class=\"wp-image-27097\" \/><\/figure>\n\n\n\n<p><strong>Request Allocation Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Request-Allocation-Form-View-1024x353.png\" alt=\"Odoo time off Request Allocation Form View\" class=\"wp-image-27098\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Request&nbsp;<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Odoo allows Employees to submit requests for leave specifying the type, dates, and reason. The system validates the request against their available leave balance and initiates the approval workflow. Notifications are sent to managers for review.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-time-off-request-1024x648.png\" alt=\"odoo time off process flow time off request\" class=\"wp-image-27119\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Requests must specify Time Off Type, start and end dates, and optionally a reason<\/li>\n\n\n\n<li>Requests are validated against available leave balances if the type uses accrual<\/li>\n\n\n\n<li>Employees may only request leave types available to them based on role or department<\/li>\n\n\n\n<li>Partial-day requests allowed if configured<\/li>\n\n\n\n<li>Notifications\/activities are sent to the appropriate approver(s)<\/li>\n\n\n\n<li>Requests remain in \u201cPending\u201d status until approval or rejection.<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Request Time Off Create Button View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-Timeoff-Request-Button-View-1024x179.png\" alt=\"Odoo Timeoff Request Button View\" class=\"wp-image-27125\" \/><\/figure>\n\n\n\n<p><strong>Request Time Off Create Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-request-timeoff-form-view-1024x379.png\" alt=\"Odoo time off request timeoff form view\" class=\"wp-image-27099\" \/><\/figure>\n\n\n\n<p><strong>Request Time Off in Dashboard View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-request-timeoff-dashboard-view-1024x518.png\" alt=\"Odoo time off request timeoff dashboard view\" class=\"wp-image-27101\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Manage Time Off<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>Manage Time Off is used by managers and HR to review, approve, reject, or cancel leave requests based on company policies and employee eligibility. This process ensures that leave is granted fairly, tracked accurately, and that employees receive timely updates about the status of their requests.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-manage-time-off.png\" alt=\"odoo time off process flow manage time off\" class=\"wp-image-27120\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Only authorized roles can approve or reject requests<\/li>\n\n\n\n<li>Managers may delegate approval responsibilities if configured<\/li>\n\n\n\n<li>Leave requests must be verified for conflicts with other absences, public holidays, or mandatory days<\/li>\n\n\n\n<li>Status changes are logged (Pending \u2192 Approved\/Refused \u2192 Canceled)<\/li>\n\n\n\n<li>Employees receive notifications about decisions<\/li>\n\n\n\n<li>Leave usage updates employee accrual balances dynamically<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Manage Time Off Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Manage-time-off-tree-view-1024x431.png\" alt=\"Odoo time off Manage time off tree view\" class=\"wp-image-27102\" \/><\/figure>\n\n\n\n<p><strong>Manage Time Off Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Manage-time-off-form-view-1024x563.png\" alt=\"Odoo time off Manage time off form view\" class=\"wp-image-27103\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Multiple Requests Allocation<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>HR can process multiple leave requests or allocations in bulk to save time during busy periods. Each request is validated individually to ensure compliance, and errors are flagged for correction. This streamlines mass leave management.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-multiple-request-allocation-1024x558.png\" alt=\"odoo time off process flow multiple request allocation\" class=\"wp-image-27121\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bulk actions must respect individual employee leave balances and restrictions<\/li>\n\n\n\n<li>Approvals or allocations done in bulk update each record independently but maintain audit trails<\/li>\n\n\n\n<li>Used during high-volume periods like year-end leave planning<\/li>\n\n\n\n<li>Error handling for requests that cannot be approved (e.g., insufficient balance)<\/li>\n\n\n\n<li>Bulk operations should respect all workflow rules as single requests<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Multiple Requests Allocation Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Multiple-Requests-Allocation-Tree-View-1024x226.png\" alt=\"Odoo time off Multiple Requests Allocation Tree View\" class=\"wp-image-27104\" \/><\/figure>\n\n\n\n<p><strong>Multiple Requests Allocation create View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Multiple-Requests-Allocation-create-View-1024x518.png\" alt=\"Odoo time off Multiple Requests Allocation create View\" class=\"wp-image-27105\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Manage Allocations\u00a0<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>In Odoo, HR oversees and updates leave allocations, including editing, renewing, or removing them according to policy. Changes here affect employees\u2019 leave balances and must be tracked carefully to maintain accuracy and compliance.<\/p>\n\n\n\n<p><strong>Process Flow<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/odoo-time-off-process-flow-manage-allocations.png\" alt=\"odoo time off process flow manage allocations\" class=\"wp-image-27122\" \/><\/figure>\n\n\n\n<p><strong>Business Rules<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allocations can be edited within policy limits and audit trails maintained<\/li>\n\n\n\n<li>Expiry and carryover of allocations handled according to company rules<\/li>\n\n\n\n<li>Recalculation of balances occurs after allocation changes<\/li>\n\n\n\n<li>Removing allocations requires authorization and may trigger adjustments in leave taken<\/li>\n\n\n\n<li>Allocations must be linked correctly to employee contracts and leave types<\/li>\n\n\n\n<li>System enforces integrity to prevent negative balances without explicit approval<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Manage Allocations Tree View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Manage-allocation-tree-view-1024x220.png\" alt=\"Odoo time off Manage allocation tree view\" class=\"wp-image-27106\" \/><\/figure>\n\n\n\n<p><strong>Manage Allocations Form View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-Manage-allocation-form-view-1024x436.png\" alt=\"Odoo time off Manage allocation form view\" class=\"wp-image-27107\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Time Off Dashboard\u00a0<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>The Time Off Dashboard is the primary interface accessible to all users upon opening the Time Off app. It provides a comprehensive summary of the user\u2019s leave balances and requests for the current year, with a calendar highlighting the current day. The dashboard allows users to easily view, request, and manage their time off through an intuitive, interactive calendar and summary panels.<\/p>\n\n\n\n<p><strong>Main Features of the Time Off Dashboard<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>All users can access the dashboard as their home page in the Time Off app or navigate to it anytime via the menu<\/li>\n\n\n\n<li>Switch between Year, Month, Week, or Day views for flexible planning. Use arrow icons to navigate through the calendar in increments based on the selected view<\/li>\n\n\n\n<li>The current date is distinctly marked with a red circle for easy reference<\/li>\n\n\n\n<li>Displays all allocated time off types with icons, available balances (in days or hours), and expiration dates if applicable<\/li>\n\n\n\n<li>Clicking the question mark on any balance reveals detailed info: allocated time, future accruals, approved and planned leaves, and currently available time off<\/li>\n\n\n\n<li>If the user is on an accrual plan, they can select a future date to see estimated time off balances, accounting for planned and approved leaves<\/li>\n\n\n\n<li>Users can initiate new leave requests from the dashboard using the New button<\/li>\n\n\n\n<li>Users can also request additional leave allocations via the New Allocation Request button, if applicable<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Time Off Dashboard View<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-time-off-dashboard-view-1024x518.png\" alt=\"Odoo time off time off dashboard view\" class=\"wp-image-27108\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Time Off Report Management<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Time Off Analysis by Employee<\/li>\n\n\n\n<li>Time Off Analysis by Type<\/li>\n\n\n\n<li>Time Off Analysis by Balance<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Time Off Analysis by Employee<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>The Time Off Analysis by Employee provides a comprehensive view of all employee time off requests within the organization, organized primarily by employee. It allows managers or HR personnel to easily track, review, and analyze time off usage for the current year.<\/p>\n\n\n\n<p>Features available in Time Off Analysis by Employee<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The report lists employee time off requests for the current year in alphabetical order<\/li>\n\n\n\n<li>Each employee\u2019s time off data is collapsed by default and can be expanded by clicking on their name<\/li>\n\n\n\n<li>Time off requests are organized by type, which can also be expanded to show individual requests<\/li>\n\n\n\n<li>The report shows employee name, number of days requested, start and end dates, status, and description<\/li>\n\n\n\n<li>Users can switch between List, Graph, Pivot Table, and Calendar views using buttons in the top-right corner<\/li>\n\n\n\n<li>Additional options and filters appear based on the selected view to customize the report<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Time Off Analysis by Employee report view<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-time-off-by-employee-report-view-1024x252.png\" alt=\"Odoo time off time off by employee report view\" class=\"wp-image-27109\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Time Off Analysis by Type<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>The By Type report shows all employee time off requests grouped by time off type in a bar chart. Users can hover to see total days or click to view detailed requests. The report supports multiple views Graph, List, and Pivot Table with additional options available for each. Detailed help is in the reporting documentation.<\/p>\n\n\n\n<p><strong>Features available in Time Off Analysis by Type<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The report displays all time off requests grouped by time off type in a default bar chart<\/li>\n\n\n\n<li>Hovering over a bar shows the total duration in days for that specific time off type<\/li>\n\n\n\n<li>Clicking on a bar opens a detailed list of all time off requests for the selected type<\/li>\n\n\n\n<li>The detailed list includes Employee name, Number of Days, Request Type, Start Date, End Date, Status, and Description<\/li>\n\n\n\n<li>Users can switch between Graph (default), List, and Pivot Table views using buttons in the top-right corner<\/li>\n\n\n\n<li>Additional options and filters become available depending on the selected view<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Time Off Analysis by Type report view<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-time-off-by-type-report-view-1024x518.png\" alt=\"Odoo time off time off by type report view\" class=\"wp-image-27110\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><br><strong>Time Off Analysis by Balance<\/strong><\/h2>\n\n\n\n<p><strong>Overview<\/strong><\/p>\n\n\n\n<p>The Balance report displays employee time off balances organized by time off type in a pivot table. Employees are listed in rows, while time off types and their balances showing days and hours left and planned are displayed in columns. This provides a clear overview of available and planned time off for each employee.<\/p>\n\n\n\n<p><strong>Features available in Time Off Analysis by Balance<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The report displays time off balances organized by time off type in a pivot table format<\/li>\n\n\n\n<li>Employees are listed in rows, while time off types and their balances appear in columns<\/li>\n\n\n\n<li>Balances include the number of days and hours Left and Planned for each time off type<\/li>\n\n\n\n<li>The pivot table provides a clear overview of each employee\u2019s available and planned time off<\/li>\n\n\n\n<li>The default view is a pivot table for easy comparison and analysis<\/li>\n<\/ul>\n\n\n\n<p><strong>Screenshots<\/strong><\/p>\n\n\n\n<p><strong>Time Off Analysis by Balance report view<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/09\/Odoo-time-off-time-off-by-balance-report-view-1024x435.png\" alt=\"Odoo time off time off by balance report view\" class=\"wp-image-27111\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Odoo\u2019s Time Off app helps manage everything related to employee time off. It handles time off requests, balances, approvals, and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[396],"tags":[],"class_list":["post-27085","post","type-post","status-publish","format-standard","hentry","category-time-off"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/27085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/comments?post=27085"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/27085\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=27085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=27085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=27085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}