Wann genau diese Meldung erscheint
Die Meldung Jedes Paket benötigt einen Transporteur (zugeordnet oder Freitext). (Every parcel needs a carrier (mapped or free text).) erscheint beim Klick auf den Button An Octopia melden (Declare to Octopia) im Assistenten, mit dem die Sendung eines Auftrags gemeldet wird. Dieser Button ist in Odoo 17, 18, 19 und 20 immer sichtbar, und die Meldung steht im veröffentlichten Code aller vier Versionen. Die unten beschriebene Bedingung entspricht dem Code von Odoo 20.0.


Was sie bedeutet: die Bedingung im Code
Beim Klick auf den Button geht das Modul die Paketzeilen des Assistenten einzeln durch. Für jede Zeile entscheidet es, welchen Transporteurnamen es meldet: Es nimmt den Namen (die Bezeichnung) des zugeordneten Octopia-Transporteurs, falls vorhanden, und sonst den Freitext, der in der Zeile eingetragen wurde. Bleibt danach kein Name übrig, löst es die Meldung aus. Einfach gesagt: Jedes Paket braucht mindestens eines von beidem, einen zugeordneten Transporteur mit Namen oder einen Freitext.
| Situation der Paketzeile | Ergebnis beim Klick auf An Octopia melden |
|---|---|
| Hat einen zugeordneten Octopia-Transporteur mit Namen | Besteht diese Prüfung: Dieser Name wird verwendet, der Freitext zählt nicht mehr |
| Die Zuordnung ist leer (oder ohne Namen) und es gibt einen Freitext | Besteht diese Prüfung: Der Freitext wird verwendet |
| Hat weder das eine noch das andere | Die Meldung erscheint und die Aktion wird abgebrochen |
Die Prüfung folgt der Reihenfolge der Zeilen und stoppt bei der ersten, die fehlschlägt. Wenn mehrere Pakete ohne Transporteur sind, kann die Korrektur eines Pakets dieselbe Meldung für das nächste auslösen.
Es ist ein Fehler, der die Aktion abbricht: Nichts von dem, was die Meldung ändern sollte, wird gespeichert. Er tritt auf, bevor das Modul den Sendungsdatensatz anlegt und bevor es Octopia aufruft. Es wird also nichts gemeldet und der Auftrag wechselt nicht auf versendet.
Mit Odoo auf Deutsch sehen Sie Jedes Paket benötigt einen Transporteur (zugeordnet oder Freitext).. Das folgende Schema zeigt denselben Text zusammen mit den veröffentlichten Übersetzungen ins Spanische, Französische, Italienische und Portugiesische.

So beheben Sie es, Schritt für Schritt
- Öffnen Sie den Meldeassistenten des Auftrags, der den Button
An Octopia meldenenthält, und prüfen Sie seine Paketzeilen. - Geben Sie in jeder Zeile den Transporteur auf eine von zwei Arten an: mit einem zugeordneten Octopia-Transporteur oder mit seinem Namen als Freitext.
- Wenn Sie einen zugeordneten Transporteur angegeben haben und die Meldung bleibt, prüfen Sie, ob dieser Transporteur einen Namen hat: Das Modul liest seine Bezeichnung und behandelt ihn, wenn sie leer ist, so, als gäbe es keinen Transporteur. Wählen Sie dann einen anderen zugeordneten Transporteur oder tragen Sie den Namen als Freitext ein.
- Prüfen Sie alle Zeilen, nicht nur die erste: Die Prüfung stoppt bei der ersten fehlerhaften, und die folgenden können genauso betroffen sein.
- Klicken Sie erneut auf
An Octopia melden. - Wenn Octopia die Meldung akzeptiert, schließt sich der Assistent. Wenn Octopia den Aufruf ablehnt, löst das Modul einen Fehler aus und der Assistent bleibt offen.
Was das Modul tut, wenn der Transporteur stimmt
Nach bestandener Prüfung bereitet das Modul jedes Paket mit seiner Nummer, dem Transporteurnamen (dem zugeordneten oder dem Freitext) und, falls die Zeile eine hat, der Tracking-URL vor. Wenn ein Paket nur einen Teil der Auftragspositionen abdeckt, fügt es der Meldung hinzu, welche das sind. Die CGMAD von Cdiscount Marketplace (25.08.2025, S. 47) legen fest, dass die Versandbestätigung die Sendungsverfolgungsnummer enthält.
Danach legt es einen Sendungsdatensatz an und meldet die Sendung mit dem Konto des Auftrags an Octopia. Wenn Octopia sie akzeptiert, wird der Datensatz mit seinem Datum als versendet markiert, der Auftrag wird als versendet gekennzeichnet und das Modul trägt einen Erfolgseintrag in sein Synchronisationsprotokoll ein. Wenn Octopia die Meldung ablehnt, ist es nicht mehr diese Meldung: Der Sendungsdatensatz erhält den Status Fehler mit dem Fehlertext.
Was Sie danach prüfen sollten
- Dass sich der Assistent ohne Hinweis geschlossen hat.
- Dass der Auftrag als versendet geführt wird.
- Dass es im Synchronisationsprotokoll des Moduls einen Erfolgseintrag für Sendungen gibt.
Kosten und Hilfe
Der Konnektor ist eine Einmalzahlung pro Odoo-Version (veröffentlicht für 17, 18, 19 und 20) und erfordert das Abonnement von FlexigoTech Cloud, Plan Konnektor: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt.
FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt Konnektoren und individuelle Integrationen. Wenn Ihre Transporteure beim Melden von Sendungen eine eigene Behandlung brauchen, schreiben Sie uns und wir schauen es uns an.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (4848da6a): wizard/octopia_shipment_wizard.py
- Quellcode des Moduls: flexigobe_octopia_connector 20.0 (4848da6a): views/octopia_completeness2_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_octopia_connector
- marketplace.cdiscount.com/wp-content/uploads/2025/08/2025.08.25-CGMAD-FR.pdf
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
