Naar hoofdinhoud
Temu

Knop «Refresh Amount» van Temu Connector for Odoo: checklist stap voor stap

De knop Refresh Amount in het scherm Temu Orders vraagt Temu, via de instance van de order, naar het bedrag van de bovenliggende order en past dat toe op de Odoo-orders. Weigert de API die vraag wegens ontbrekende toegang, dan blijf je niet met alleen een fout zitten: de knop probeert een herberekening als terugvaloptie en meldt dat in een notificatie.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Temu
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 19.0 · in de bronnen onderaan
Leestijd
5 min

Voordat je klikt: waar de knop staat en wat de order nodig heeft

De orders open je via het menu Temu › Trends, in het scherm Temu Orders. De knop Refresh Amount zit in de takken 17, 18 en 19 van de module en is altijd zichtbaar, zonder voorwaarde op de status. In Odoo 19.0 doen de knop en de geplande actie wat hieronder staat.

Schema gemaakt op basis van de code van het menu Temu › Trends en de knop om het bedrag te vernieuwen voor Odoo 17.0, 18.0 en 19.0
Schema (geen schermafbeelding van Odoo) met het menu Temu › Trends en de knop, met de labels uit de code van de module.
  • Open een order via Temu › Trends en zoek de knop Refresh Amount.
  • Bekijk de velden Order Sn en Parent Order Sn op het formulier (ze staan ook in de lijst). De knop gebruikt Parent Order Sn en, als dat leeg is, Order Sn. Zijn ze allebei leeg, dan wordt die order overgeslagen: er wordt niets opgevraagd en je krijgt geen enkele melding.
  • Controleer het veld Instance.
Temu orders in Odoo every 15 minutes. Stock out every 5
Video: Temu orders in Odoo every 15 minutes. Stock out every 5 (video in het Engels)

Wat de module doet zonder dat je iets indrukt

De knop is niet de enige weg. De module bevat de geplande actie Temu Backfill Missing Amounts, die elke 10 minuten draait en na installatie actief is. Die actie komt uit bij een herberekening met de gegevens die de order al opgeslagen heeft. Dat is ook de eerste poging van de terugvalherberekening van de knop wanneer de opvraag mislukt.

  • Houd rekening met wat die herberekening met een order doet: zijn er opgeslagen gegevens, dan bouwt ze daarmee bedragsgegevens op en past ze die toe. Daarna, als het totaalbedrag van de order groter is dan nul, beschouwt ze dat als goed en zoekt ze niet verder.
  • Blijft het totaal niet groter dan nul, dan zoekt ze een totaal in de opgeslagen gegevens van de order en, als ze dat niet vindt, in die van de bovenliggende order. Als laatste redmiddel telt ze de orderregels op (aantal maal eenheidsprijs), waarbij alleen regels met een prijs groter dan nul meetellen.
  • Komt daar een totaal groter dan nul uit, dan schrijft ze dat weg als totaalbedrag van de order, vult ze het totaal dat de klant betaalde alleen in als het nog geen waarde had, noteert ze de datum van de laatste synchronisatie van bedragen en vraagt ze om de gekoppelde verkooporder aan te maken of bij te werken.

Bij het klikken: wat wordt gecontroleerd en wat verandert

Schema gemaakt op basis van de code van de knoptekst zoals die verschijnt met Odoo in het Spaans
Schema (geen schermafbeelding van Odoo) van het label van de knop zoals de gebruiker het ziet met Odoo in het Spaans: Refresh Amount.
  • Eerste stap van de knop: hij neemt het nummer van de bovenliggende order (Parent Order Sn, of Order Sn als dat leeg is) en vraagt dat aan Temu via de Instance van de order.
  • Met het antwoord zoekt hij de orders van diezelfde instance die dat nummer als Parent Order Sn hebben. Is er geen enkele, dan zoekt hij op de identificatie van de Temu-order.
  • Voor elke gevonden order leest de module uit het antwoord wat de klant betaalde en de geschatte opbrengsten. Geeft Temu het betaalde totaal niet rechtstreeks, dan stelt de module het samen: kortingsprijs zonder belasting, plus verzending met korting, plus de belastingen met korting op product en verzending, min de productretouren.
  • Verschijnt er geen enkele melding, dan eindigt de knop zonder iets te tonen (ook wanneer een order zonder nummer is overgeslagen, dus die stilte zegt op zich niet dat de opvraag is gedaan).

Als de melding Temu amount fallback verschijnt

Wanneer de opvraag mislukt door een API-fout die de module herkent (de weigering wegens ontbrekende toegang tot de API voor het ordebedrag), stopt de knop niet. Hij probeert een terugvalherberekening en toont een notificatie van het type waarschuwing, met de titel Temu amount fallback, die op het scherm blijft staan tot je hem sluit.

  • Lees het bericht: er staat één regel per getroffen order in. Elke regel combineert het bericht van de herkende fout met een van twee slotzinnen.
  • Eindigt het met Amounts were recalculated from available local data., dan is de opvraag bij Temu mislukt en heeft de module de terugvalherberekening als goed beschouwd. Om daar te komen probeert hij eerst de al opgeslagen gegevens van de order en, als die niet volstaan, een andere weg.
  • Eindigt het met No usable amount values were found in the existing payloads., dan heeft de terugvalherberekening geen enkel bedrag als goed aangemerkt.
  • Is de fout niet een van de fouten die de module herkent, dan probeert de knop de herberekening niet: de actie stopt met die fout.

Na het klikken

  • Controleer of het bedrag van de order is wat je verwacht. Kreeg je de eerste zin van de melding, dan is de opvraag bij Temu mislukt en is het bedrag dat van de terugvalherberekening: noteer het bedrag van vóór het klikken als je wilt weten of het veranderd is.
  • Zie je de tweede zin van de melding, dan vond de terugvalherberekening geen bruikbare bedragen. Wil je dat we het samen met je bekijken, schrijf ons dan.
  • Als je de knop op meerdere orders loslaat, onthoud dan dat elke order zonder ordernummer wordt overgeslagen zonder iets te tonen.

Op zoek naar een andere knop van dezelfde module?

Wat je nodig hebt om het te gebruiken

Temu Connector for Odoo is een module met eenmalige betaling per Odoo-versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar excl. btw, met maximaal 3 accounts van het platform. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en je per e-mail waarschuwt als die mislukt. De module is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0, en je vindt de vermelding in Odoo Apps en de pagina van de module.

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectors en integraties op maat. Heeft jouw Temu-orderflow meer nodig dan de knop, vertel ons dan wat je zoekt.

Lees verder

Velden van het Temu Dashboard-formulier: wat betekent elk veld en wat vul je inChecklist van de velden in het Temu Dashboard-formulier van Temu Connector for Odoo: wat de hulptekst zegt, de standaardwaarde en wat je best vooraf beslist.
Gecontroleerd in de broncode van de connector (versie 19.0) en in de gelinkte bronnen

Bronnen