Company Report Branding
by MPI GmbH https://www.mpi-erp.at , Michael Plöckinger https://www.mpi-erp.at| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 545 |
| Technical Name |
company_report_branding |
| License | LGPL-3 |
| Website | https://www.mpi-erp.at |
Company Report Branding
English
Summary
Per-company branding for PDF reports: upload an A4 letterhead PDF, configure heading and body fonts (Google Fonts or file upload), design a custom HTML footer, and choose whether Odoo’s standard logo and footer text appear—or stay hidden when your letterhead already includes them. Settings are on the company form (multicompany-safe).
Key features
- Letterhead PDF with optional background and content margins (mm)
- Two font channels (heading + body): theme default, Google Font, or upload
- Footer modes: standard Odoo, custom translatable HTML, or no footer text
- Logo modes: standard company logo, hidden, or custom report logo
- Supports main Odoo 19 external layouts (Light, Striped, Boxed, Bold, Folder, Wave, Bubble)
- Odoo.sh: add PyMuPDF via repository root
requirements.txtfor letterhead rasterization
Configuration
Settings → Companies → your company → tab Report branding (administrators / Settings access required).
Technical notes
Depends on web only. Google Fonts need outbound HTTPS from the PDF worker unless you use
uploaded fonts only. Letterhead uses a raster background (first PDF page); vector PDF merge is not included.
Deutsch
Kurzbeschreibung
Corporate Design für PDF-Berichte pro Unternehmen: Briefpapier-PDF hochladen, Überschrift- und Fließtext-Schrift wählen (Google Fonts oder Upload), Fußzeile als HTML gestalten und festlegen, ob Odoo-Logo und Standard-Fußzeile angezeigt werden – oder ausgeblendet, wenn das Briefpapier das schon enthält. Alle Einstellungen pro Firma (mehrmandantenfähig).
Funktionen
- Briefpapier-PDF mit optionalem Hintergrund und Inhaltsrändern (mm)
- Zwei Schrift-Kanäle (Überschrift + Text): Theme, Google Font oder Datei-Upload
- Fußzeilen-Modi: Odoo-Standard, benutzerdefiniertes HTML, kein Fußzeilentext
- Logo-Modi: Standard-Firmenlogo, ausgeblendet, eigenes Berichts-Logo
- Unterstützt die gängigen Odoo-19-externen Layout-Varianten
- Odoo.sh: PyMuPDF über Root-
requirements.txtfür Briefpapier-Hintergrund
Konfiguration
Einstellungen → Unternehmen → gewünschte Firma → Reiter Report branding (Zugriff auf Einstellungen / Administration erforderlich).
Technische Hinweise
Abhängigkeit nur von web. Google Fonts benötigen ausgehendes HTTPS zum PDF-Worker, sofern keine
reinen Upload-Schriften genutzt werden. Briefpapier v1: Raster-Hintergrund (erste PDF-Seite).
Parts of this module were developed with assistance from AI tools; MPI GmbH remains responsible for review, testing, and compliance. / Teile dieses Moduls wurden mit Unterstützung von KI-Werkzeugen erstellt; die Verantwortung für Prüfung, Test und Compliance liegt bei der MPI GmbH.
Please log in to comment on this module