Vor dem Klick: Wo sie liegt und was die Bestellung braucht
Die Bestellungen öffnen Sie über das Menü Temu › Trends, im Bildschirm Temu Orders. Die Schaltfläche Refresh Amount gibt es in den Zweigen 17, 18 und 19 des Moduls, und sie ist immer sichtbar, ohne Bedingung an den Status. In Odoo 19.0 tun die Schaltfläche und die geplante Aktion das, was im Folgenden beschrieben wird.

Temu › Trends und der Schaltfläche, mit den Beschriftungen aus dem Code des Moduls.- Öffnen Sie eine Bestellung über
Temu › Trendsund suchen Sie die SchaltflächeRefresh Amount. - Sehen Sie sich die Felder
Order SnundParent Order Snim Formular an (sie erscheinen auch in der Liste). Die Schaltfläche verwendetParent Order Snund, falls leer,Order Sn. Sind beide leer, wird diese Bestellung übersprungen: Es wird nichts abgefragt und kein Hinweis angezeigt. - Prüfen Sie das Feld
Instance.

Was das Modul ohne Ihr Zutun erledigt
Der Klick auf die Schaltfläche ist nicht der einzige Weg. Das Modul bringt die geplante Aktion Temu Backfill Missing Amounts mit, die alle 10 Minuten läuft und bei der Installation aktiv ist. Diese Aktion führt zu einer Neuberechnung mit den Daten, die die Bestellung bereits gespeichert hat; das ist auch der erste Versuch der Ersatzberechnung der Schaltfläche, wenn die Abfrage fehlschlägt.
- Beachten Sie, was diese Neuberechnung mit einer Bestellung macht: Sind gespeicherte Daten vorhanden, baut sie daraus Betragsdaten auf und wendet sie an. Ist danach der Gesamtbetrag der Bestellung größer als null, gilt er als gültig und es wird kein weiterer gesucht.
- Ist der Gesamtbetrag weiterhin nicht größer als null, sucht sie in den gespeicherten Daten der Bestellung nach einem Gesamtbetrag und, falls sie keinen findet, in denen der übergeordneten Bestellung. Als letzten Ausweg summiert sie die Positionen der Bestellung (Menge mal Einzelpreis) und zählt nur Positionen mit einem Preis größer als null.
- Ergibt sich so ein Gesamtbetrag größer als null, schreibt sie ihn als Gesamtbetrag der Bestellung, füllt den vom Kunden bezahlten Gesamtbetrag nur, wenn dieser noch keinen Wert hatte, hält das Datum der letzten Betragssynchronisierung fest und veranlasst das Erstellen oder Aktualisieren des zugehörigen Verkaufsauftrags.
Beim Klick: Was geprüft und was geändert wird

Refresh Amount.- Erster Schritt der Schaltfläche: Sie nimmt die Nummer der übergeordneten Bestellung (
Parent Order Sn, oderOrder Sn, wenn leer) und fragt sie bei Temu über dieInstanceder Bestellung ab. - Mit der Antwort sucht sie die Bestellungen derselben Instanz, die diese Nummer als
Parent Order Snhaben. Gibt es keine, sucht sie über die Temu-Bestellkennung. - Für jede gefundene Bestellung liest das Modul aus der Antwort, was der Kunde bezahlt hat, und die geschätzten Einnahmen. Liefert Temu den bezahlten Gesamtbetrag nicht direkt, setzt es ihn zusammen: rabattierter Preis ohne Steuern, plus rabattierter Versand, plus die rabattierten Steuern auf Produkt und Versand, minus die Produktrückgaben.
- Erscheint kein Hinweis, endet die Schaltfläche, ohne etwas anzuzeigen (auch dann, wenn eine Bestellung ohne Nummer übersprungen wurde; dieses Schweigen sagt Ihnen also allein nicht, dass die Abfrage erfolgt ist).
Wenn der Hinweis Temu amount fallback erscheint
Schlägt die Abfrage mit einem API-Fehler fehl, den das Modul erkennt (die Ablehnung wegen fehlenden Zugriffs auf die API für den Bestellbetrag), hält die Schaltfläche nicht an. Sie versucht eine Ersatzberechnung und zeigt eine Benachrichtigung vom Typ Warnung mit dem Titel Temu amount fallback, die auf dem Bildschirm bleibt, bis Sie sie schließen.
- Lesen Sie die Meldung: Sie enthält eine Zeile pro betroffener Bestellung. Jede Zeile verbindet die Meldung des erkannten Fehlers mit einem von zwei Schlusssätzen.
- Endet sie mit
Amounts were recalculated from available local data., ist die Abfrage bei Temu fehlgeschlagen und das Modul hat die Ersatzberechnung als gültig akzeptiert. Dafür versucht es zuerst die bereits gespeicherten Daten der Bestellung und, wenn diese nicht genügen, einen anderen Weg. - Endet sie mit
No usable amount values were found in the existing payloads., hat die Ersatzberechnung keinen Betrag als gültig ergeben. - Ist der Fehler keiner von denen, die das Modul erkennt, versucht die Schaltfläche keine Ersatzberechnung: Die Aktion bricht mit diesem Fehler ab.
Nach dem Klick
- Prüfen Sie, ob der Betrag der Bestellung Ihrer Erwartung entspricht. Erschien der erste Satz des Hinweises, ist die Abfrage bei Temu fehlgeschlagen und der Betrag stammt aus der Ersatzberechnung: Notieren Sie den Betrag vor dem Klick, wenn Sie wissen möchten, ob er sich geändert hat.
- Sehen Sie den zweiten Satz des Hinweises, hat die Ersatzberechnung keine verwendbaren Beträge gefunden. Wenn wir gemeinsam mit Ihnen darauf schauen sollen, schreiben Sie uns.
- Wenn Sie die Schaltfläche für mehrere Bestellungen auslösen, denken Sie daran: Jede Bestellung ohne Bestellnummer wird übersprungen, ohne etwas anzuzeigen.
Suchen Sie eine andere Schaltfläche desselben Moduls?
Was Sie dafür brauchen
Temu Connector for Odoo ist ein Modul mit Einmalzahlung pro Odoo-Version und benötigt das Abonnement von FlexigoTech Cloud, Plan Conector: 49 €/Monat oder 490 €/Jahr zzgl. MwSt., mit bis zu 3 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. Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht, und Sie finden seine Seite in Odoo Apps und die Modulseite.
FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und individuelle Integrationen. Wenn Ihr Temu-Bestellablauf mehr braucht als die Schaltfläche, erzählen Sie uns, was Sie suchen.
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): views/temu_order_views.xml
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_order.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
