Der Absenderrahmen wird über das Logo gezeichnet
In Dolibarr 24 rutscht bei den Vorlagen Eratosthène und Proforma der Absenderrahmen über das Logo, wenn die Adressposition nach La Poste aktiviert ist.
Das Symptom ist eindeutig: Sie erzeugen ein PDF, und der Rahmen mit Ihrem Firmennamen und Ihrer Adresse wird über das Logo gezeichnet. Unleserlich. Da das Logo seine normale Größe hat, sucht man lange bei den Abmessungen des Bildes, wo nichts zu finden ist.
Was es nicht ist
Die erste, naheliegendste Spur ist die Höhe des Logos: Unter EinstellungenPDF lässt Dolibarr eine maximale Höhe festlegen („Höhe des Logos im PDF“), und ein zu hohes Logo kann tatsächlich überlaufen.
Auf einer Testinstanz in 24.0.0 wurde ein breites Logo auf 50 mm und dann auf 28 mm Höhe gebracht: Der Überlauf tritt auf, aber nur bei Höhen, die in der Praxis niemand einstellt. Bei normaler Höhe ist das nicht die Ursache.
Was es ist
Auslöser ist eine Layout-Option: die Position des Adressblocks nach der französischen Frankiernorm, oft „Position La Poste“ genannt („Benutze Standardposition in Frankreich (La Poste) für Position der Kundenadresse“). Ist sie aktiv, wird der Absenderblock („Von“) weiter oben platziert, und in Version 24 landet er im Bereich des Logos.
Die Ursache liegt in der Dokumentvorlage pdf_eratosthene, beim Zeichnen des Absenderblocks. Bis
zur 23 wurde die vertikale Position mit einem festen Rand berechnet; in 24 verwendet sie
$this->marge_haute, der deutlich kleiner ist. Der Block rutscht deshalb über das Logo.
Die Vorlage Proforma erbt von Eratosthène: Deshalb tritt das Problem auch bei Proformarechnungen auf. Die Vorlage Einstein ist nicht betroffen.
Wie das geprüft wurde
- Reproduktion auf einer frischen Docker-Instanz Dolibarr 24.0.0, mit einem breiten Logo (Verhältnis 6:1).
- Option für die Adressposition aktiviert, normale Logohöhe (20 mm): Der Rahmen legt sich auf das Logo.
- Gleiches Logo, Option deaktiviert, Höhe auf 45 mm gebracht: keine Überlappung.
- Codezeile in den Tags 24.0.0 und 24.0.1, dann in den Zweigen 24.0 und Entwicklung verglichen: überall identisch. In der 23.0.4 ist es tatsächlich noch der alte Wert.
Die zwei Auswege
Die Option abwählen, sofort, ohne den Code anzufassen. Deaktivieren Sie in den PDF-Einstellungen die Adressposition nach der Frankiernorm. Der Absenderblock kehrt an seinen Platz zurück, und das Logo ist wieder lesbar.
Auf die nächste 24.0.x warten. Die Korrektur — eine Zeile — wurde dem Projekt vorgeschlagen und am 8. September 2026 in den Zweig 24.0 übernommen (Beitrag Nr. 40185, Meldung Nr. 40184). Sie erscheint in einer der nächsten Wartungsversionen. Wenn Sie die Option deaktiviert haben, müssen Sie nichts tun: Die Datei nützt Ihnen erst an dem Tag, an dem Sie sie wieder aktivieren wollen.
Was man daraus mitnimmt
Wenn eine PDF-Ausgabe schiefgeht, ist die Prüfreihenfolge, die Zeit spart: welche Vorlage tatsächlich verwendet wird und von welcher anderen Vorlage sie erbt; dann welche Layout-Optionen aktiv sind; und erst danach die Abmessungen Ihrer Bilder. Die intuitive Reihenfolge ist umgekehrt, und sie kostet Stunden.