This module allows customisation of the certification report of a survey using odt templates.
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Lets you replace the standard survey certification PDF with your own ODT template, so certificates sent by email or downloaded by participants use your custom design.
This module adds a custom template option to surveys that are used as certifications. On the survey form, next to the certification email template, a new "Custom Template" field appears (only visible when the survey is a certification). There you pick an ODT template managed by the py3o reporting engine.
Once a template is set on the survey, it is automatically used for every participant's answer sheet. When a participant downloads the certification, the system generates the PDF from your template instead of the standard one. When the certification email is sent, the email generation automatically switches to the custom certification report, so the attached certificate also follows your template.
A new report action called "Custom Certifications" is available on survey answers, and the template is inherited from the survey down to each participant's answer record. If no custom template is configured, everything keeps working exactly as before with the standard Odoo certification report.
It touches the survey configuration screen, survey answers, email templates and the py3o report engine.
Depends on
Models and fields (4)
- py3o.report · extends an existing model
- mail.template · extends an existing model
- survey.survey · extends an existing modelpy3o_template_id
- survey.user_input · extends an existing modelpy3o_template_id
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 3 confirmed, 6 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/survey.
terminal Installation and usage
OCA documentation · Odoo 19.0Usage
Source · Odoo 19.0To use this module, you need to:
- Go to Survey \> Surveys.
- Create or edit a certification survey.
- Select a template for the existing certification report or upload a new template.
- Complete a certification survey to receive the report and verify that the customisations of the py3o template have been applied.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.