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.


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.

Zo los je het stap voor stap op
- Open
Amazon › Catalog › Listingsen ga naar de kaart van het product met varianten. - Controleer of je de knop
Preview family on Amazonziet. Verschijnt hij niet, controleer dan of het product minstens twee varianten heeft enAmazon Product Typeniet leeg is. - Zoek het veld
Variation theme. Is het leeg of bevat het spaties, dan is dat de oorzaak van de melding. - Vul een thema in uit de lijst die het producttype toestaat, in het formaat van de voorbeelden in de hulptekst:
SIZE,COLOR,SIZE/COLOR. - Klik opnieuw op
Preview family on Amazon. - 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
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_variation.py
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_variation_views.xml
- Broncode van de module: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_new_product.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
