Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Attendances
  3. HR Attendance Compliance v 19.0
  4. Sales Conditions FAQ

HR Attendance Compliance

by Sphyrna Solutions https://sphyrnasolutions.com
Odoo

$ 57.79

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Discuss (mail)
• Employees (hr)
Lines of code 5882
Technical Name hr_attendance_compliance
LicenseLGPL-3
Websitehttps://sphyrnasolutions.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Attendances (hr_attendance)
• Discuss (mail)
• Employees (hr)
Lines of code 5882
Technical Name hr_attendance_compliance
LicenseLGPL-3
Websitehttps://sphyrnasolutions.com
Versions 18.0 19.0

🎉 Launch Special: €49 EUR

Regular price: €129 | Save €80 on early adopter pricing

Get enterprise-grade legal compliance at an introductory price!

HR Attendance Compliance

Spanish Working Time Recording Compliance (RDL 8/2019)

Immutable audit trail with SHA-256 hash chain | ORM and PostgreSQL protection

Complete solution for Spanish Royal Decree-Law 8/2019 working time recording compliance. Ensures record immutability through SHA-256 cryptographic hash chain, database-level protection with PostgreSQL triggers, and ORM-level locking.

Key Features

🔒

Legal States

State management: Draft, Confirmed, Locked, and Rectified. Complete control over record lifecycle.

⏰

Break Management

Track breaks (meal, rest, personal, medical). Automatic calculation of effective hours excluding non-working breaks.

📊

Hour Categories

Automatic classification by day and time slot: night hours, holidays, Sundays, with custom rate multipliers.

⚠️

Alert System

Automatic anomaly detection: excessive workdays, unclosed check-ins, maximum weekly/monthly hours exceeded.

Security & Immutability

The audit system guarantees total immutability through three protection layers:

✓
SHA-256 Hash Chain

Each audit record contains a hash of its content plus the previous record's hash, creating a cryptographic chain. Any modification breaks the chain and is immediately detected.

✓
PostgreSQL Triggers

Database-level triggers that prevent UPDATE and DELETE on the audit table, even with direct database access.

✓
ORM Protection

The audit model's write() and unlink() methods raise exceptions, preventing modifications through Odoo's interface.

Anti-Impersonation Verification

Multiple check-in methods to adapt to any work environment:

🔐

PIN

Secure personal code

▦

QR / Barcode

Quick camera scan

📡

NFC

Contactless card *

📍

Geolocation

GPS location verification

* NFC Note: NFC functionality is only available on Chrome Android browsers due to Web NFC API limitations. Not compatible with iOS or desktop browsers.

Legal Compliance Features

📋 Complete Audit Trail

Records all operations: creation, modification, locking, verification. Includes user, IP, timestamp, and changes made.

📝 Rectification System

Locked records cannot be directly modified. A new rectification record is created linked to the original, maintaining complete history.

📅 Period Closure

Wizard to close periods (monthly, biweekly). Confirms drafts, closes open shifts, and locks all period records.

👤 Inspection Token

Generates temporary access tokens for labor inspectors. Allows record consultation without full system access.

🗄️ Data Retention

Configurable retention period (default 4 years per Spanish law). Automatic archiving of old records without deletion.

Export & Reporting

Export records for inspection or archiving in multiple formats:

PDF

Official inspection report

CSV

Excel compatible

JSON

System integration

XML

Standard format

Includes: Optional SHA-256 digital signature | Breaks and rest detail | Complete audit history

Flexible Configuration

Lock Mode

  • Manual: explicit closure only
  • Automatic: after X hours (configurable)
  • By period: when closing month/biweekly

Break Management

  • Manual: employee registration
  • Automatic: calendar-based
  • Hybrid: combination of both

Limits & Alerts

  • Maximum daily hours
  • Maximum weekly hours
  • Monthly overtime limit
  • Unclosed shift alert

Verification

  • Enable/disable methods
  • Geolocation radius
  • Work center coordinates
  • Inspection token validity

Why Choose This Module?

€
Avoid Fines

Spanish RDL 8/2019 fines start at €626 and can exceed €6,250. One avoided fine pays for the module 127 times.

⚖️
Labor Inspection Ready

Generate secure access tokens for inspectors. Export compliant reports in seconds.

🌍
Multilingual

Fully translated to 5 languages: Spanish, English, French, German, Portuguese. Perfect for international teams.

🛡️
Enterprise-Grade Security

Triple-layer immutability protection. Records cannot be tampered with, even with database admin access.

Technical Information

Version 19.0.1.1.0
Compatible with Odoo 19.0, 18.0
Dependencies hr_attendance, resource, mail
License LGPL-3 (Open Source)
Category Human Resources / Attendances
Support soporte@sphyrnasolutions.com

Developed and maintained by

Sphyrna Solutions

Legal compliance solutions for Odoo

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with