| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 96 |
| Technical Name |
report_print_audit |
| License | LGPL-3 |
| Website | https://asherixinnovations.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 96 |
| Technical Name |
report_print_audit |
| License | LGPL-3 |
| Website | https://asherixinnovations.com/ |
Report Print Audit
Full PDF Report Printing Traceability for Odoo
Overview
Report Print Audit automatically logs every PDF report generated in Odoo.
Each time a report is printed, the system records who printed it, which report was generated, and which records were involved.
What Is Logged
- User who printed the report
- Report name
- Related model
- Record IDs involved
- Timestamp of the action
How It Works
The module extends Odoo’s report engine by hooking into the _render_qweb_pdf method of ir.actions.report.
Whenever a PDF report is generated, a new entry is created in the Report Print Audit log model.
Access Control
A dedicated security group Report Print Audit User controls access to the audit logs.
Benefits
- Full traceability of printed documents
- Improved compliance and accountability
- No impact on standard report behavior
- Lightweight and transparent integration
- Enterprise-ready auditing
Asherix Innovations
© 2026 Asherix Innovations. All rights reserved.
© 2026 Asherix Innovations. All rights reserved.
Please log in to comment on this module