Employee Self Service Portal | HR ESS Portal | Attendance, Payslip & Leave Portal
by Odolution https://www.odolution.com/$ 150.87
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Attendances (hr_attendance)
• Discuss (mail) • Employees (hr) • Expenses (hr_expense) • Payroll (hr_payroll) • Time Off (hr_holidays) • Website (website) • Invoicing (account) • Calendar (calendar) |
| Lines of code | 9639 |
| Technical Name |
ess_portal |
| License | LGPL-3 |
| Website | https://www.odolution.com/ |
ESS Portal - Modern Employee Self-Service For Odoo
ESS Portal gives employees a polished self-service workspace for attendance, payslips, requests, approvals, and personal HR access while managers and HR teams keep visibility through approval queues, role-based access, and backend reporting.
One clean portal for daily employee operations, approvals, payroll visibility, and HR service requests.
Stop Managing Employee Service Requests Manually
Employees need a simple way to check attendance, submit requests, view confirmed payslips, and follow approvals without asking HR for every update. Managers need clean queues, secure visibility, and reliable records.
Scattered HR Requests
Time off, reimbursements, salary letters, and attendance corrections often move through chat, email, or manual notes instead of one structured workflow.
Weak Approval Visibility
Managers and HR teams need clear pending, approved, rejected, and cancelled request visibility without searching through unrelated records.
Generic Portal Experience
Default portal pages can feel too basic for employees who expect a modern, guided, mobile-friendly self-service experience.
ESS Portal solves all of this with employee self-service, configurable approvals, and manager and HR reporting.
Complete ESS Workflow Coverage
Built for organizations that want employee operations, approvals, payroll access, and HR service requests to stay organized inside Odoo.
Attendance And Workday Access
Employees can check in, check out, review attendance history, and request attendance corrections or missing checkout updates through the portal.
Requests And One-Level Approvals
Support time off, work from home, overtime, reimbursement, salary certificate, salary advance, and attendance-related request flows.
Payslip Vault And HR Documents
Employees can view and download confirmed payslips only, with filtered access and clean document-style cards.
Manager And Executive Visibility
Managers approve assigned requests from the portal while executive managers get high-level backend ESS overview cards and company request visibility.
Built For These Teams
Employees
Submit requests, check attendance, view payslips, and track approval status from a modern ESS portal.
Managers
Review assigned approvals, monitor team activity, and keep employee service workflows moving.
HR And Executive Managers
Configure request types, manage access, review analytics, and keep company-wide ESS records visible.
Key Features of ESS Portal
Modern ESS Dashboard
Glass/frost-style portal dashboard with role-based modules, stats, quick status, and clean navigation.
Attendance Operations
Check in/out, attendance history, weekly patterns, correction requests, and missing checkout handling.
Guided Request Center
Employee-friendly request type selector, dynamic fields, validation, attachments, and review before submit.
Manager Approvals
Portal approval inbox with status filters, list/kanban options, approve/reject actions, and clean request detail pages.
Confirmed Payslip Vault
Employees see confirmed payroll documents only, with year/month filters and PDF download support.
Role-Based Access Control
Employee-specific module visibility, ESS groups, backend configuration, and secure portal record access.
What You Get With ESS Portal
- + Employee dashboard for attendance, requests, payslips, and approvals
- + Attendance check-in/check-out stored in Odoo HR Attendance
- + Configurable ESS request types with portal visibility and required fields
- + One-level approval flow with approver resolution and fallback support
- + Reimbursement request integration with Odoo Expenses
- + Confirmed payslip access only, with month/year filtering and download
- + Manager approval portal with secure assigned-request visibility
- + Backend graph, pivot, and executive overview dashboard
- + Employee-specific feature access and portal user creation support
- + 90 days free support included
Lightweight installation - install after HR, Attendance, Time Off, Payroll, Expenses, Portal, Website, Mail, and Web are available in the Odoo database.
Customization Services
Need something different? We're here to help!
Affordable pricing tailored to your requirements. Contact us directly:
Need Help?
Connect with us on email
Chat with us on WhatsApp
ESS Portal Guided Walkthrough
Select a feature area below to view the real ESS Portal screenshots for that workflow.
Employee ESS Dashboard
Employees start from a modern workspace with attendance, requests, payslips, and available modules.
Role-Based Module Access
Only enabled ESS modules appear for the employee, keeping the workspace clean and secure.
Attendance Overview
Employees can review workday status, check-in/check-out state, and attendance indicators.
Attendance History
Attendance records, hours, and correction actions remain visible from one dedicated page.
Request Center
Employees choose the right request type from a guided menu instead of a generic form.
Dynamic New Request Form
Request fields adapt to the selected request type, including dates, amount, attachments, and description where relevant.
Review Before Submit
Employees review important details before sending a request to the assigned approver.
My Requests
Employees track submitted, approved, rejected, cancelled, and draft requests with clear status badges.
Request Detail And Timeline
Each request includes the approver, date details, amount where applicable, and approval progress timeline.
Confirmed Payslip Vault
Employees access only confirmed payroll documents with filters and download support.
Your Details
Employee profile information and employment details are presented as a clean self-service view.
Manager Workspace
Managers get a dedicated view for team-related ESS work and approval context.
Approval List View
Assigned approvals are shown in a practical list layout for high-volume review.
Approval Kanban View
Managers can switch to a visual card layout for approval scanning where useful.
Team Members
Managers can inspect team members included in their ESS visibility.
Team Attendance Analytics
Attendance analytics help managers understand team workday patterns.
Team Absence Analytics
Absence indicators keep missing attendance and leave-related patterns visible.
Team Reimbursement Analytics
Managers can review reimbursement volume and related team request totals.
Employee ESS Access
HR/admin users can create linked portal users and configure employee-specific module access.
Request Type Configuration
Control enabled request types, portal visibility, attachments, required fields, and approval behavior.
Approver Rules
Configure employee, department, global, and fallback approver rules for ESS requests.
Backend ESS Requests
HR/admin and senior users can review ESS requests from backend list, kanban, graph, and pivot views.
Backend Request Detail
Backend users can inspect request metadata, linked records, comments, and approval state.
Graph And Pivot Reporting
Backend reports aggregate request volume, status, amount, attendance, overtime, and reimbursements.
Executive Overview Dashboard
A high-level no-drilldown dashboard gives executive managers an at-a-glance company ESS overview.
Company Requests
Executive managers can review company-wide request records while manager-only approvals stay controlled separately.
Simple Setup - Configure ESS Around Your HR Policy
Enable the module, create or review ESS request types, assign approver rules, create portal users for employees, and control module visibility per employee profile.
Optional Settings
- Configure request types, portal visibility, attachments, and required fields
- Assign employee, department, global, or HR fallback approvers
- Create linked portal users and control employee-specific module access
Need Help? We have Got You Covered!
Contact Us
Support Ticket
To get assistance, please visit www.odolution.com to create a support ticket.
Please log in to comment on this module