Naar hoofdinhoud
Amazon

Fout «Choose the variation theme first» bij het valideren van de familie in Amazon

Verschijnt bij het klikken op Preview family on Amazon terwijl het veld Variation theme nog leeg is omdat geen enkel thema van het producttype bij de attributen van de varianten past. Los het op door een thema uit de lijst van het producttype in te vullen en opnieuw op de knop te klikken.

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

In het kort

Module
Amazon
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
4 min

Wat je ziet en wanneer het verschijnt

De actie stopt met deze melding: Choose the variation theme first: no theme of this product type fits the attributes of the variants. Ze verschijnt wanneer je op de knop Preview family on Amazon klikt op de Listings-kaart. De tekst staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.

De kaart open je via Amazon › Catalog › Listings, en elk deel van dat menu vraagt het recht Viewer. De knop is verborgen wanneer Product Variant Count kleiner is dan twee of wanneer Amazon Product Type leeg is. Met de standaardwaarden zie je hem niet, omdat het producttype leeg is.

Schema gemaakt met code: het menu Amazon › Catalog › Listings, de knop Preview family on Amazon, het veld Variation theme en de foutmelding
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. De labels zijn in het Engels, de oorspronkelijke tekst van de module.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in het Engels)

De exacte voorwaarde in de code

De knop werkt in deze volgorde: eerst controleert hij je rechten, daarna bereidt hij de familie van varianten voor en pas dan kijkt hij naar het veld Variation theme.

Bij het voorbereiden van de familie schrijft de module het variatiethema in de kaarten van de familie. De melding verschijnt als het veld daarna nog steeds leeg is (of alleen spaties bevat). De tekst van de melding legt het zelf uit: geen enkel thema van dit producttype past bij de attributen van de varianten.

Als het veld willekeurige tekst bevat, slaagt die controle: ze beoordeelt niet of het thema geschikt is voor het product.

Wanneer de actie stopt, wordt Amazon niet gevraagd de ouder of de varianten te valideren, en wordt niets opgeslagen van wat de actie vanaf dat punt zou wijzigen. Die validatie is wat de knop doet wanneer alles in orde is.

Wat het betekent

Het variatiethema geeft aan waarin de varianten van hetzelfde product op Amazon verschillen. De hulptekst van het veld legt het zo uit: «How the variants differ on Amazon (SIZE, COLOR, SIZE/COLOR…), from the list the product type allows. Empty: the listing goes on its own.»

Het veld is zichtbaar op de Listings-kaart en verborgen wanneer Product Variant Count kleiner is dan twee. Daarom kan de melding alleen verschijnen bij kaarten van producten met varianten en een gekozen Amazon-producttype, die de knop tonen.

In de gepubliceerde code geeft de actie die de familie in Amazon aanmaakt dezelfde melding.

Schema gemaakt met code: dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo: de tekst zoals de gebruiker die ziet afhankelijk van de taal van zijn Odoo.

Zo los je het stap voor stap op

  1. Open Amazon › Catalog › Listings en ga naar de kaart van het product met varianten.
  2. Controleer of je de knop Preview family on Amazon ziet. Verschijnt hij niet, controleer dan of het product minstens twee varianten heeft en Amazon Product Type niet leeg is.
  3. Zoek het veld Variation theme. Is het leeg of bevat het spaties, dan is dat de oorzaak van de melding.
  4. Vul een thema in uit de lijst die het producttype toestaat, in het formaat van de voorbeelden in de hulptekst: SIZE, COLOR, SIZE/COLOR.
  5. Klik opnieuw op Preview family on Amazon.
  6. Lees de melding die aan het einde verschijnt: Family validated by Amazon: … listings, … errors. See "Variation family". Ze verschijnt als waarschuwing wanneer er fouten zijn en als succesmelding wanneer er geen zijn.

Wat je daarna controleert

Wanneer het voorbeeld de familie tot de validatie brengt, laat de module een rapport achter met de naam «Variation family». Het begint met het gekozen thema (Theme:), de Amazon-attributen die het vraagt (it needs:) en de Parent SKU:. Daarna volgt een tabel met de kolommen Odoo attribute en Amazon attribute.

In die tabel wordt een rij gemarkeerd met OK als ze bij het thema past; zo niet, dan staat er: Does not fit the theme: set "Amazon attribute" on the Odoo attribute, or type the value in each variant. Die zin is de aanwijzing om de attributen aan te passen als het thema dat je hebt ingevuld niet bij je varianten past.

Het rapport bevat ook de lijst van varianten, met de aanduiding new bij de varianten die nog niet op Amazon staan, en, als een variant geen referentie heeft, de regel Variants without a reference (SKU), left out of the family: met hun namen.

Hoe FlexigoTech je kan helpen

De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20 (zie de pagina in Odoo Apps of de pagina van de module). Als je de Amazon-catalogus op Odoo opzet en iemand wilt die samen met jou de attributen van de varianten nakijkt, 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 20.0) en in de gelinkte bronnen

Bronnen