Overview
Odoo 18 No Objection Certificate module lets HR teams create and print employee No Objection Certificate PDFs with a permanent audit trail.
Supports v 18.0 — available directly on the Odoo Apps Store.
Description
Issuing a No Objection Certificate to an employee usually means drafting a letter manually, tracking who requested it, and keeping some record for future reference. This module adds a structured way to manage that process inside Odoo 18 HR, allowing HR teams to create a dedicated No Objection Certificate record for each employee and generate a formatted PDF directly from Odoo, without relying on external documents or templates.
Key Features of the No Objection Certificate Module
- Dedicated NOC record creation for each employee within Odoo 18 HR
- One-click PDF generation from the Action menu
- No-Delete Policy — once a No Objection Certificate record is created, it cannot be deleted, preserving a permanent HR compliance record
- Dynamic PDF data — employee name, date of joining, date of issue, and other fields are auto-filled from the record into the printed certificate
How It Works
After installing the module, a new No Objection Certificate menu appears under Employee → Configuration in Odoo 18 HR. From there, HR staff can open the No Objection Certificate list view and create a new record for a specific employee. Once the record is saved, the PDF can be printed directly from the Action menu, with employee details such as name, date of joining, and date of issue pulled automatically into the document. Because deletion is disabled once a record is created, every No Objection Certificate issued remains part of a permanent audit trail within the system.
Business Use Cases
HR managers and administrators often need to issue a No Objection Certificate for employees applying for a visa, requesting a bank loan, pursuing further education, or fulfilling other official requirements. Instead of drafting these letters outside the system, this module lets HR teams keep the request, the issued certificate, and the underlying employee data together inside Odoo 18. Since multiple No Objection Certificate records can be created for the same employee, this also supports cases where an employee needs separate certificates for different purposes or issued on different dates, each with its own auto-filled details and printed PDF.
Frequently Asked Questions
Can I create multiple NOC records for the same employee?
Yes. Multiple No Objection Certificate records can be created for the same employee, for example when they need certificates for different purposes or on different dates.
Can I customize the NOC PDF template?
The default template includes standard fields — employee name, date of joining, date of issue, and purpose. For custom layouts or additional fields, you would need to contact the publisher directly, as this is not part of the standard module.
Does this work with the Odoo Community edition?
Yes, the module is compatible with Odoo 18.0 on both Community and Enterprise editions, running on Odoo.sh and On-Premise. It requires the Employees (HR) module and is not available for Odoo Online (SaaS).
Is there an approval step before printing the No Objection Certificate?
The current version prints the certificate directly without a separate approval workflow. A manager-approval step before PDF generation is not included in the supplied module information.
Can a No Objection Certificate record be deleted after creation?
No. The module enforces a no-delete policy, meaning that once a No Objection Certificate record is created in Odoo 18, it remains in the system as a permanent record.