Die Versandart erscheint nicht im PDF
Sie haben eine Versandart gewählt, aber das PDF Espadon zeigt sie nicht. Sie wird nur gedruckt, wenn eine Sendungsnummer vorhanden ist. Zwei Wege dorthin.
Bei einem Versand haben Sie die Versandart gewählt: Spedition, Abholung, Kurier. Sie erzeugen den Lieferschein mit der Vorlage Espadon, und die Versandart steht nirgends.
Es gibt weder eine versteckte Einstellung noch ein fehlendes Modul. Die Vorlage druckt die Versandart nur in einem bestimmten Fall.
Die Regel der Vorlage Espadon
In der Vorlage wird die Versandart innerhalb des Blocks der Sendungsnummer geschrieben. Drei Bedingungen sind verschachtelt:
- der Block öffnet sich nur, wenn es eine öffentliche Notiz oder eine Sendungsnummer gibt;
- der Teil zur Sendungsverfolgung erscheint nur, wenn es eine Sendungsnummer gibt;
- die Versandart wird nur geschrieben, wenn ein Verfolgungslink gebildet werden konnte und eine Versandart gewählt ist.
Die dritte Bedingung ist erfüllt, sobald es eine Nummer gibt: Hat die Versandart keine Verfolgungsadresse, nutzt Dolibarr die Nummer selbst als Link. Alles hängt also an der Sendungsnummer. Ohne sie wird die Versandart nie gedruckt, auch nicht mit öffentlicher Notiz.
Die Lösungen
- Eine Sendungsnummer eintragen. Ohne Codeänderung erscheint die Versandart dann unter der Nummer, mit dem Hinweis „Versandart“.
- Eine geänderte Kopie der Vorlage verwenden, wenn Sie die Versandart auch ohne Sendungsverfolgung wollen. Zwei Stellen müssen geändert werden: die Versandart in die Eingangsbedingung des Blocks aufnehmen, dann eine Anzeige der Versandart ergänzen, wenn es keine Nummer gibt. Diese Änderung wurde vom Dolibarr-Projekt in den Entwicklungszweig übernommen (Nr. 40198). Sie ist in keiner veröffentlichten Version und auch nicht in den Zweigen 22, 23 und 24.
Ändern Sie für Lösung 2 nicht die Kerndatei: Ein Update würde sie überschreiben. Kopieren Sie die
Vorlage unter anderem Namen in ein eigenes Modul (Ordner custom/, Modul, das angibt,
Dokumentvorlagen bereitzustellen), nehmen Sie die beiden Änderungen in dieser Kopie vor und
aktivieren Sie sie in den Einstellungen des Versandmoduls.
Wie das geprüft wurde
- Auf Testinstanzen 20.0.4 und 24.0.1 mit der Versandart „generischer Transport“: ohne Sendungsnummer fehlt die Versandart im PDF, auch mit öffentlicher Notiz; mit einer Nummer erscheint „Versandart“ unter der Nummer. In 24.0.1 gleiches Ergebnis mit UPS, das eine Verfolgungsadresse hat.
- In 24.0.1: Kopie der Vorlage mit den beiden Änderungen, in einem eigenen Modul abgelegt, in den Versandeinstellungen aktiviert und von der Versandkarte aus erzeugt: Die Versandart erscheint ohne Sendungsnummer.
- Im offiziellen Code sind die drei verschachtelten Bedingungen von 20.0.4 bis 24.0.2 dieselben; nur der Entwicklungszweig enthält die Korrektur.
Wenn Ihre Dokumente nicht zeigen, was sie sollen
Muss Ihr Lieferschein weitere Angaben zeigen, überarbeitet das Paket Individuelle PDF-Dokumente die Vorlage und testet sie auf Ihrer Version. Für eine erste Einschätzung ist die Diagnose für 90 € da: eine Stunde gemeinsam an Ihrem Fall, danach schriftlich, was die Änderung kosten würde.