Repository
OCA/reporting-engine · module folder · Try on Runboat
Module version
1.0.0
Category
Tools
Folder size
0.12 MB
License
LGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/reporting-engine
Last tracking update
2026-08-07 09:06:34
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Maksym Yankin, OCA-git-bot, oca-ci
Odoo dependencies
odoo/odoo:
Python dependencies
None
System dependencies
None
Required by
account_invoice_import, despatch_advice_import, purchase_order_import, purchase_order_ubl, sale_order_import
Description
Technical module to share easily deal with XML attachments in PDF files.

Code Analysis

Views touched (0)

No views found for this module.

HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (1)

New fields (0)

No new fields.

Public methods (2)
  • pdf_embed_xml(self, pdf_content, xml_filename, xml_string)
    @api.model
    Add an XML attachment in a pdf
  • pdf_get_xml_files(self, pdf_file)
    @api.model
    Extract XML attachments from pdf :param pdf_file: binary PDF file content :returns: a dict like {$filename: $parsed_xml_file_obj}.

Loading…