Zum Hauptinhalt springen
Temu

Der Fehler «Temu did not return any logistics company for regionId …» in Odoo

Er erscheint beim Klick auf Send Temu Tracking, wenn die Antwort von Temu keine Liste von Logistikunternehmen enthält, die das Modul lesen kann. Am Ende der Meldung steht die regionId, für die Temu abgefragt wurde, und diese Nummer ist die erste Angabe, die Sie prüfen sollten.

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.

Wann diese Meldung erscheint

Die Meldung Temu did not return any logistics company for regionId …. erscheint beim Klick auf Send Temu Tracking, die Schaltfläche am Lieferschein. Diese Schaltfläche ist nur am Lieferschein einer Temu-Bestellung sichtbar, wenn der Lieferschein den Status Erledigt hat, in Odoo 17, 18 und 19. Am Ende der Meldung, wo hier die Auslassungspunkte stehen, zeigt Odoo die regionId an, für die das Modul Temu abgefragt hat.

Mit Code erstelltes Schema: die Schaltfläche zum Senden des Trackings an Temu und darunter die Meldung Temu did not return any logistics company for regionId …
Mit Code erstelltes Schema auf Basis des veröffentlichten Modulcodes (kein Odoo-Screenshot): die Schaltfläche und die Meldung, mit den Beschriftungen im Originaltext des Codes, in Odoo 17, 18 und 19.

Um zu verstehen, wann die Meldung auftritt, lohnt sich ein Blick darauf, was das Modul vom Klick auf die Schaltfläche bis zu diesem Punkt tut. Dieser Ablauf entspricht dem Code von Odoo 19:

  • Es sucht Ihren Zusteller: den des Lieferscheins oder, falls der Lieferschein keinen hat, den des Verkaufsauftrags.
  • Es sucht in der Temu-Instanz eine aktive Zusteller-Zuordnung. Hat der Zusteller eine eigene, wird diese verwendet. Hat er keine und die Instanz hat nur eine aktive Zuordnung, wird diese verwendet. Haben weder Lieferschein noch Auftrag einen Zusteller, wird die Zuordnung ebenfalls nur verwendet, wenn es genau eine aktive gibt.
  • Enthält diese Zuordnung die numerische Kennung des Zustellers bei Temu, verwendet das Modul sie direkt und fragt Temu nichts ab. In diesem Fall kann diese Meldung nicht erscheinen.
  • Gibt es keine Kennung, berechnet es die regionId der Bestellung: Es sucht sie in den gespeicherten Daten der Bestellung und, falls sie dort nicht auftaucht, nimmt es die Zahl vor dem ersten Bindestrich der Temu-Bestellnummer, sofern sie numerisch ist. Kann es die regionId nicht bestimmen, bricht die Aktion vorher mit einem anderen Hinweis ab und fragt Temu gar nicht erst ab.
  • Es fragt Temu nach den Logistikunternehmen dieser regionId und durchsucht die Antwort nach einer Liste von Elementen mit Daten: zuerst an mehreren vorgesehenen Stellen der Antwort und danach im übrigen Inhalt.
  • Findet es keine Liste mit Elementen, bricht es ab und zeigt die Meldung an. Die Bedingung im Code lautet wörtlich, dass es keine Zeilen zu lesen gibt.

Da die Aktion abbricht, wird das Senden des Trackings über diese Schaltfläche nicht fortgesetzt.

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)

Was sie bedeutet

Die Meldung bezieht sich auf die Antwort von Temu, nicht auf den Namen Ihres Zustellers: Für diese regionId enthielt die Antwort keine Liste von Logistikunternehmen, die das Modul lesen konnte. Das kann eine leere Antwort sein oder eine Antwort, die keine Liste von Elementen mit Daten enthält.

An diesem Punkt hat das Modul noch nichts mit Ihrem Zusteller verglichen. Dieser Vergleich folgt erst danach und nur, wenn die Liste Unternehmen enthält. Deshalb verhindert ein korrekt benannter Zusteller in Odoo diese Meldung nicht.

Das Modul überspringt die Abfrage bei Temu nur dann, wenn es für diesen Zusteller eine aktive (oder die einzige aktive) Zuordnung mit der numerischen Kennung des Zustellers bei Temu findet. Eine Zuordnung, die nur den Code oder den Namen des Temu-Zustellers enthält, aber keine Kennung, überspringt die Abfrage nicht: Das Modul fragt Temu trotzdem ab.

Schritt für Schritt zur Lösung

  1. Notieren Sie die Zahl, die die Meldung begleitet: Es ist die regionId, mit der das Modul Temu abgefragt hat. Entspricht sie nicht dem, was Sie für diese Bestellung erwarten, beachten Sie, dass das Modul sie aus den gespeicherten Daten der Bestellung bezieht und, falls diese fehlen, aus dem numerischen Präfix der Bestellnummer.
  2. Prüfen Sie, welchen Zusteller der Lieferschein hat und, falls er keinen hat, welchen der Verkaufsauftrag hat: Dieser ist für das Modul maßgeblich. Eine Umbenennung behebt diese Meldung nicht, da sie vor dem Vergleich der Namen auftritt.
  3. Bedenken Sie, dass das Modul ohne eine aktive Zuordnung mit Kennung für diesen Zusteller Temu nach den Logistikunternehmen der regionId fragt. In dieser Antwort entsteht die Meldung.
  4. Klicken Sie am Lieferschein erneut auf Send Temu Tracking, wenn Sie es noch einmal prüfen möchten. Solange das Modul Temu abfragen muss und die Antwort für diese regionId keine lesbare Liste von Unternehmen enthält, erscheint die Meldung weiterhin.
  5. Bleibt die Meldung bestehen, haben Sie einen Fall, der mit der regionId und der Bestellung vor Augen geprüft werden sollte. Sie können FlexigoTech mit diesen beiden Angaben um Hilfe bitten.

Was Sie danach prüfen sollten und in welchen Versionen es vorkommt

Liefert Temu für die regionId Unternehmen zurück, vergleicht das Modul sie mit Ihrem Zusteller: Das ist ein anderer Abschnitt des Ablaufs und nicht mehr diese Meldung. Und wenn die Instanz mehrere aktive Zuordnungen hat und Ihr Zusteller keine eigene besitzt, wählt das Modul von sich aus keine aus und fährt mit der Abfrage bei Temu fort.

Mit Odoo auf Deutsch heißt die Schaltfläche Send Temu Tracking.

Mit Code erstelltes Schema der Schaltflächenbeschriftung, so wie der Benutzer sie mit Odoo auf Deutsch sieht: Send Temu Tracking
Mit Code erstelltes Schema auf Basis der veröffentlichten Übersetzungen des Moduls (kein Odoo-Screenshot): die Beschriftung der Schaltfläche auf Deutsch.

Die Meldung steht im veröffentlichten Code der Zweige 17, 18 und 19, mit derselben Schaltfläche und derselben Sichtbarkeitsbedingung (Lieferschein einer Temu-Bestellung im Status Erledigt). Der oben beschriebene Ablauf entspricht dem Code von Odoo 19. Das Modul ist in Odoo Apps für Odoo 17, 18, 19 und 20 veröffentlicht; hier finden Sie die Produktseite in Odoo Apps und die Modulseite auf flexigotech.com.

Hilfe von FlexigoTech

Die Anbindung an Temu läuft über FlexigoTech Cloud: Sie speichert die Zugangsdaten verschlüsselt, überwacht die Synchronisation und benachrichtigt per E-Mail, wenn sie fehlschlägt. Wenn Sie Odoo einführen oder den Tracking-Versand an Ihre Zusteller anpassen müssen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle Konnektoren und Integrationen.

Weiterlesen

Felder im Formular Temu Dashboard: Bedeutung und empfohlene WerteCheckliste zu den Feldern des Formulars Temu Dashboard in Temu Connector for Odoo: Hilfetext, Standardwert und was Sie vor dem Start entscheiden sollten.
Geprüft im Quellcode des Connectors (Version 19.0) und in den verlinkten Quellen

Quellen