Was dieser Hinweis ist und was nicht
Es ist eine Erfolgsmeldung von Odoo, kein Fehler. Der genaue Text lautet Selected product bindings were published successfully. und erscheint, wenn die Aktion des Buttons Publish to Temu für die ausgewählten Listings abgeschlossen ist. Die Meldung steht im veröffentlichten Code für Odoo 17, 18 und 19. In Odoo 19 führt das Modul beim Klick auf den Button die folgenden Schritte aus, die weiter unten im Detail beschrieben sind.


Wo sich der Button befindet, der ihn auslöst
Die Listings öffnen Sie über das Menü Temu › Catalog › Listings. Der Button Publish to Temu im Listing ist in Odoo 17, 18 und 19 immer sichtbar. In einer anderen Ansicht des Moduls gibt es einen weiteren Button mit derselben Beschriftung, der ebenfalls immer sichtbar ist und dessen Methode zur selben Aktion führt. Deshalb ist der Hinweis bei beiden derselbe.

Was das Modul vor der Anzeige erledigt
Der Hinweis ist das Letzte, was passiert. Das ist die tatsächliche Reihenfolge, Listing für Listing:
- Sie klicken auf
Publish to Temu. Die Aktion geht die ausgewählten Listings nacheinander durch. - Für jedes Listing wählt sie den Weg. Hat das Listing noch keine Temu-Produktkennung und ist die Instanz für die Produktanlage über die API V3 konfiguriert, nutzt sie die vereinfachte V3-Veröffentlichung: Sie baut die Daten auf, speichert sie im Listing als letzte Übermittlung und ruft Temu genau einmal auf.
- In jedem anderen Fall validiert sie zuerst die Produktdaten: Liefert die Compliance-Prüfung oder die Inhaltsprüfung von Name und Beschreibung Fehler, wird die Aktion bei diesem Listing angehalten. Hat das Listing danach bereits eine Temu-Kennung, aktualisiert sie das bereits veröffentlichte Produkt. Hat es keine, veröffentlicht sie es, indem sie der Reihe nach mehrere API-Methoden ausprobiert. Schlägt eine Methode mit einem Fehler fehl, der von Schema oder ungültigem Parameter spricht, oder mit bestimmten API-Fehlern, probiert sie die nächste; jeder andere Fehler beendet den Versuch.
- Sie sucht in der Antwort nach der Produktkennung. Enthält die Antwort keine, behält sie die, die das Listing schon hatte. Gibt es keine von beiden, wird die Aktion mit einem Fehler angehalten.
- Sie speichert das Ergebnis im Listing: die Temu-Kennung, den Status „veröffentlicht“, den leeren letzten Fehler, die erhaltene Antwort, die verwendete Methode sowie das Veröffentlichungs- und das Synchronisierungsdatum.
- Sie synchronisiert die SKU-Verknüpfungen mit der Antwort. Enthält die Antwort keine SKU-Liste, verwendet sie die der gesendeten Daten.
- Gibt es weniger SKU-Verknüpfungen als aktive Produktvarianten oder hat eine davon keine Temu-SKU-Kennung, versucht sie, die Katalogdaten zu aktualisieren. Schlägt dieser Versuch fehl, wird das im Odoo-Protokoll vermerkt und die Aktion läuft weiter.
- Sie fragt bei Temu den Veröffentlichungsstatus ab und wendet ihn auf das Listing an. Sie speichert den Statuscode und das Statuslabel der Gegenseite sowie die Änderungskennung. Hat der Code einen entsprechenden Status im Modul, übernimmt das Listing diesen Status. Liefert Temu eine Statusmeldung, speichert sie diese als letzten Fehler. Schlägt diese Abfrage fehl, wird das ebenfalls im Odoo-Protokoll vermerkt und die Aktion läuft weiter.
- Sind alle ausgewählten Listings ohne Fehler durchgelaufen, zeigt Odoo den Hinweis an. Es ist eine Benachrichtigung vom Typ Erfolg und bleibt nicht dauerhaft auf dem Bildschirm stehen.
Wie Sie ihn deuten
- Was er bestätigt. Dass die Übermittlung an Temu (Veröffentlichung oder Aktualisierung) keinen Fehler ergeben hat und dass das Listing mit einer Temu-Produktkennung gespeichert wurde, der zurückgelieferten oder der bereits vorhandenen.
- Was er nicht garantiert. Die Schritte zur Katalogaktualisierung und zur Statusabfrage können den Hinweis nicht verhindern: Schlagen sie fehl, erscheint er trotzdem.
- Der Status kann sich danach ändern. Der Status der Gegenseite wird auf das Listing angewendet, nachdem es als veröffentlicht gespeichert wurde. Der endgültige Status des Listings kann also je nach Antwort von Temu ein anderer sein.
- Mehrere Listings. Der Hinweis erscheint nur einmal am Ende und nur, wenn alle durchgelaufen sind.
Wenn der Hinweis ausbleibt
Löst ein Listing einen Fehler aus, gibt es keinen Erfolgshinweis. Bevor der Fehler weitergereicht wird, markiert der Code dieses Listing als fehlgeschlagen und speichert den Fehlertext darin. Die Aktion wird bei diesem Listing angehalten, die nachfolgenden der Auswahl werden also nicht verarbeitet.
Was zu tun ist:
- Lesen Sie die Fehlermeldung, die Odoo Ihnen anzeigt; das ist die, die das Modul im Listing zu hinterlegen versucht.
- Stammt der Fehler aus der Compliance-Prüfung oder aus der Prüfung von Name und Beschreibung, korrigieren Sie das Produkt und klicken Sie erneut auf
Publish to Temu. - Haben Sie mehrere Listings ausgewählt, wiederholen Sie die Aktion für die, die unverarbeitet geblieben sind.
Kosten und Unterstützung von FlexigoTech
Temu Connector for Odoo ist ein Modul mit Einmalzahlung pro Version und erfordert das Abonnement FlexigoTech Cloud, Plan Konnektor (49 € pro Monat oder 490 € pro Jahr, zzgl. MwSt.). Es ist für Odoo 17, 18, 19 und 20 veröffentlicht. Die Kaufdetails finden Sie auf der Modulseite und im Eintrag bei Odoo Apps.
FlexigoTech führt Odoo 17, 18, 19 und 20 ein und entwickelt Konnektoren und maßgeschneiderte Integrationen. Wenn Sie Unterstützung bei der Einrichtung der Produktveröffentlichung auf Temu aus Odoo benötigen, schreiben Sie uns gern.
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_product_binding.py
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_product_binding_views.xml
- Quellcode des Moduls: flexigobe_temu_connector 19.0 (455b3f0f): wizard/temu_product_publish_wizard_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
