
Wanneer de melding precies verschijnt
De melding verschijnt wanneer je op de knop Estimate from Retail klikt in een van de formulieren die je opent via het menu Temu › Catalog › Pricing › Price Rules. De knop is in Odoo 17, 18 en 19 zonder enige voorwaarde zichtbaar en de melding staat in de gepubliceerde code van die drie branches.
De voorwaarde in de code is dat de teller van bijgewerkte regels op nul blijft staan. In gewone taal: de module heeft de regels doorlopen die zijn aangevinkt om toe te passen en geen enkele regel kon een bedrag uit het Temu-antwoord krijgen. Als de melding verschijnt, stopt de actie en wordt niets opgeslagen van wat er zou veranderen.

Wat de knop stap voor stap doet
Om te begrijpen waarom een regel zonder prijs blijft, helpt het de echte volgorde van de module te volgen:
- Hij stelt de aanvraag samen met de gegevens van de koppeling van het product met Temu (categorie, kostensjabloon en, indien aanwezig, merk en btw-code van het formulier) en met de regels die zijn aangevinkt om toe te passen. Per regel neemt hij een referentieprijs op: die van het externe platform, anders de doelprijs en anders de huidige.
- De Temu-instantie verstuurt de aanvraag en geeft het antwoord terug samen met de API-methode die is gebruikt.
- De module leest uit het antwoord de lijst met schattingen per variant. Elke schatting wordt geïdentificeerd door de variantopties die ze bevat en alleen schattingen met een bedrag groter dan nul blijven over. De rest wordt genegeerd.
- Voor elke regel die is aangevinkt om toe te passen berekent hij de variantopties van de regel en zoekt hij de schatting met exact dezelfde opties.
- Er is één uitzondering: als er geen overeenkomst is, het antwoord één enkele geldige schatting bevat en de regel geen variantopties heeft, wordt die schatting gebruikt.
- Als de regel een bedrag krijgt, wordt het weggeschreven als aanbevolen prijs. De doelprijs wordt alleen ingevuld als die leeg of nul was, en de regel telt als bijgewerkt.
- Als aan het einde geen enkele regel als bijgewerkt telt, verschijnt de melding. Als minstens één regel een prijs heeft, gaat de actie door: de module wijzigt de status van het formulier en slaat het verzonden verzoek en het Temu-antwoord op. Regels zonder bedrag krijgen in die ronde geen aanbevolen prijs.
Let op het laatste punt: de melding verschijnt alleen wanneer alle regels mislukken. Als sommige regels een prijs krijgen en andere niet, zie je geen enkele fout, dus kijk goed na welke regels zonder aanbeveling zijn gebleven.
Wat het betekent en hoe je het oplost
De melding zegt niet dat Temu de aanvraag heeft geweigerd, maar dat er uit het antwoord geen enkel bedrag kwam dat aan de huidige regels kon worden toegewezen. Volgens de code zijn er deze wegen om daar te komen:
- Het antwoord bevat geen bruikbare schattingen. Als er geen schattingen zijn, of ze hebben allemaal een leeg bedrag of nul, valt er niets toe te wijzen. Controleer de gegevens waarmee de aanvraag wordt opgebouwd (categorie en kostensjabloon van de productkoppeling, en de referentieprijs van de regels) en klik opnieuw op de knop.
- De variantopties komen niet overeen. Een regel met variantopties krijgt alleen de schatting die exact dezelfde opties heeft. Als Temu andere combinaties heeft geschat, blijft de regel buiten beeld.
- De regel heeft geen variantopties en er zijn meerdere schattingen. Zonder opties krijgt de regel alleen een prijs via de uitzondering van de enkele schatting. Bij meer dan één geldige schatting wordt er geen toegewezen.
- De aangevinkte regels zijn niet de regels die je verwachtte. Alleen regels die zijn aangevinkt om toe te passen tellen mee. Controleer of de schatting wordt gedaan op de regels die je wilt.
Omdat elke regel afzonderlijk met de schattingen uit het antwoord wordt gekoppeld, hangt het resultaat af van de variantopties van elke regel. Als alle regels mislukken, zie je de melding; als maar een deel mislukt, eindigt de actie en blijven die regels zonder aanbevolen prijs.
Hoe de knop eruitziet met Odoo in het Nederlands

Met Odoo in het Nederlands heet de knop Estimate from Retail.
Wat je daarna moet controleren
Als minstens één regel een prijs krijgt, eindigt de actie zonder fout en wijzigt de module de status van het formulier. Dat is het teken dat de schatting is gelukt.
Kosten en hulp
De module 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. Hij is gepubliceerd voor Odoo 17, 18, 19 en 20; je vindt hem op zijn Odoo Apps-pagina of op de pagina van de module.
Als je Odoo aan het implementeren bent en wilt nagaan hoe deze schatting tot stand komt met jouw producten, of als je een integratie op maat nodig hebt: bij FlexigoTech implementeren we Odoo 17, 18, 19 en 20 en ontwikkelen we connectoren en integraties.
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): models/temu_price_update.py
- Broncode van de module: flexigobe_temu_connector 19.0 (455b3f0f): views/temu_price_views.xml
- apps.odoo.com/apps/modules/19.0/flexigobe_temu_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
