Quan surt el missatge
El missatge This product has no variants: it goes to Amazon on its own. atura l'acció que acabes de llançar. Pot sortir en prémer el botó Load family o el botó Preview family on Amazon, tots dos de la fitxa de «Listings». Tots dos arriben a la mateixa comprovació del mòdul i, si es compleix la condició, llancen aquest avís.
Es troba al codi publicat d'Amazon Connector for Odoo per a les quatre branques: Odoo 17, 18, 19 i 20.


La condició exacta
La condició del codi és que la plantilla del producte tingui menys de dues variants. Dit amb paraules: amb una sola variant, o amb cap, surt el missatge; amb dues o més, l'acció continua.
La comprovació va abans de cercar la família del producte, de crear fitxes per a les variants, de triar el tema de variació i de calcular la referència del pare. Com que l'avís atura l'acció, res d'això arriba a executar-se: el que el botó havia de canviar no es desa.
On ho veus en pantalla
Les fitxes s'obren des del menú Amazon › Catalog › Listings. Cada tram del menú demana el permís Viewer: si no el tens, no veus aquest tram.
En aquesta fitxa hi ha el camp Product Variant Count, que s'amaga quan val menys de dos. Els dos botons de família tenen una condició semblant: s'amaguen quan Product Variant Count és menor que dos o quan el camp Amazon Product Type és buit. Amb els valors per defecte aquest camp és buit, així que els botons no es veuen fins que té valor.
Pas a pas per resoldre-ho
- Obre la fitxa de l'anunci a
Amazon › Catalog › Listings. - Mira el camp
Product Variant Count. Si no apareix, la fitxa indica que el producte té menys de dues variants, que és just la condició del missatge. - Decideix què vols que sigui aquest producte. Si és un article únic, el missatge és coherent amb això: aquest producte va a Amazon sol.
- Si esperaves una família amb diverses variants, revisa el producte d'Odoo: la comprovació compta les variants de la seva plantilla i en demana dues o més. Crea-les al producte i torna a la fitxa de l'anunci.
- Comprova que
Product Variant Countja apareix: és el senyal que el producte compleix la condició de dues variants. - Per veure els botons, el camp
Amazon Product Typetambé ha de tenir valor. Amb les dues coses complertes, ja pots fer servirLoad familyoPreview family on Amazon.
Què fa Load family quan hi ha prou variants
Saber què ve després ajuda a entendre per què el mòdul exigeix dues variants. Quan la comprovació se supera, el botó Load family fa això, segons el codi:
- Cerca els anuncis que ja existeixen del mateix producte, al mateix compte i al mateix marketplace, un per variant.
- Crea un anunci nou per cada variant que té referència i encara no en tenia. Per a les variants sense referència no es crea fitxa.
- Deixa posat el tema de variació: el que ja haguessis escrit a la fitxa o, si era buit, el que el mòdul suggereix. El tema que suggereix és el més simple els atributs del qual coincideixen exactament amb els que omplen les variants d'Odoo.
- Fixa la referència del producte pare i copia a tots els anuncis de la família el tipus de producte, el mode de requisits i l'exempció de GTIN.
- Si hi ha tema, copia als altres anuncis de la família els valors que has escrit en aquesta fitxa (els d'atributs que no formen part del tema), només a les línies que a ells els falten.
Res d'això passa mentre el producte tingui menys de dues variants.
Dubtes freqüents sobre aquest avís
Es desa res quan surt l'avís?
No. L'avís atura l'acció i no es desa res del que aquesta acció havia de canviar.
Canvia segons la versió d'Odoo?
L'avís és al codi publicat d'Odoo 17, 18, 19 i 20. La condició de visibilitat dels dos botons també és la mateixa a les quatre versions: s'amaguen amb menys de dues variants o sense Amazon Product Type.
Quin botó el llança?
Els dos que hem vist: Load family i Preview family on Amazon. Tots dos passen pel mateix mètode del mòdul, i és allà on es compta quantes variants té la plantilla.
El mateix missatge en altres idiomes
El mòdul porta traduccions de l'avís. Amb Odoo en anglès el veus com This product has no variants: it goes to Amazon on its own.; l'esquema següent el mostra també en castellà, alemany, francès, italià i portuguès.

Què llegir a continuació
Si necessites ajuda amb el teu catàleg
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar com estan muntades les variants dels teus productes abans de portar-les a Amazon, escriu-nos. El mòdul està publicat per a les quatre versions i en tens la fitxa a Odoo Apps i la pàgina a flexigotech.com.
Continua llegint
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_variation.py
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_variation_views.xml
- Codi del mòdul: 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
