Zum Hauptinhalt springen
DHL · Versand aus Odoo

DHL in Odoo: Etikett, Sendungsverfolgung und Abholung, ohne den Lieferschein zu verlassen

Wer DHL mit Odoo verbindet, will meist etwas ganz Konkretes: Beim Validieren des Lieferscheins soll das Etikett erscheinen und die Sendungsverfolgungsnummer beim Kunden ankommen. Hier steht, was dafür nötig ist und woran es meistens scheitert.

Aus einem Odoo-Lieferschein erzeugtes Versandetikett

Einen Zusteller an Odoo anzubinden klingt nach einem großen Projekt und ist es fast nie. Was funktionieren muss, passt in einen Satz: Mit dem Klick auf „Validieren“ im Lieferschein entsteht das DHL-Etikett, die Sendungsverfolgungsnummer wird gespeichert und an den Kunden geschickt. Alles andere (Abholungen, Störfälle, Tarife) baut darauf auf.

Was DHL braucht, das Odoo nicht serienmäßig mitbringt

Drei Dinge, und keines ist exotisch. Das tatsächliche Gewicht und die Maße des Pakets, nicht die des Produkts: Ein Lieferschein mit drei Artikeln geht in einem Karton raus, und dieser Karton hat sein eigenes Gewicht. Die Serviceart, denn DHL Express und DHL Parcel sind nicht dasselbe und haben weder denselben Tarif noch dieselben Laufzeiten. Und eine Adresse, die der Validator von DHL akzeptiert, und das ist nicht immer die, die der Kunde eingegeben hat.

Wo es hakt: die Adressen

Der häufigste Grund, warum ein Etikett nicht entsteht, ist nicht die API: Die Adresse besteht die Prüfung nicht. Postleitzahlen im Format eines anderen Landes, Orte, die in deren Straßenverzeichnis nicht existieren, Telefonnummern ohne internationale Vorwahl bei Sendungen außerhalb der EU. Ein ordentlicher Konnektor bricht nicht einfach ab: Er sagt, welches Feld DHL abgelehnt hat, und vermerkt es im Lieferschein, damit der Mitarbeiter im Versand es beheben kann, ohne ein Log zu öffnen.

Wenn Sie außerhalb der EU versenden, reicht das Etikett nicht: Es braucht die Zolldokumente mit Wert und Zolltarifnummer jeder Position. Diese Daten sind in Odoo bereits vorhanden (die Zolltarifnummer steht im Produktstamm), und von dort müssen sie an DHL gehen. Sendet die Integration sie nicht, tippen Sie sie bei jeder Sendung von Hand ab.

Die Sendungsverfolgung muss von allein beim Kunden ankommen

Die Nummer im Lieferschein zu speichern und sonst nichts zu tun, ist nur die halbe Arbeit. Die Nummer muss in der Versandbestätigung per E-Mail stehen, und wer auf Marktplätzen verkauft, muss sie zusätzlich innerhalb der jeweils geforderten Frist an den Kanal übermitteln: Amazon, Mirakl und Temu messen diesen Wert und sanktionieren Verstöße. Genau hier müssen der Konnektor für den Transport und der für den Marktplatz miteinander sprechen, und deshalb sollten beide im selben Odoo laufen.

Eigenes Modul oder OCA

Für DHL gibt es ein Community-Modul und es gibt Eigenentwicklung, und die ehrliche Wahl hängt von Ihrem Fall ab, nicht davon, wer es Ihnen verkauft. Wir haben aufgeschrieben, was vor dem Einsatz von dem OCA-Modul für DHL in Odoo 19 zu prüfen ist und wann welcher Weg gewinnt, in Nativmodul gegen OCA in der Logistik. Die Kurzfassung ohne Schnörkel: Ist Ihr Ablauf Standard und es geht um einen einzigen Service, starten Sie mit dem, was es schon gibt; bei mehreren Services, Zoll oder Marktplatzvorgaben stößt ein generisches Modul an seine Grenzen, und die Eigenentwicklung lohnt sich.

Wir arbeiten auf beiden Wegen, und die von uns veröffentlichten Konnektoren für Zusteller (DHL, Correos Express und MRW) laufen in Odoo 17, 18, 19 und 20. Für alle anderen Zusteller bauen wir es auf Ihren Vertrag auf, denn der entscheidet tatsächlich, welche Services Ihnen zur Verfügung stehen.

Häufige Fragen

Kann ich mehrere Zusteller gleichzeitig nutzen?

Ja, und das ist der Normalfall. Jede Liefermethode in Odoo lässt sich nach Land oder Postleitzahl einschränken und ihr Preis über Regeln berechnen (Gewicht, Volumen, Betrag); im Auftrag wählen Sie eine aus, und jede erzeugt ihr eigenes Etikett. Wir haben das verglichen in welcher Zusteller für welchen Fall passt.

Brauche ich einen eigenen Vertrag mit DHL?

Ja. Die Integration arbeitet mit den API-Zugangsdaten und den Services Ihres Vertrags; wir verkaufen keinen Transport weiter. Ohne Vertrag gibt es keine Services, die sich anbieten ließen.

Und die Abholungen?

Bei DHL werden sie, sofern die API Ihres Vertrags sie anbietet, so entwickelt, dass Sie sie aus Odoo anfordern können: Einen fertigen DHL-Konnektor haben wir nicht. In unserem Konnektor für Correos Express werden sie bereits aus dem Lieferschein heraus angelegt, geändert und storniert, und der für MRW sendet das Abholdatum direkt in der Sendungsanfrage mit. Egal welcher Zusteller: Fordern Sie besser eine Abholung pro Tag und Lager an statt eine pro Sendung, denn so landet man bei zwanzig Abholungen und einem verärgerten Zusteller.

Nützliche Links innerhalb von FlexigoTech

Logistikintegration mit OdooEtiketten, Sendungsverfolgung und Zusteller direkt im LieferscheinDas OCA-Modul für DHL in Odoo 19Was es abdeckt, was nicht und wann es sich lohntKonnektor Correos ExpressVeröffentlicht und im Einsatz in 17, 18, 19 und 20

Was wir dazu anbieten

DHL-KonnektorWas er kann, Screenshots, Versionen und Preis.

Möchten Sie die Etiketten aus Odoo erzeugen und sich nicht mehr auf der Website des Zustellers anmelden?

Sagen Sie uns, mit welchen Zustellern Sie arbeiten, ob Sie außerhalb der EU versenden und ob Sie auf Marktplätzen verkaufen. Wir sagen Ihnen, was sich automatisieren lässt und was nicht. Schreiben Sie an comercial@flexigobe.com oder vereinbaren Sie einen Anruf.

Mit einem Ingenieur sprechen