account_einvoice_generate
Provide the glue required for OCA e-invoice generators so PDF invoices can safely include embedded XML payloads.
Key Features
- e-invoicing: Ensures the UBL and Factur-X PDF-with-XML generators can coexist and rely on consistent hooks for embedding their payloads.
- res.company: Adds a company-level selection controlling which XML format, if any, should be embedded in customer invoice PDFs.
- res.config.settings: Surfaces the XML format selection in the Invoicing settings so administrators can configure it from the UI.
- account.move: Provides hooks such as payment identifier retrieval, UNECE due date code override, and move-type selection to guide downstream e-invoice format modules.
- account.move: Controls whether an embedded XML can be generated for a given move based on move type, partner availability, state, and presence of product lines.