Zum Hauptinhalt springen
Temu

Der Temu-Fehler beim Auslösen einer Rückerstattung im Temu Connector for Odoo

Die Meldung Temu does not list 'Issue Refund' as an available action for this after-sales request. erscheint beim Klick auf Issue Refund, wenn die Anfrage eine nicht leere Liste verfügbarer Aktionen hat, die den Code 1 nicht enthält: Das Modul hält sich an das, was Temu für diese Anfrage listet, und macht nicht weiter.

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

Das Wichtigste

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

Ein Fall zum Nachvollziehen

Beispiel Fiktiver Fall: Firma und Zahlen sind erfunden, um den Ablauf zu zeigen.

Stellen Sie sich einen fiktiven Shop vor, Casa Alba Hogar, der auf Temu verkauft und die Retouren aus Odoo heraus prüft. Marta aus der Verwaltung öffnet Temu › Orders & Fulfillment › Returns und geht in das Formular einer Nachverkaufsanfrage. Sie sieht die Schaltfläche Issue Refund, klickt darauf und Odoo antwortet:

Temu does not list 'Issue Refund' as an available action for this after-sales request.

Marta schwankt zwischen zwei Erklärungen: Entweder stimmt etwas in ihrem Odoo nicht, oder Temu lässt diese Aktion für diese Anfrage nicht zu. Der Code des Moduls deutet auf die zweite hin: Die Meldung erscheint, wenn die Anfrage eine Liste verfügbarer Aktionen mitbringt und der Code 1 darin fehlt. Die Aktion wird gestoppt.

Mit Code erstelltes Schema, kein Odoo-Bildschirm: von oben nach unten das Retourenmenü von Temu, die Schaltfläche zum Auslösen der Rückerstattung und die Fehlermeldung, mit den englischen Bezeichnungen aus dem Code des Moduls
Schema des Ablaufs in Odoo 17, 18 und 19, mit den englischen Bezeichnungen, wie sie im Code des Moduls stehen
Temu orders in Odoo every 15 minutes. Stock out every 5
Video: Temu orders in Odoo every 15 minutes. Stock out every 5 (Video auf Englisch)

Wann genau sie erscheint

Die Meldung wird von der Prüfung ausgelöst, die der Klick auf Issue Refund erreicht. Das tut der Code, der Reihe nach:

  1. Ist die Anfrage bereits erstattet, abgeschlossen, storniert oder abgelehnt, stoppt er mit einer anderen Meldung, noch bevor er die Aktionsliste ansieht.
  2. Das Modul liest die Liste verfügbarer Aktionen, die für diese Anfrage gespeichert ist.
  3. Ist das Gespeicherte keine Liste, behandelt es sie als leer. Ist es eine Liste, ermittelt es daraus eine Menge von Aktionscodes.
  4. Ist diese Menge nicht leer und enthält sie den Code 1 nicht, löst es die Meldung aus und stoppt.

Daraus ergeben sich zwei praktische Folgen. Erstens: Die Meldung setzt voraus, dass mindestens ein Aktionscode ermittelt wurde. Bleibt die Menge leer, löst diese Prüfung sie nicht aus. Zweitens: Es genügt, dass der Code 1 fehlt, damit sie erscheint, auch wenn die Liste andere Codes enthält.

Da die Prüfung mit einem Fehler endet, wird die Aktion gestoppt.

Was das bedeutet und was zu tun ist

Es bedeutet, dass Temu laut der für diese Anfrage gespeicherten Liste die Aktion zum Auslösen einer Rückerstattung dafür nicht anbietet. Das Modul respektiert diese Liste und stoppt die Aktion.

Was Sie in Odoo tun können:

  • Nicht mit derselben Schaltfläche weiter versuchen. Solange die Liste dieser Anfrage den Code 1 nicht enthält, stoppt diese Prüfung die Aktion weiterhin.
  • Prüfen, ob Sie die richtige Anfrage geöffnet haben, unter Temu › Orders & Fulfillment › Returns, falls die gesuchte Rückerstattung zu einer anderen gehört.
  • Die Meldung als Information über die Anfrage lesen: Sie sagt Ihnen, dass Issue Refund laut der Liste dieser Retoure nicht unter ihren verfügbaren Aktionen aufgeführt ist.
  • Darauf achten, welche Meldung Sie erhalten. Ist die Anfrage bereits erstattet, abgeschlossen, storniert oder abgelehnt, ist die Meldung eine andere, weil diese Prüfung vor der Listenprüfung läuft.

Wo die Schaltfläche ist und wann sie sichtbar ist

Die Retourenformulare öffnen Sie unter Temu › Orders & Fulfillment › Returns. Dort befindet sich die Schaltfläche Issue Refund, die in Odoo 17, 18 und 19 ausgeblendet wird, wenn das Feld Can Issue Refund der Anfrage nicht aktiv ist. Dieses Feld ist in keiner Ansicht sichtbar, Sie haben also kein Kontrollkästchen, um es über die Oberfläche zu ändern.

Wenn die Schaltfläche erscheint und Sie darauf klicken, gelangen Sie zur oben beschriebenen Prüfung, und wenn deren Bedingung erfüllt ist, erscheint die Meldung.

Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls, kein Odoo-Bildschirm: die Bezeichnung der Schaltfläche je nach Odoo-Sprache
So sieht die Bezeichnung der Schaltfläche mit Odoo auf Spanisch aus: Issue Refund

Die Fragen, die Sie sich bei dieser Meldung stellen werden

Ist das ein Problem mit Berechtigungen oder Zugangsdaten?

Die Meldung spricht von der Liste verfügbarer Aktionen der Anfrage, und die Bedingung im Code prüft nur diese Liste und ob sie den Code 1 enthält.

Erscheint sie, wenn die Anfrage keine Aktion in ihrer Liste hat?

Nicht durch diese Bedingung: Sie setzt voraus, dass die ermittelte Menge von Codes nicht leer ist und den Code 1 nicht enthält.

Was passiert mit dem, was die Schaltfläche tun sollte?

Die Prüfung endet mit einem Fehler, also wird die Aktion gestoppt.

Erscheint sie in meiner Odoo-Version?

Die Meldung steht im veröffentlichten Code der Zweige 17.0, 18.0 und 19.0.

Warum sehe ich bei einer anderen Retoure die Schaltfläche nicht?

Weil sie in Odoo 17, 18 und 19 ausgeblendet wird, wenn das Feld Can Issue Refund nicht aktiv ist.

Was der Fall von Casa Alba Hogar lehrt

  • Die Meldung spricht weder von Berechtigungen noch von Zugangsdaten: Sie spricht von der Liste verfügbarer Aktionen einer bestimmten Anfrage und vom Code 1.
  • Die Bedingung ist doppelt: Menge von Codes nicht leer und ohne den Code 1. Eine leere Menge löst diese Meldung nicht aus.
  • Bevor der Code die Liste ansieht, prüft er den Status der Anfrage und kann mit einer anderen Meldung stoppen.
  • Wenn sie erscheint, wird die Aktion gestoppt.
  • Die Meldung steht im veröffentlichten Code der Zweige 17.0, 18.0 und 19.0.

Versionen und Abonnement

Temu Connector for Odoo ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht, und Sie finden ihn auf der Odoo-Apps-Seite oder auf der Modulseite auf flexigotech.com. Das Modul ist eine Einmalzahlung pro Odoo-Version und benötigt das Abonnement für FlexigoTech Cloud mit dem Plan Connector: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt., für bis zu drei Plattformkonten. Diese Verbindung speichert die Zugangsdaten verschlüsselt, überwacht die Synchronisierung und benachrichtigt Sie per E-Mail, wenn sie fehlschlägt.

Wie FlexigoTech hilft

Wenn Sie Odoo einführen und möchten, dass die Temu-Retouren zu Ihrer Arbeitsweise passen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und maßgeschneiderte Integrationen. Schreiben Sie uns mit dem konkreten Fall, der Sie blockiert, und wir sehen ihn uns gemeinsam mit Ihnen an.

Weiterlesen

Was der Button Execute im Temu Connector for Odoo tut, Schritt für SchrittWas der Button Execute im Fulfillment des Temu Connector for Odoo tut: was er prüft, welche Status er schreibt und welche Meldungen ihn stoppen.
Geprüft im Quellcode des Connectors (Version 19.0) und in den verlinkten Quellen

Quellen