Was die Meldung bedeutet und wann sie erscheint
Was bedeutet Jedes Paket benötigt eine Paketnummer.?
Im Fenster, aus dem Sie den Versand einer Bestellung melden, gibt es mindestens eine Paketzeile mit leerer Paketnummer. Das Modul meldet den Versand nicht an Octopia, wenn ein Paket ohne Nummer ist: Die Meldung bricht die Aktion ab, mehr passiert nicht.
Wann genau erscheint sie?
Das Modul geht die Paketzeilen des Fensters nacheinander durch. Bei jeder prüft es, ob die Paketnummer leer ist; sobald es eine solche findet, gibt es die Meldung aus und hält an dieser Stelle an. Eine einzige leere Zeile genügt, auch wenn alle anderen vollständig sind. Der Code führt außerdem weitere Prüfungen an der Bestellung durch, bevor er die Zeilen durchgeht, und an jeder Zeile danach. Diese Meldung erscheint nur, wenn die Paketnummer leer ist; sehen Sie einen anderen Text, liegt die Ursache woanders.
Bei welchem Button erscheint sie?
Bei An Octopia melden, dem Button in demselben Fenster. In Odoo 17, 18, 19 und 20 ist der Button immer sichtbar, und die Meldung steht im veröffentlichten Code aller vier Versionen.

An Octopia melden und darunter die Meldung, mit den englischen Originaltexten aus dem Code.Wie sehe ich das in meinem Odoo?
Mit Odoo auf Deutsch lautet die Meldung Jedes Paket benötigt eine Paketnummer. und der Button heißt An Octopia melden. Das Modul bringt denselben Text auch in weiteren Sprachen mit; die folgende Abbildung zeigt die Meldung auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch.

Jedes Paket benötigt eine Paketnummer. auf Deutsch.
Was passiert, wenn sie erscheint
Wird beim Anzeigen der Meldung etwas an Octopia gesendet? Hat das mit der Verbindung zu tun?
Es wird nichts gesendet. Die Meldung bricht die Aktion ab, und nichts von den geplanten Änderungen wird gespeichert. Die Prüfung der Paketnummern erfolgt vor dem Anlegen des Versanddatensatzes, vor der Vorbereitung der Verbindung zu Octopia und vor jeder Meldung. Deshalb wird kein Versanddatensatz angelegt, Octopia nicht aufgerufen und die Bestellung nicht auf versendet gesetzt. Es ist kein Verbindungsfehler, sondern eine Prüfung dessen, was im Fenster steht. Sie können die fehlende Zeile korrigieren und An Octopia melden erneut anklicken, ohne dass etwas halb erledigt zurückbleibt.
Was wird an Octopia gesendet, wenn alle Zeilen die Prüfung bestehen?
Für jedes Paket stellt das Modul einen Datensatz mit der Paketnummer und dem Namen des Transporteurs zusammen (dem des zugeordneten Transporteurs oder, falls keiner vorhanden ist, dem Freitext) und ergänzt die Tracking-Adresse, wenn die Zeile eine hat. Danach legt es den Versanddatensatz an und meldet den Versand an Octopia. Schlägt die Meldung fehl, wird die Aktion mit dem Fehler abgebrochen. Schlägt sie nicht fehl, markiert das Modul den Versanddatensatz als gesendet, setzt die Bestellung auf versendet und hinterlässt einen Eintrag im Synchronisationsprotokoll des Moduls. Die CGMAD von Cdiscount Marketplace (S. 47) halten fest, dass die Versandbestätigung die Sendungsnummer enthält; diese Meldung prüft die Paketnummer jeder Zeile.
So beheben Sie es
Was tue ich, damit sie verschwindet?
Prüfen Sie die Paketzeilen im Fenster eine nach der anderen und stellen Sie sicher, dass alle ihre Paketnummer haben, auch die letzte. Wenn keine mehr leer ist, klicken Sie erneut auf An Octopia melden. Bei mehreren Paketen ist jedes eine Zeile, und jede Zeile braucht ihre eigene Nummer: Eine auszufüllen gilt nicht für die anderen. Solange eine Zeile leer bleibt, wird die Aktion abgebrochen und nichts gemeldet.
Und wenn die Meldung weiter erscheint?
Dann ist noch eine Zeile mit leerer Nummer übrig. Das Modul hält bei der ersten gefundenen an, die Korrektur dieser Zeile garantiert also nicht, dass die folgenden in Ordnung sind: Prüfen Sie alle, bevor Sie erneut klicken. Erscheint eine andere Meldung, behandeln Sie sie separat, denn diese hier betrifft nur die Paketnummer.
Können Sie mir bei der Einführung von Odoo mit Octopia helfen?
FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Ihre Art, Versände zu melden, etwas Individuelleres braucht, lässt sich das als Entwicklung prüfen.
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
- marketplace.cdiscount.com/wp-content/uploads/2025/08/2025.08.25-CGMAD-FR.pdf
- flexigotech.com/en/services.html
