Naar hoofdinhoud
Temu

Temu-fout bij basisprijs voorstellen zonder varianten: wanneer en wat te doen

De melding Select at least one product variant to prepare a Temu base price proposal. verschijnt bij Propose new base wanneer er na het wegfilteren van niet-bestaande records geen enkele variant overblijft; je lost het op door terug te gaan naar een bestaande variant en de knop opnieuw te gebruiken.

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
4 min

Wanneer deze melding verschijnt

In de weergave van de productvariant staat de knop Propose new base. Zodra je erop klikt, neemt de module het record waarop de knop werkt en houdt alleen over wat nog bestaat. Blijft er niets over, dan stopt de actie en verschijnt Select at least one product variant to prepare a Temu base price proposal.. Die controle geeft deze melding: de module heeft geen enkele productvariant meer om het basisprijsvoorstel voor Temu mee voor te bereiden.

Als de actie stopt, opent er geen venster en wordt niets opgeslagen van wat die actie zou wijzigen.

Schema gemaakt met code, geen Odoo-scherm: bovenaan de knop «Propose new base» en daaronder de melding «Select at least one product variant to prepare a Temu base price proposal.»
Schema van de knop en de melding, met de Engelse labels uit de code van de module (Odoo 17.0, 18.0 en 19.0).
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)

Wanneer je de knop ziet

De knop is niet bij elke variant zichtbaar. In Odoo 17, 18 en 19 wordt hij verborgen wanneer de Temu-interface niet wordt getoond (de voorwaarde gebruikt een veld met de naam Show Temu Ui, dat in geen enkele weergave voorkomt) of wanneer een van deze gegevens van de variant ontbreekt: de koppeling met een Temu-instantie (het veld Temu Display Has Instance Link, dat ook in geen enkele weergave voorkomt), Temu Display Goods of Temu Display Sku.

Met andere woorden: zie je de knop niet, dan valt er niets te klikken en kun je vanuit die weergave de melding niet krijgen. Zie je hem wel, dan voldoet de variant aan die zichtbaarheidsvoorwaarden en hangt de fout er alleen van af of het record waarop je werkt nog bestaat.

Een voorbeeld ter illustratie

Voorbeeld Fictief geval: het bedrijf en de cijfers zijn verzonnen om de werkwijze uit te leggen.

Stel je een verzonnen winkel voor, Casa Lumbre, die huishoudartikelen op Temu verkoopt en de catalogus vanuit Odoo beheert. Marta opent een productvariant, ziet de knop Propose new base en gaat een telefoontje aannemen met het scherm nog open. Intussen verwijdert een collega die variant in een andere sessie.

Bij terugkomst klikt Marta op de knop. De module ontvangt het record, controleert of het nog bestaat, ziet dat dit niet zo is en houdt een lege lijst over. De voorwaarde in de code is vervuld, de actie stopt en Marta ziet Select at least one product variant to prepare a Temu base price proposal.. Het venster Propose Temu Base Price opent niet en er wordt geen voorstel voorbereid.

Marta gaat terug naar de lijst met varianten, opent een variant die wel bestaat en controleert dat de knop verschijnt. Ze klikt erop en nu opent het venster wel. Wat dit voorbeeld leert: de melding wijst niet op een verbindingsprobleem, maar op het feit dat de knop geen enkele bestaande variant heeft gevonden om op te werken.

Het voorbeeld is slechts één manier om bij de voorwaarde uit te komen. Voor deze melding kijkt de code naar niets anders: wat telt, is dat er na het filteren geen enkel record overblijft.

Zo los je het op

  1. Sluit de melding. Met deze poging is er geen venster geopend en is er niets gewijzigd.
  2. Ga terug naar de weergave van de productvariant en open een variant die bestaat. Ververs zo nodig het scherm, zodat je niet met een record werkt dat er niet meer is.
  3. Controleer dat de knop Propose new base verschijnt. Verschijnt hij niet, dan ontbreekt een van de zichtbaarheidsvoorwaarden uit de vorige sectie.
  4. Klik opnieuw op Propose new base. Het venster Propose Temu Base Price zou moeten openen.

Wat er gebeurt wanneer de variant wel bestaat

Bij een bestaande variant toont de knop geen fout en opent hij in een pop-upvenster Propose Temu Base Price. Dat venster opent met de variant al geladen en met de herkomst van de gegevens op handmatig.

Voor de Temu-instantie doet de module het volgende: heeft de variant precies één aangegeven instantie, dan gebruikt hij die. Zo niet, dan zoekt hij die via het producttemplate: hij vertrekt van de instantie die de aanroep meegeeft, als die er is; daarna probeert hij de enige instantie van de varianten van het template, vervolgens de enige instantie van de Temu-koppelingen ervan en, als laatste redmiddel, de eerste actieve instantie die hij vindt.

Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen Odoo-scherm: de tekst «Propose new base» zoals je die ziet met Odoo in het Nederlands
Schema van het label van de knop per taal: in het Nederlands «Propose new base».

Versies en abonnement

De melding staat in de gepubliceerde code van de takken 17.0, 18.0 en 19.0. De module is gepubliceerd in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0; wat hier over de methode wordt beschreven, komt uit de code van 19.0.

De module is een eenmalige aankoop per versie en vereist een abonnement op FlexigoTech Cloud met het plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via die dienst, die de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. De modulepagina vind je op flexigotech.com.

Hoe FlexigoTech helpt

Ben je Odoo aan het implementeren en wil je dat de Temu-catalogus goed gekoppeld is aan je varianten, dan implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.

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