On és i què fa, per ordre
El botó és a la pantalla Accounts, a la qual s'arriba pel menú Amazon › Configuration › Accounts. Per veure aquest menú complet cal el permís Manager als trams Configuration i Accounts; el tram Amazon demana Viewer. El botó és a totes les branques publicades del mòdul: Odoo 17, 18, 19 i 20.


Quan el prems, el mòdul fa això, per aquest ordre:
- Comprova els teus permisos: has de tenir el permís
Managerdel conector d'Amazon o accés de Configuració. Després comprova a més que pots escriure al compte. - Demana a Amazon la llista de marketplaces en què participa el compte.
- Recorre aquesta llista i, de cada marketplace que porta identificador, prepara les dades: nom (si no en porta, usa l'identificador), identificador, regió i endpoint del compte, codi de país, domini i àlies del canal de venda calculats a partir del domini.
- Si el mòdul ja té aquest marketplace, l'actualitza amb aquestes dades i suma un a
Actualizados; si no, en crea un de nou i suma un aCreados. - Publica un missatge a la fitxa del compte amb el recompte de creats i actualitzats.

Sis idees equivocades sobre aquest botó
«Només apareix en algunes versions o en algun estat»
No. El botó Sync Marketplace Metadata es veu sempre a la pantalla Accounts, a Odoo 17, 18, 19 i 20. El que sí canvia d'una persona a una altra és si arriba fins a aquesta pantalla: el tram Configuration i el tram Accounts demanen Manager, de manera que qui només tingui Viewer no veurà la ruta fins al compte.
«Si veig el menú d'Amazon, el puc prémer»
Veure el tram Amazon (que demana Viewer) no n'hi ha prou. El botó comprova el permís al servidor, no només a la pantalla: si no tens el permís Manager del conector ni accés de Configuració, l'acció s'atura amb aquest missatge:
You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.
Surt en prémer el botó. Es resol com diu el mateix missatge: que algú amb permís de responsable del conector et concedeixi aquest accés. El codi afegeix una segona comprovació després dels grups: que puguis escriure al compte, perquè aquestes accions llegeixen els seus registres amb privilegis elevats, per sobre de la regla per companyia. Els processos del servidor que ja van amb privilegis de superusuari passen sense aquesta comprovació.
«Sincronitza tot el compte d'Amazon»
El que fa el botó és treballar amb la llista de marketplaces. Per a cadascun desa el nom, l'identificador, la regió, l'endpoint, el codi de país, el domini i els àlies del canal de venda. Aquestes són les dades que escriu, i ho mostra el mateix codi del mètode.
«Cada vegada que el premo es creen marketplaces nous»
Per cada marketplace que arriba amb identificador, si el mòdul ja el té, l'actualitza i suma un a Actualizados. Si no el té, en crea un de nou i suma un a Creados. Els marketplaces que arriben sense identificador se salten sense crear res.
El missatge que queda al compte et dona aquests dos recomptes, així que després de cada pulsació pots veure quants registres s'han creat i quants s'han actualitzat.
Si el que torna d'Amazon no és una resposta amb marketplaces, no hi ha res a recórrer i el missatge final surt amb zero creats i zero actualitzats.
«La regió i l'endpoint es detecten sols»
No es detecten: es copien del compte. Tots els marketplaces que retorna la crida es desen amb la Region i el SP-API Endpoint del compte, que es veuen a la fitxa de Accounts, pestanya Identity, grup Marketplace. Abans de prémer el botó, revisa tots dos camps.
La Region té aquestes opcions: Europe (eu-west-1), North America (us-east-1) i Far East (us-west-2). Per defecte el codi usa Europe (eu-west-1) i, per a l'endpoint, https://sellingpartnerapi-eu.amazon.com. Si en desar el marketplace aquests valors arribessin buits, el codi aplica aquests mateixos.
«Si no surt error, no sé què ha passat»
Al final, el mòdul publica un missatge a la fitxa del compte. Amb Odoo en català es llegeix així:
Marketplace metadata sync finished. Account: …. Created: …. Updated: ….
Allà hi van el nom del compte i els dos recomptes.
Una comprovació ràpida abans de prémer-lo
- Tens el permís
Managerdel conector (o accés de Configuració). - La
Regioni elSP-API Endpointdel compte són els que vols per a tots els marketplaces que es desin. - Després de prémer, obres la fitxa del compte i llegeixes el missatge amb
CreadosiActualizados.
Altres botons del mòdul s'expliquen igual de pas a pas, per exemple Vista prèvia a Amazon.
El que cal tenir en compte del mòdul
El mòdul és de pagament únic per versió d'Odoo (17, 18, 19 i 20) i necessita la subscripció a FlexigoTech Cloud, pla Conector: 49 €/mes o 490 €/any, sense IVA. La connexió passa per FlexigoTech Cloud, que desa xifrades les credencials, vigila la sincronització i avisa per correu si falla. Tens la fitxa del mòdul a la pàgina de flexigotech.com.
Si estàs implantant Odoo i vols connectar els teus comptes d'Amazon amb ajuda, a FlexigoTech implantem Odoo 17, 18, 19 i 20 i desenvolupem connectors i integracions a mida.
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): views/amazon_spapi_account_views.xml
- Codi del mòdul: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
