Zum Hauptinhalt springen
Octopia (Cdiscount)

Was der Aktualisieren-Button im Octopia Connector tut, Schritt für Schritt

Der Button Aktualisieren im Fenster Ausgehende Sendungen fragt bei Octopia die Daten der Sendung anhand ihrer ID ab und schreibt sie erneut in Odoo; hat die Sendung eine Stornoanfrage, wird auch deren Status abgefragt. Hier steht, wann er sichtbar ist, in welcher Reihenfolge er arbeitet, welche Felder er ändert und was Sie prüfen sollten, wenn etwas nicht aktualisiert wird.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 5. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Connectors, Version 20.0 · in den Quellen am Ende
Lesezeit
4 Min.

Wo er steht und wann er erscheint

Wo befindet sich der Button Aktualisieren?

Er befindet sich im Fenster Ausgehende Sendungen, das Sie über das Menü Octopia › Fulfillment › Ausgehende Sendungen öffnen. Der Menüzweig Octopia verlangt die Berechtigung Octopia-Benutzer: Wenn Sie sie nicht haben, sehen Sie diesen Menüzweig nicht.

Mit Code erstelltes Schema: das Menü Octopia › Fulfillment › Outbound Shipments und darunter der Button Refresh
Schema (kein Odoo-Screenshot) mit dem Menüpfad und dem Button, mit den englischen Beschriftungen aus dem Code des Moduls.

Wann ist der Button sichtbar?

Die Ansicht knüpft keine Bedingung daran: Er ist immer sichtbar. Der Button ist in allen veröffentlichten Zweigen des Moduls vorhanden, also in Odoo 17, 18, 19 und 20.

Welche Daten der Sendung nutzt der Button für die Abfrage?

Zwei, die in der Karteikarte und in der Liste der ausgehenden Sendungen zu sehen sind: Konto und Outbound-ID. Mit dem Konto öffnet er die Verbindung zu Octopia, mit der ID fragt er diese Sendung ab. Die Verbindung läuft über FlexigoTech Cloud, wo die Zugangsdaten verschlüsselt gespeichert werden.

48 business hours to accept each Cdiscount order. Do it in Odoo
Video: 48 business hours to accept each Cdiscount order. Do it in Odoo (Video auf Englisch)

Was er tut, der Reihe nach

Was genau passiert, wenn Sie ihn drücken?

Er geht die vorliegenden Sendungen eine nach der anderen durch. Bei jeder macht er Folgendes: Zuerst öffnet er die Verbindung mit ihrem Konto und fragt bei Octopia die Sendung anhand ihrer ID ab. Kommen strukturierte Daten zurück, schreibt er die empfangenen Werte in die Sendung. Hat die Sendung danach eine Stornoanfrage, fragt er auch diese Stornierung ab und speichert deren Status, sofern er erkannt wird.

Welche Daten der Sendung überschreibt er?

Referenz, Typ, Status, White Label, Erstellungsdatum, Datum der letzten Statusaktualisierung, Lieferadresse, Artikel, Packstücke, Kennung der Stornoanfrage und Status dieser Stornierung. Beim Schreiben wendet der Code diese Regeln an: Der Typ darf nur Fulfillment oder XDock sein, jeder andere Wert wird zu Fulfillment. Der Status wird nur gespeichert, wenn er einer der dem Modul bekannten ist; sonst bleibt er leer. Adresse, Artikel und Packstücke werden so gespeichert, wie sie ankommen, und leer, wenn die Antwort sie nicht enthält. Dasselbe gilt für die Stornoanfrage: Enthält die Antwort keine, werden ihre Kennung und ihr Status leer geschrieben.

Was passiert mit der Stornierung?

Das Feld Stornoanfrage ist in der Karteikarte schreibgeschützt zu sehen: Der Benutzer schreibt es nicht selbst, es wird vom Button Stornierung anfragen gefüllt. Ist es bei der Sendung gefüllt, fragt Aktualisieren diese Stornierung bei Octopia ab. Sind die Antwort strukturierte Daten und der enthaltene Status einer der dem Modul bekannten, wird er in Stornostatus gespeichert, der in der Karteikarte und in der Liste ebenfalls schreibgeschützt zu sehen ist. Wird der Status nicht erkannt, bleibt das Feld in diesem Schritt unverändert.

Wenn sich etwas nicht ändert oder fehlschlägt

Welche Fehler können auftreten?

Der Code des Buttons berücksichtigt die Antwort von Octopia. Kommt sie nicht als strukturierte Daten an, wird dieser Teil nicht geschrieben (weder die Daten der Sendung noch der Stornostatus), und der Button macht mit dem weiter, was danach kommt. Ist der Status der Sendung, der ankommt, keiner der bekannten, bleibt der der Sendung leer, wie oben beschrieben. Was die Synchronisierung betrifft: FlexigoTech Cloud überwacht sie und benachrichtigt per E-Mail, wenn sie fehlschlägt.

Was prüfe ich, wenn die Sendung nicht aktualisiert wird?

Beginnen Sie mit den beiden Daten, mit denen der Button abfragt: Das Konto muss das dieser Sendung sein und die Outbound-ID die richtige. Prüfen Sie danach, ob das Abonnement aktiv ist: Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement liefert, und die Daten bleiben in Ihrem Odoo.

Was sehe ich mir in der Karteikarte nach dem Drücken an?

Den Status der Sendung und, falls es eine Stornoanfrage gibt, das Feld Stornostatus, das der Button beim Abfragen dieser Stornierung füllt. Kommt die Antwort als strukturierte Daten und sind die Status dem Modul bekannt, sehen Sie dort, was Octopia zurückgegeben hat; andernfalls kann der Status der Sendung leer bleiben oder die Felder bleiben unverändert.

Kann ich ihn mehrmals drücken?

Ja: Jedes Drücken fragt die Sendung erneut bei Octopia ab und überschreibt die Felder mit dem Empfangenen, sofern die Antwort als strukturierte Daten ankommt. Hat jemand eines der überschriebenen Felder von Hand geändert, schreibt die nächste Aktualisierung den ankommenden Wert.

Wie heißt der Button mit Odoo in einer anderen Sprache?

Mit Odoo auf Deutsch Aktualisieren. Je nach Sprache ist die Beschriftung die aus diesem Schema.

Mit Code aus den Übersetzungen des Moduls erstelltes Schema: der Text Refresh auf Spanisch (Actualizar), Deutsch (Aktualisieren), Französisch (Actualiser), Italienisch (Aggiorna) und Portugiesisch (Atualizar)
Schema (kein Odoo-Screenshot) mit der Beschriftung des Buttons in jeder Sprache.

Was kostet die Nutzung?

Das Modul ist eine Einmalzahlung pro Odoo-Version und für Odoo 17, 18, 19 und 20 veröffentlicht. Es benötigt das Abonnement für FlexigoTech Cloud, Tarif Connector: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt., mit bis zu 3 Konten der Plattform.

Wenn Sie Odoo einführen

Wenn Sie Hilfe bei der Verbindung mit Octopia oder bei einer individuellen Integration brauchen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen.

Weiterlesen

Was der Button «An Octopia übermitteln» im Octopia Connector tut, Schritt für SchrittWas der Button An Octopia übermitteln bei den Rechnungs-Massenimporten tut: wann er erscheint, was er prüft, was sich ändert und welche Meldung möglich ist.Was der Button „Importieren“ im Octopia Connector tut, Schritt für SchrittWas der Button Importieren im Octopia Connector für Odoo tut: wann er sichtbar ist, was er importiert, welche Meldung er zeigt und was im Protokoll steht.Was der Button «Eingangsrechnung erstellen» im Octopia Connector tutWas der Button Eingangsrechnung erstellen im Octopia Connector in Odoo tut: wann er erscheint, was er prüft, was er anlegt und wo der Vorgang stoppen kann.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen