Què veus i quan apareix
Ets en una fitxa de FBA Routing, emplenes Account i Marketplace, deses i Odoo s'atura amb un avís. El text és Marketplace … is not active on account ….: en lloc dels punts suspensius, Odoo hi posa el nom del marketplace i el del compte, amb els noms amb què es mostren a Odoo.
És un error que atura l'acció: la fitxa no es desa. Salta en desar perquè el mòdul porta una comprovació lligada a aquests dos camps, Account i Marketplace. Tots dos es veuen a la fitxa de FBA Routing i també a la seva llista.
Les fitxes s'obren des del menú FBA Routing. Aquest tram del menú demana un permís concret d'usuari; si no el tens, no veus aquest tram.

Account i Marketplace, i el missatge. Les etiquetes van en anglès, com al codi.
La condició exacta, llegida del codi
Aquesta és la condició del codi d'Odoo 20.0. En desar, el mòdul recorre les fitxes afectades i llança l'error tan bon punt una d'elles compleix alhora aquestes quatre coses:
Accountté un compte escollit.Marketplaceté un marketplace escollit.- El compte té marketplaces actius, és a dir, la seva llista de marketplaces actius no està buida.
- El marketplace escollit no és entre els marketplaces actius d'aquest compte.
Llegida amb cura, la condició té dues conseqüències pràctiques. La primera: la comprovació només actua quan els dos camps tenen valor, de manera que amb un d'ells buit no és aquesta comprovació la que parla. La segona: si el compte no té cap marketplace actiu, tampoc no salta, perquè la condició exigeix que la llista d'actius no estigui buida.
Què vol dir aleshores el missatge: en aquesta fitxa has combinat un compte i un marketplace que, segons la comprovació, no encaixen. El compte té marketplaces actius i el que has escollit no és cap d'ells. El missatge et dona els dos noms, però no et diu quin seria el correcte: això ho decideixes tu.
La comprovació només compara i, si no encaixa, atura el desament.
Com resoldre-ho, pas a pas
- Llegeix el missatge i apunta els dos noms que porta: el del marketplace i el del compte.
- Ves a la fitxa de
FBA Routingon t'ha sortit l'error. Si cal, obre el menúFBA Routing(si no veus aquest tram, el teu usuari no té el permís que demana aquest menú). - Mira els camps
AccountiMarketplacei comprova quina combinació volies per a aquesta ruta. - Si el marketplace és l'equivocat, canvia
Marketplaceper un que sigui actiu en aquest compte. - Si el marketplace és el correcte i l'equivocat és el compte, canvia
Accountper un compte on aquest marketplace sigui actiu. - Desa de nou. La comprovació es repeteix i, si ja no es compleix la condició de dalt, aquest avís no torna a sortir.
Si l'avís torna a sortir, llegeix-lo una altra vegada: els noms que porta són els de la combinació que s'està avaluant en aquell moment. La llista de FBA Routing també mostra Account i Marketplace, i et serveix per veure d'una ullada quines combinacions tens.

Marketplace … is not active on account ….Casos concrets de la condició
El compte té marketplaces actius i el teu no hi és
És el cas que dona l'error. Tens dues sortides: un altre marketplace a la fitxa o un altre compte. Si necessites justament aquest marketplace en aquest compte, la comprovació continuarà avisant mentre no canviï la llista de marketplaces actius del compte o mentre triïs una altra combinació.
Falta el compte o falta el marketplace
Amb un dels dos camps buit, la condició no es compleix i aquest missatge no surt.
El compte no té marketplaces actius
Tampoc no surt el missatge: la condició demana que el compte en tingui almenys un d'actiu per poder comparar.
Què passa segons la versió d'Odoo
El missatge és al codi publicat d'Odoo 17, 18, 19 i 20. La condició descrita més amunt és la del codi d'Odoo 20.0.
Cost i requisits
El mòdul és un complement gratuït d'Amazon Connector, del qual depèn. La fitxa d'Odoo Apps marca 9 €, que és el preu d'Amazon Connector: pagament únic per versió d'Odoo, sense IVA, per a 17, 18, 19 i 20. A més, necessita la subscripció a FlexigoTech Cloud: el pla Connector costa 49 €/mes o 490 €/any, sense IVA, amb fins a 3 comptes de la plataforma. A les quatre versions depèn del mòdul d'Amazon d'Odoo Enterprise, de manera que no s'instal·la a Odoo Community. Tens més informació a la pàgina del mòdul.
Com t'ajuda FlexigoTech
FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si vols revisar amb algú les teves rutes FBA i els comptes d'Amazon que tens a Odoo, escriu-nos.
Continua llegint
Comprovat al codi del mòdul (versió 20.0) i a les fonts enllaçades
Fonts
- Codi del mòdul: flexigobe_amazon_tracking_connector 20.0 (38c49efa): models/amazon_fba_marketplace_route.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_amazon_tracking_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_amazon_tracking_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
