TIP: You can type at any time to perform a new search.
Report PDF Form
report_pdf_form · OCA/reporting-engine
- Repository
- OCA/reporting-engine · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Reporting
- Folder size
- 0.59 MB
- License
- LGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/reporting-engine
- Last tracking update
- 2026-08-07 08:43:02
- Authors
- Camptocamp, Odoo Community Association (OCA)
- Maintainers
- Camptocamp, Odoo Community Association (OCA)
- Committers
- Akim Juillerat, Weblate, OCA-git-bot, oca-ci, Tomasz Walter
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
This module allows to use PDF files having form field as Odoo reports to be printed with values being filled from Odoo records. This module mostly reuses features that were implemented by Odoo in sale_pdf_quotation_builder module.
Code Analysis ⓘ
Views touched (1)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_pdf_form_form |
report.pdf.form.form | report.pdf.form | form | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (0)No public methods.
New fields (4)
-
field_mapping_idsOne2many → report.pdf.form.fieldrequired=True args: 'report.pdf.form.field', 'report_form_id' -
field_variable_idsOne2many → report.pdf.form.variableargs: 'report.pdf.form.variable', 'report_form_id' -
pdf_attachment_idMany2one → ir.attachmentcomodel_name='ir.attachment'ondelete='cascade'required=Truestring='Related attachment' -
report_idMany2one → ir.actions.reportondelete='cascade'required=True args: 'ir.actions.report'
No public methods.
New fields (4)
-
odoo_field_evaluationSelectiondefault='dotted_path'required=True args: [('dotted_path', 'Dotted field path'), ('text', 'Static text'), ('code', 'Python code'), ('repeat_field', 'Repeat field')] -
odoo_field_valueCharhelp='Dot-separated path to field from the record, e.g. partner_id.name, or python code'required=True -
pdf_field_nameCharrequired=Truestring='PDF Form Field Name' -
report_form_idMany2one → report.pdf.formondelete='cascade'required=True args: 'report.pdf.form'
No public methods.
New fields (3)
-
codeChar -
nameChar -
report_form_idMany2one → report.pdf.formondelete='cascade'required=True args: 'report.pdf.form'
No public methods.
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 245 days ago
- Last activity
- 74 days ago
- Repository
- OCA/reporting-engine
- Pull request
- [19.0][MIG] report_pdf_form (#1107)