Zum Hauptinhalt springen
Octopia (Cdiscount)

Was die Schaltfläche Status abfragen im Octopia Connector tut, Schritt für Schritt

Die Schaltfläche Status abfragen (Poll Status) fragt bei Octopia nach, wie eine laufende Kulanzgeste steht, und übernimmt den Status in die Kulanzgeste, sofern die Antwort einen gültigen enthält. Sie ist nur bei einer laufenden Kulanzgeste sichtbar und kann, wenn der neue Status der des Abschlusses ist, eine Gutschrift im Entwurf anlegen (nur wenn das Konto das aktiviert hat).

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.

Wo sie sich befindet und wann sie sichtbar ist

Die Schaltfläche Status abfragen befindet sich im Formular der Kulanzgeste. Sie erreichen es über das Menü Octopia › Bestellungen › Kulanzgesten (Octopia › Orders › Commercial Gestures). Der Menüabschnitt Octopia erfordert die Berechtigung Octopia-Benutzer (Octopia User): ohne sie sehen Sie diesen Abschnitt nicht. Die Schaltfläche gibt es in den Odoo-Versionen 17, 18, 19 und 20.

Schema des Menüs Octopia › Orders › Commercial Gestures und der Schaltfläche Poll Status
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Screenshot): das Menü und die Schaltfläche mit den englischen Bezeichnungen aus dem Code, gültig für Odoo 17, 18, 19 und 20.

Die Schaltfläche ist nur sichtbar, wenn das Feld Status (State) der Kulanzgeste den Wert „laufend“ hat. Beim Standardwert von Status ist sie nicht zu sehen, bei einer frisch angelegten Kulanzgeste finden Sie sie also nicht.

Mit Odoo auf Deutsch heißt die Schaltfläche Status abfragen. Die Bezeichnungen in weiteren Sprachen zeigt das Schema.

Schema mit dem Text Poll Status in fünf Sprachen
Mit Code erstelltes Schema auf Basis der Übersetzungsdateien des Moduls (kein Odoo-Screenshot): auf Spanisch Consultar estado, auf Deutsch Status abfragen, auf Französisch Vérifier le statut, auf Italienisch Verifica stato und auf Portugiesisch Status abfragen.
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)

Schritt für Schritt

  1. Öffnen Sie Octopia › Bestellungen › Kulanzgesten und rufen Sie die Kulanzgeste auf. Die Liste zeigt Bestellung (Order), Konto (Account) und Status; das Formular zeigt Bestellung, Status und Anfragereferenz (Request Reference).
  2. Prüfen Sie Status. Ist die Kulanzgeste nicht laufend, erscheint die Schaltfläche nicht und es gibt von hier aus nichts abzufragen.
  3. Prüfen Sie Anfragereferenz. Das Feld ist schreibgeschützt: Es wird vom Code befüllt, nicht von Ihnen, und zwar durch die Schaltfläche An Octopia übermitteln (Submit to Octopia), die in diesem anderen Artikel erklärt ist. Davon, ob das Feld befüllt oder leer ist, hängt ab, wie die Abfrage erfolgt (Schritt fünf).
  4. Klicken Sie auf Status abfragen. Das Modul übernimmt das Konto der Kulanzgeste und bereitet damit die Verbindung zu Octopia vor.
  5. Bei befüllter Referenz fragt das Modul bei Octopia genau diese Kulanzgeste über ihre Referenz ab. Bei leerer Referenz fragt es die Liste der Kulanzgesten der Bestellung ab (anhand der Bestellkennung bei Octopia) und nimmt den ersten Eintrag der Liste, falls es einen gibt.
  6. Das Modul liest den Status aus der Antwort. Ist er einer der Werte, die das Feld Status zulässt, schreibt es ihn in die Kulanzgeste.
  7. Ist der neue Status der des Abschlusses, versucht das Modul zusätzlich, eine Gutschrift anzulegen (im nächsten Abschnitt erklärt).
  8. Prüfen Sie das Ergebnis: Sehen Sie sich Status im Formular an und kontrollieren Sie, falls Sie eine Gutschrift erwartet haben, ob die Kulanzgeste mit einer verknüpft wurde.

Was sich in Odoo ändert

Das Einzige, was die Schaltfläche bei einem gültigen Status immer ändert, ist das Feld Status der Kulanzgeste. Ist dieser Status der des Abschlusses, interpretiert der Code das so, dass der Kanal dem Kunden den Betrag der Kulanzgeste zurückerstattet hat, und bildet das mit einer eigenständigen Kundengutschrift im Entwurf ab. Sie wird nur angelegt, wenn diese Bedingungen erfüllt sind:

  • Das Konto hat die automatische Anlage von Gutschriften aktiviert (optional).
  • Die Kulanzgeste hat noch keine verknüpfte Gutschrift.
  • Die Bestellung der Kulanzgeste hat einen Kunden.

Wird sie angelegt, sieht die Gutschrift so aus:

  • Sie lautet auf den Kunden der Bestellung und das Unternehmen der Kulanzgeste.
  • Ihre Referenz lautet Octopia-Kulanzgeste … (…) (Octopia commercial gesture … (…)), mit der Bestellkennung bei Octopia und dem Grund der Kulanzgeste.
  • Sie hat genau eine Position mit Menge eins und der Bezeichnung Kulanzgeste - … (Commercial gesture - …) mit dem Detail des Grundes oder, falls leer, dem Grund.
  • Der Preis der Position ist der Betrag der Kulanzgeste, und die Position ist ohne Steuern: Der Code macht das so, weil dieser Betrag der vom Kanal erstattete Bruttobetrag ist und die Standardsteuern des Sachkontos ihn aufblähen würden.
  • Die Kulanzgeste wird mit dieser Gutschrift verknüpft.

Die Gutschrift bleibt im Entwurf: Der Code bestätigt sie nicht.

Wann die Kulanzgeste unverändert bleibt

Der Code hat mehrere Ausstiege, bei denen die Schaltfläche die Kulanzgeste nicht ändert. Es lohnt sich, sie zu kennen, um zu deuten, was Sie sehen:

  • Es werden nur laufende Kulanzgesten verarbeitet. Alle anderen werden übersprungen.
  • Liefert Octopia nichts Verwertbares für die Kulanzgeste (ohne Referenz kommt die Liste der Bestellung leer zurück, oder die Antwort ist kein Datensatz), geht das Modul zur nächsten über und Status bleibt unberührt.
  • Ist der eingehende Status keiner von denen, die Status zulässt, wird er ebenfalls nicht geschrieben.
  • Ist der Status der des Abschlusses, hat das Konto aber die Anlage von Gutschriften nicht aktiviert, hat die Kulanzgeste bereits eine Gutschrift oder hat die Bestellung keinen Kunden, wird der Status aktualisiert, aber keine Gutschrift angelegt.

Hat die Schaltfläche nichts geändert, obwohl Sie eine Änderung erwartet haben, beginnen Sie bei der Referenz: Bei leerer Referenz nimmt das Modul die erste Kulanzgeste der Liste der Bestellung, nicht eine bestimmte.

Kosten und Versionen

Octopia Connector wird in Odoo Apps für 17, 18, 19 und 20 veröffentlicht, mit Einmalzahlung pro Odoo-Version (den Preis jeder Version finden Sie im Produktblatt). Zusätzlich benötigen Sie das Abonnement von FlexigoTech Cloud mit dem Plan Connector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., für bis zu drei Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und per E-Mail warnt, wenn sie fehlschlägt.

Wie FlexigoTech Ihnen hilft

Wenn Sie Odoo einführen und die Kulanzgesten von Octopia in Ihren Ablauf für Gutschriften und Rechnungsstellung einpassen möchten, führt FlexigoTech Odoo 17, 18, 19 und 20 ein und entwickelt maßgeschneiderte Konnektoren und 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