Zum Hauptinhalt springen
Octopia (Cdiscount)

Senden-Button im Octopia Connector: Checkliste Schritt für Schritt

Der Button Senden schickt Ihre Antwort an Octopia, ruft die komplette Diskussion erneut ab und markiert sie in Odoo als bearbeitet, wenn Sie das Kontrollkästchen aktiviert lassen. Vorher prüft er, ob der Thread einen Teilnehmer des gewählten Empfängertyps enthält und, falls die Konfiguration des Kanals bereits gelesen wurde und eine Liste zulässiger Empfänger enthält, ob dieser Typ dort aufgeführt ist; andernfalls stoppt er und sendet nichts.

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
5 Min.

Bevor Sie Senden drücken

Der Button Senden befindet sich im Antwortfenster einer Octopia-Diskussion und ist in Odoo 17, 18, 19 und 20 ohne Bedingung sichtbar. Das Folgende beschreibt den veröffentlichten Code von Odoo 20.0: zuerst die Prüfungen, die den Versand stoppen können, und nur wenn er sie besteht, der Versand.

Schema mit Code des Send-Buttons und daneben den Meldungen, die ihn stoppen können
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Screenshot): der Button Senden und daneben die Meldungen, die ihn stoppen können.

Mit Odoo auf Deutsch heißt der Button Senden; das folgende Schema zeigt, wie er in anderen Sprachen lautet.

Schema mit dem Text des Send-Buttons auf Spanisch, Deutsch, Französisch, Italienisch und Portugiesisch
Mit Code erstelltes Schema auf Basis der veröffentlichten Modulübersetzungen (kein Odoo-Screenshot): Senden auf Deutsch, Envoyer auf Französisch und Invia auf Italienisch; Spanisch und Portugiesisch wie im Schema gezeigt.

Prüfen Sie vor dem Klick Folgendes:

  • Sehen Sie sich Diskussion an: Das Feld ist schreibgeschützt und zeigt den Thread, auf den Sie antworten.
  • Schreiben Sie Ihre Antwort in Inhalt.
  • Wenn Sie Dateien mitschicken müssen, fügen Sie sie unter Anhang hinzu. Falls vorhanden, werden sie mit der Nachricht versendet.
  • Entscheiden Sie, was mit Als bearbeitet markieren geschehen soll. Das Kästchen ist standardmäßig aktiviert und seine Hilfe lautet: Das ToTreat-Kennzeichen nach dem Antworten lokal schließen. (Close the ToTreat flag locally after answering.)
  • Beachten Sie, dass der Versand an einen Empfängertyp gerichtet ist: Der Code sucht im Thread einen Teilnehmer dieses Typs, und die Nachricht an Octopia enthält dessen Kennung und Typ.
  • Denken Sie an die Frist: Die CGMAD von Cdiscount Marketplace (25.08.2025, S. 49) verlangen, Nachrichten innerhalb von 48 Werkstunden zu beantworten.
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 Senden beim Klick der Reihe nach tut

Das ist der Ablauf im Code, in dieser Reihenfolge. Sie können jeden Punkt abhaken, während Sie eine Antwort testen.

  • Prüft den Kanal. Sucht innerhalb des Kontos der Diskussion den Verkaufskanal dieses Threads. Nur wenn für diesen Kanal die Octopia-Konfiguration bereits gelesen wurde und eine Liste zulässiger Empfänger vorliegt, prüft er, ob der Empfängertyp in dieser Liste steht. Wenn nicht, stoppt er mit der unten beschriebenen Meldung zum nicht zulässigen Empfänger.
  • Verarbeitet die Anhänge. Nimmt die Dateien aus Anhang; falls vorhanden, werden sie in die Nachricht aufgenommen.
  • Sucht den Gesprächspartner. Unter den Nachrichten des Threads wählt er die eines Teilnehmers des Empfängertyps aus, die eine Kennung tragen, und verwendet die zuletzt gefundene. Gibt es keine, stoppt er mit der Meldung zum nicht gefundenen Teilnehmer. Diese Prüfung findet immer statt.
  • Stellt die Nachricht zusammen. Sie enthält die Diskussion, den Verkaufskanal, den Text aus Inhalt, den Empfänger (Kennung und Typ) und, falls vorhanden, die Anhänge.
  • Sendet sie an Octopia über die Verbindung des Kontos.
  • Protokolliert den Erfolg im Synchronisationsprotokoll: ein Eintrag vom Typ Diskussionen mit erfolgreichem Ergebnis, der die Kennung der Diskussion nennt.
  • Ruft die Diskussion erneut ab. Fragt bei Octopia die komplette Diskussion mit allen Nachrichten an.
  • Markiert sie als bearbeitet, nur wenn Als bearbeitet markieren noch aktiviert ist. Das geschieht nach dem erneuten Abruf der Diskussion: Der Server kann noch kurze Zeit ToTreat melden, und die lokale Markierung muss diesen Abruf überstehen.
  • Schließt das Fenster.

Wenn Odoo den Versand stoppt

Die Vorabprüfungen lösen einen Fehler aus und stoppen die Aktion: Es wird nichts an Octopia gesendet, und nichts von dem, was der Button ändern wollte, wird gespeichert.

  • Wenn Sie Empfänger … ist auf Kanal … nicht zulässig (zulässig: …). (Receiver … is not allowed on channel … (allowed: …).) sehen: Der Empfängertyp gehört nicht zu denen, die der Kanal zulässt. Die Meldung selbst nennt die Liste nach permitidos:. Diese Prüfung gilt nur, wenn für den Kanal die Konfiguration gelesen wurde und eine Liste zulässiger Empfänger vorliegt.
  • Wenn Sie Kein …-Teilnehmer in diesem Thread gefunden, an den die Antwort gerichtet werden kann (aktualisieren Sie zuerst den Thread). (No … participant found on this thread to address the reply to (refresh the thread first).) sehen: Unter den Nachrichten des Threads gibt es keine eines Teilnehmers dieses Typs mit Kennung. Die Meldung weist darauf hin, dass zuerst der Thread aktualisiert werden muss: Solange der Thread keine Nachricht eines Teilnehmers dieses Typs mit Kennung enthält, kann der Versand an niemanden gerichtet werden. Die Auslassungspunkte stehen für den Empfängertyp.

Nach dem Senden

Wenn alles gut läuft, schließt sich das Fenster von selbst. Prüfen Sie Folgendes:

  • Der Button ruft nach dem Senden die komplette Diskussion erneut bei Octopia ab.
  • Die Bearbeitet-Markierung: Wenn Sie Als bearbeitet markieren aktiviert gelassen haben, gilt die Diskussion in Odoo als bearbeitet, und zwar lokal.
  • Der Erfolgseintrag im Synchronisationsprotokoll, vom Typ Diskussionen.
  • Verwechseln Sie die Einträge nicht: Dieselbe Art von Eintrag schreibt auch die geplante Aktion Octopia: Diskussionen abrufen (ToTreat-Warteschlange) (Octopia: pull discussions (ToTreat queue)), die alle 15 Minuten läuft und bei der Installation aktiv ist; sie enthält gegebenenfalls die Anzahl der abgerufenen ToTreat-Threads.
  • Die Konfiguration der Kanäle: Die Aufgabe Octopia: Referenzdaten aktualisieren (Kategorien, Marken, Transporteure, Typologien) (Octopia: refresh referentials (categories, brands, carriers, typologies)), alle 7 Tage und bei der Installation aktiv, enthält einen Schritt zur Kanalkonfiguration. Dieser Abruf speichert die zulässigen Empfänger und das Datum, an dem er stattfand. Die Aufgabe überspringt Konten, die über FlexigoTech Cloud laufen, aber ohne gespeicherte Zugangsdaten oder ohne Dienst.

Wie FlexigoTech Ihnen hilft

Das Modul ist eine Einmalzahlung pro Odoo-Version und benötigt das Abonnement von FlexigoTech Cloud, Tarif Connector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert und per E-Mail warnt, wenn die Synchronisation fehlschlägt. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement liefert; die Daten bleiben in Ihrem Odoo. Das Modul ist in Odoo Apps für 17, 18, 19 und 20 veröffentlicht (Produktseite); im Odoo App Store wird jede Version dort gekauft.

Andere Buttons des Moduls haben einen eigenen Artikel, etwa Diskussion öffnen oder An Octopia senden. Wenn Sie diesen Ablauf an Ihre Abläufe anpassen möchten: FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt maßgeschneiderte Konnektoren und Integrationen.

Weiterlesen

Was die Schaltfläche «Diskussion öffnen» im Octopia Connector tut: Mythen und FaktenWas die Schaltfläche Diskussion öffnen im Octopia Connector für Odoo tut: wann sie sichtbar ist, was sie prüft, was sich ändert und welche Fehler auftreten.Was der Button «An Octopia übermitteln» bei Werbeaktionen macht, Schritt für SchrittSo funktioniert der Button An Octopia übermitteln bei Werbeaktionen in Odoo: wann er erscheint, was er prüft, was sich ändert und welche Hinweise möglich sind.An Octopia melden in Odoo: Checkliste zum Button, Schritt für SchrittCheckliste zum Button An Octopia melden im Octopia Connector: was er prüft, was er an Sendung und Bestellung ändert und was bei den Abbruchmeldungen zu tun ist.
Geprüft im Quellcode des Connectors (Version 20.0) und in den verlinkten Quellen

Quellen