Wanneer de knop verschijnt
De knop Backfill Live SKU Data staat op de fiche van Product Publishing, die je opent via het menu Temu › Catalog › Listings. Hij bestaat in Odoo 17, 18 en 19. Hij is verborgen als het veld Temu Goods van de fiche leeg is, en met de standaardwaarden is dat zo: een nieuwe fiche toont hem niet. Dat veld staat op de fiche van Product Publishing.


Wat Odoo zelf doet, zonder dat je klikt
De knop is niet de enige weg. De onderdelen die hij gebruikt worden ook bereikt door twee geplande taken, die actief zijn bij de installatie van de module. Temu Sync Products (elke 30 minuten) vraagt de productdetails bij Temu op, werkt de varianten bij en synchroniseert de SKU-koppelingen. Temu Backfill Missing Amounts (elke 10 minuten) vraagt de details op en werkt de varianten bij.
De knop is de handmatige weg: hij voert die stappen nu uit, voor de fiche die je open hebt, en toont het resultaat in een melding.
Een voorbeeld om stap voor stap te volgen
Voorbeeld Fictief geval: het bedrijf en de cijfers zijn verzonnen om de werkwijze uit te leggen.
Stel je «Cerámicas Mirador» voor, een verzonnen winkel die bekers in verschillende kleuren verkoopt op Temu. Er is een fiche in Temu › Catalog › Listings met Temu Goods ingevuld. De winkel wil dat de specificaties en afmetingen van de varianten in Odoo overeenkomen met wat Temu nu voor dat product teruggeeft, zonder op de taken te wachten.
- Open de fiche van
Product Publishingen controleer ofTemu Goodseen waarde heeft. Was het leeg, dan zou de knop niet zichtbaar zijn. - Klik op
Backfill Live SKU Data. - Odoo toont een succesmelding die niet blijft staan: hoeveel varianten verwerkt zijn, bij hoeveel de specificaties zijn bijgewerkt en bij hoeveel de afmetingen. Daarna wordt de fiche herladen.
- Kijk naar
Last Sync At: dat bevat nu de datum en het uur van dat moment.
Stel je nu voor dat Temu op een andere dag geen details voor dat product teruggeeft. In plaats van de succesmelding verschijnt de fout uit het gedeelte over fouten, er verandert niets aan de varianten en Last Sync At blijft zoals het was. Wat het voorbeeld laat zien: de succesmelding vertelt je hoeveel er is veranderd, en de fout komt voordat er iets is aangeraakt.
Wat de knop intern doet, in volgorde
- Hij neemt de waarde van
Temu Goodsen de instantie van de fiche (veldInstance) en vraagt bij Temu de details van dat product op. De opvraag wordt met meerdere combinaties geprobeerd en houdt het eerste antwoord dat niet leeg is. Mislukken ze allemaal, dan laat de module een waarschuwing achter in het Odoo-logboek met de naam van de instantie en de goodsId. - Bevat het detail geen SKU-lijst, dan stopt de knop met de melding uit het volgende gedeelte. Tot dat punt is er niets veranderd.
- Voordat er iets wordt gewijzigd, noteert hij van elke variant van het sjabloon de specificaties en afmetingen (lengte, breedte en hoogte).
- Hij werkt de varianten bij op basis van het detail dat Temu teruggaf. Er worden geen nieuwe varianten aangemaakt: wat hij in Odoo niet vindt, wordt overgeslagen. Uit het detail van elke SKU leest de module onder andere titel, prijzen, voorraad, afbeeldingen, specificaties, gewicht en afmetingen.
- Hij synchroniseert de SKU-koppelingen van de fiche, die elke variant aan zijn Temu-SKU verbinden. Gaf de vorige stap varianten terug, dan doet hij dat met de varianten die bij het sjabloon van de fiche horen; gaf ze er geen terug, dan met de SKU-lijst uit het detail. Bij de synchronisatie worden varianten overgeslagen die al aan een andere fiche zijn gekoppeld of een andere waarde in
Temu Goodshebben. - Hij zet
Last Sync Atop de datum en het uur van dat moment. - Hij vergelijkt met wat in de derde stap is genoteerd: hij telt de varianten waarvan de specificaties zijn gewijzigd en die met andere afmetingen. Hij toont de succesmelding en herlaadt de fiche. Het eerste getal in de melding, de verwerkte varianten, is het aantal SKU-rijen dat Temu teruggaf, niet het aantal varianten in Odoo.
Wanneer de knop stopt met een fout
Bij het klikken op de knop kan Temu did not return any live SKU details for goodsId …. verschijnen (de code zet de goodsId waar de weglatingstekens staan). Dit gebeurt nadat het detail bij Temu is opgevraagd, wanneer wat terugkomt geen SKU-lijst bevat. Een van de gevallen die hier uitkomen is dat de opvraag helemaal mislukt, want dan werkt de module met een leeg detail.
Omdat de stop komt voordat er iets verandert, wordt er niets opgeslagen en behoudt Last Sync At zijn waarde. Om het uit te zoeken:
- Vergelijk de goodsId uit de melding met de waarde van
Temu Goodsop de fiche. - Als de opvraag mislukte, zoek dan in het Odoo-logboek de waarschuwing met de naam van de instantie en die goodsId.
Hoe de knop in elke taal heet

Wat je daarna controleert
- Dat
Last Sync Atis veranderd op de fiche vanProduct Publishing. - Dat de melding cijfers geeft die kloppen met wat je verwachtte: verwerkte varianten, bijgewerkte specificaties en bijgewerkte afmetingen.
- Dat de specificaties en afmetingen in de productvarianten staan. Welke velden de connector daar toevoegt, lees je in wat de connector toevoegt aan de Odoo-producten.
Kosten en hulp
Temu Connector for Odoo is een eenmalige betaling per Odoo-versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de synchronisatie bewaakt en per e-mail waarschuwt als die mislukt. De module is gepubliceerd in Odoo Apps voor 17, 18, 19 en 20 (fiche), en op de pagina van de module kun je hem kopen.
Als je Odoo aan het implementeren bent en wilt nagaan hoe je Temu-fiches aansluiten op de varianten, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.
Lees verder
Gecontroleerd in de broncode van de connector (versie 19.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_product_binding_views.xml
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): models/temu_product_binding.py
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
