
Wann genau die Meldung erscheint
Die Meldung erscheint beim Klick auf die Schaltfläche Estimate from Retail in einem der Datensätze, die Sie über das Menü Temu › Catalog › Pricing › Price Rules öffnen. Die Schaltfläche ist in Odoo 17, 18 und 19 ohne jede Bedingung sichtbar, und die Meldung steht im veröffentlichten Code aller drei Zweige.
Die Bedingung im Code lautet: Der Zähler der aktualisierten Zeilen bleibt bei null. Einfach gesagt: Das Modul hat die zur Anwendung markierten Zeilen durchgesehen und keiner davon konnte ein Betrag aus der Temu-Antwort zugewiesen werden. Wenn die Meldung erscheint, wird die Aktion abgebrochen und nichts von den geplanten Änderungen gespeichert.

Was die Schaltfläche Schritt für Schritt tut
Um zu verstehen, warum eine Zeile ohne Preis bleibt, hilft es, der tatsächlichen Reihenfolge im Modul zu folgen:
- Es bereitet die Anfrage mit den Daten der Verknüpfung des Produkts mit Temu vor (Kategorie, Kostenvorlage und, falls vorhanden, Marke und Steuercode aus dem Datensatz) sowie mit den zur Anwendung markierten Zeilen. Pro Zeile wird ein Referenzpreis mitgeschickt: der der externen Plattform, sonst der Zielpreis und, falls auch der fehlt, der aktuelle Preis.
- Die Temu-Instanz sendet die Anfrage und liefert die Antwort zusammen mit der verwendeten API-Methode zurück.
- Das Modul liest aus der Antwort die Liste der Schätzungen pro Produktvariante. Jede Schätzung wird über die enthaltenen Variantenoptionen identifiziert, und es bleiben nur diejenigen erhalten, die einen Betrag größer als null enthalten. Alle anderen werden verworfen.
- Für jede zur Anwendung markierte Zeile berechnet es die Variantenoptionen der Zeile und sucht die Schätzung mit exakt denselben Optionen.
- Es gibt eine Ausnahme: Wenn es keine Übereinstimmung gibt, die Antwort genau eine gültige Schätzung enthält und die Zeile keine Variantenoptionen hat, wird diese Schätzung verwendet.
- Erhält die Zeile einen Betrag, wird er als empfohlener Preis geschrieben. Der Zielpreis wird nur gefüllt, wenn er leer oder null war, und die Zeile zählt als aktualisiert.
- Hat am Ende keine Zeile als aktualisiert gezählt, erscheint die Meldung. Hat mindestens eine Zeile einen Preis erhalten, läuft die Aktion weiter: Das Modul ändert den Status des Datensatzes und speichert das Gesendete und die Temu-Antwort. Zeilen ohne Betrag erhalten in diesem Durchlauf keinen empfohlenen Preis.
Beachten Sie den letzten Punkt: Die Meldung erscheint nur, wenn alle Zeilen fehlschlagen. Erhalten einige einen Preis und andere nicht, sehen Sie keinen Fehler. Es lohnt sich daher zu prüfen, welche Zeilen ohne Empfehlung geblieben sind.
Was das bedeutet und wie Sie es beheben
Die Meldung sagt nicht, dass Temu die Anfrage abgelehnt hat, sondern dass aus der Antwort kein Betrag hervorging, der den aktuellen Zeilen zugewiesen werden konnte. Laut Code gibt es dafür folgende Wege:
- Die Antwort enthält keine brauchbaren Schätzungen. Gibt es keine Schätzungen oder haben alle einen leeren Betrag oder null, bleibt nichts zuzuweisen. Prüfen Sie die Daten, aus denen die Anfrage aufgebaut wird (Kategorie und Kostenvorlage der Produktverknüpfung sowie den Referenzpreis der Zeilen), und klicken Sie die Schaltfläche erneut.
- Die Variantenoptionen stimmen nicht überein. Eine Zeile mit Variantenoptionen erhält nur die Schätzung, die exakt dieselben Optionen hat. Hat Temu andere Kombinationen geschätzt, bleibt die Zeile außen vor.
- Die Zeile hat keine Variantenoptionen und es gibt mehrere Schätzungen. Ohne Optionen erhält die Zeile nur über die Ausnahme der einzigen Schätzung einen Preis. Bei mehr als einer gültigen Schätzung wird ihr keine zugewiesen.
- Die markierten Zeilen sind nicht die erwarteten. Nur die zur Anwendung markierten Zeilen zählen. Prüfen Sie, dass die Schätzung für die gewünschten Zeilen erfolgt.
Da jede Zeile einzeln mit den Schätzungen der Antwort abgeglichen wird, hängt das Ergebnis von den Variantenoptionen jeder Zeile ab. Schlagen alle fehl, sehen Sie die Meldung; schlägt nur ein Teil fehl, endet die Aktion, und diese Zeilen bleiben ohne empfohlenen Preis.
So sieht die Schaltfläche mit Odoo auf Deutsch aus

Mit Odoo auf Deutsch heißt die Schaltfläche Estimate from Retail, da das Modul sie nicht übersetzt.
Was Sie danach prüfen sollten
Erhält mindestens eine Zeile einen Preis, endet die Aktion ohne Fehler und das Modul ändert den Status des Datensatzes. Das ist das Zeichen, dass die Schätzung funktioniert hat.
Kosten und Hilfe
Das Modul ist eine Einmalzahlung pro Odoo-Version und erfordert das Abonnement von FlexigoTech Cloud, Plan Conector: 49 €/Monat oder 490 €/Jahr, zzgl. MwSt. Es ist für Odoo 17, 18, 19 und 20 veröffentlicht; Sie finden es auf der Odoo-Apps-Seite oder auf der Modulseite.
Wenn Sie Odoo einführen und prüfen möchten, wie diese Schätzung bei Ihren Produkten zustande kommt, oder eine individuelle Integration benötigen: Bei FlexigoTech führen wir Odoo 17, 18, 19 und 20 ein und entwickeln Konnektoren und Integrationen.
Weiterlesen
Geprüft im Quellcode des Connectors (Version 19.0) und in den verlinkten Quellen
Quellen
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_price_update.py
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_price_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
