Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Payroll (hr_payroll)
• Attendances (hr_attendance) • Employees (hr) • Discuss (mail) • Employee Contracts (hr_contract) |
Community Apps Dependencies | Show |
Lines of code | 4344 |
Technical Name |
an_attendance_penalty_profile_payroll |
License | LGPL-3 |
Website | https://odoosa.net |
Versions | 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Payroll (hr_payroll)
• Attendances (hr_attendance) • Employees (hr) • Discuss (mail) • Employee Contracts (hr_contract) |
Community Apps Dependencies | Show |
Lines of code | 4344 |
Technical Name |
an_attendance_penalty_profile_payroll |
License | LGPL-3 |
Website | https://odoosa.net |
Versions | 17.0 18.0 |
Attendance Penalty Profile + Payroll Integration
by Ahmed Nour - OdooSA
Complete Attendance Management with Smart Penalty System & Seamless Payroll Integration

🚀 Complete Solution with Auto-Installation
This module includes BOTH the base attendance penalty system AND payroll integration!
- Install this module to get complete attendance penalty management
- Ensure HR Payroll is installed for full payroll integration
- All salary rules and integrations activate automatically!
- Progressive penalty system + One-click payslip generation
Core Attendance Features
Penalty Profile Templates
Create reusable templates for different employee categories with customizable rates
Progressive Penalty System
Up to 6 progressive levels with separate rates for late-in, early-out, and absence
Flexible Configuration
Grace period settings (0-60 minutes) with customizable calculation methods
Attendance Sheet Generation
Automatic monthly sheets with detailed daily breakdown and penalty calculations
Multi-Shift Support
Handle split shifts with partial absence detection and shift-specific rules
Exemption Management
Automatic holiday and approved leave exemptions with custom rules
Transform Your Payroll Processing
Automated Calculations
No more manual penalty calculations. Everything is computed automatically based on attendance data.
100% Accuracy
Eliminate human errors in penalty calculations with precise automated processing.
Save 80% Time
Reduce payroll processing time dramatically with one-click integration.
Comprehensive Payroll Features
Salary Rule Management
Pre-configured rules for all penalty types with automatic Basic, Gross, and Net calculations
Payslip Integration
One-click payslip generation from attendance sheets with smart button navigation
Enhanced Reporting
Attendance summary on each payslip with detailed violation breakdowns
Smart Automation
Auto-calculation based on contract wage with multi-company support
How The Complete System Works
Create Profile
Set up penalty rules with progressive rates
Assign to Employees
Link profiles to employees or departments
Auto Tracking
System monitors and calculates penalties
Generate Payslips
Create payslips with all penalties applied
Pre-Configured Salary Rules
Code | Rule Name | Description |
---|---|---|
BASIC | Basic Salary | Employee's contract wage |
ABS | Absence Penalty | Deduction for absent days with progressive rates |
LATE | Late Check-In Penalty | Deduction for late arrivals based on occurrence count |
EOUT | Early Check-Out Penalty | Deduction for early departures |
OVT | Overtime Hours | Compensation at 1.5x rate for overtime work |
GROSS | Gross Salary | Total before deductions |
NET | Net Salary | Final amount after all calculations |
Seamless Integration Flow
1. Attendance Sheet
Generated with all penalty calculations from the attendance system
2. One-Click Action
Click "Generate Payslip" button on the attendance sheet
3. Payslip Created
Complete payslip with all penalties and compensations applied
Complete System Screenshots










📌 Requirements & Installation
- HR Payroll module (hr_payroll) must be installed for payroll features
- Employees must have active contracts with wage information
- Odoo 18.0 or higher
- This module includes BOTH attendance penalty system AND payroll integration
Technical Specifications
- Odoo Version: 18.0
- License: LGPL-3
- Dependencies: base, hr, hr_attendance, hr_payroll
- Category: Human Resources/Payroll
- Database: PostgreSQL optimized
- Architecture: Service-oriented with caching
- API: Full REST API support
- Price: Complete solution
Get Professional Support
Ahmed Nour
Email: ahmednour@outlook.com
WhatsApp: +966 536 929 391
Website: odoosa.net
Odoo Apps: View All My Modules
Please log in to comment on this module