Wann der Hinweis erscheint
Der Hinweis Promotion activities synchronized successfully. ist eine Erfolgsmeldung: Er blockiert nichts und bleibt nicht dauerhaft auf dem Bildschirm stehen. Er erscheint, wenn Sie auf die Schaltfläche Sync Promotions klicken, die sich in dem Formular befindet, das Sie über das Menü Temu öffnen.
Die Bedingung ist einfach: Die Schaltfläche startet die Synchronisierung der Promotionen und gibt den Hinweis zurück, sobald diese Synchronisierung beendet ist. Dazwischen findet keine Prüfung des Ergebnisses statt, der Hinweis hängt also nicht davon ab, ob Temu überhaupt eine Promotion geliefert hat. Wird die Synchronisierung vor dem Ende unterbrochen, erreicht die Methode ihre letzte Anweisung nicht und der Hinweis wird nicht angezeigt.


Schritt für Schritt: Synchronisierung starten und den Hinweis lesen
- Öffnen Sie das Menü
Temu, über das die Formulare des Moduls geöffnet werden. - Öffnen Sie das Formular, von dem aus Sie die Promotionen synchronisieren möchten.
- Klicken Sie auf
Sync Promotions. Die Schaltfläche ist in Odoo 17, 18 und 19 immer sichtbar: Sie hängt von keinem Status des Formulars ab. - Warten Sie auf den Hinweis
Promotion activities synchronized successfully.. Er signalisiert, dass die Synchronisierung ohne Unterbrechung beendet wurde. - Lesen Sie den Hinweis als das, was er ist: ein fester Text ohne Zahlen. Wurde mindestens eine Aktivität synchronisiert, steht zusätzlich im Verlauf des Formulars die Nachricht
Temu promotion activities synchronized: … records., wobei anstelle der Auslassungspunkte die Anzahl der synchronisierten Aktivitäten steht.
Die Odoo-Version spielt hier kaum eine Rolle: Die Meldung steht im veröffentlichten Code der Zweige 17.0, 18.0 und 19.0. Das nachfolgend beschriebene Verhalten ist das des Codes von Odoo 19.0.

Sync Promotions.Was die Synchronisierung vor dem Hinweis tut
Die Schaltfläche fordert die Synchronisierung an, ohne sie nach Status oder Datum auf bestimmte Aktivitäten zu beschränken. Für das Formular, von dem aus Sie sie auslösen, geht der Code so vor:
- Er durchläuft nacheinander die Promotionsaktivitätstypen 2, 13, 27 und 100.
- Für jeden Typ fordert er die Aktivitäten Seite für Seite an, beginnend mit der ersten und ohne die konfigurierte maximale Seitenzahl zu überschreiten.
- Er durchläuft die Aktivitäten, die jede Seite liefert, und zählt sie.
Bei jedem Typ wird die Seitenschleife beendet, sobald eine dieser Bedingungen zutrifft:
- Die Seite enthält keine Aktivität.
- Die Antwort nennt eine Gesamtzahl und die bereits angeforderten Seiten decken sie ab.
- Die Seite enthält weniger Aktivitäten als die Seitengröße, die die Synchronisierung verwendet.
Sind alle Typen durchlaufen und wurde mindestens eine Aktivität synchronisiert, hinterlegt die Methode im Verlauf des Formulars die Nachricht mit der Anzahl und gibt danach den Hinweis zurück. Diese Reihenfolge erklärt, warum der Hinweis bei vielen, wenigen oder gar keinen Promotionen gleich erscheint: Er verlangt nur, dass nichts die Synchronisierung unterwegs gestoppt hat.
Wenn der Hinweis erscheint, Sie aber die erwarteten Promotionen nicht sehen
Der Hinweis bestätigt, dass die Synchronisierung beendet wurde, nicht dass sie das geliefert hat, was Sie gesucht haben. Aus dem Code ergeben sich drei Dinge, die Sie im Kopf behalten sollten:
- Liefert Temu für einen Typ eine Seite ohne Aktivitäten, gilt dieser Typ ohne Weiteres als abgeschlossen und es geht mit dem nächsten weiter. Der Hinweis erscheint trotzdem am Ende.
- Die Schleife überschreitet die konfigurierte maximale Seitenzahl nicht. Bei diesem Limit werden spätere Seiten in dieser Synchronisierung nicht angefordert.
- Die Anzahl der synchronisierten Aktivitäten steht im Verlauf des Formulars, nicht im Hinweis. Erscheint diese Nachricht nicht, wurde keine Aktivität synchronisiert.
Und wenn Sie sehen möchten, wie eine andere Schaltfläche desselben Moduls dokumentiert ist, mit dem, was sie prüft, und den Fehlern, die sie auslösen kann, finden Sie Was die Schaltfläche «Execute» tut.
Ein Erfolgshinweis bei dieser Schaltfläche ersetzt nicht den Blick auf das Ergebnis: Der Text ist derselbe, ob die Synchronisierung Promotionen liefert oder keine.
Was es kostet und wie FlexigoTech Sie unterstützt
Temu Connector for Odoo ist ein Modul mit Einmalzahlung pro Version und benötigt das Abonnement für FlexigoTech Cloud. Der Plan Conector kostet 49 €/Monat oder 490 €/Jahr zzgl. MwSt., für bis zu 3 Konten der Plattform. Die Verbindung läuft über FlexigoTech Cloud, das die Zugangsdaten verschlüsselt speichert, die Synchronisierung überwacht und bei Fehlern per E-Mail benachrichtigt. Das Modul ist für Odoo 17, 18, 19 und 20 veröffentlicht; auf der Odoo-Apps-Seite und auf der Modulseite finden Sie jede Version mit ihrem Preis.
Wenn Sie Odoo einführen und Temu mit Ihren Prozessen verbinden müssen oder eine individuelle Anpassung der Integration brauchen: FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt individuelle 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_instance.py
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_instance_views.xml
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): models/fgt_cloud.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
