Cosa dice il messaggio e quando lo genera il modulo
Con Odoo in italiano vedi Imposta l'ID applicazione SP-API sull'account prima di connetterti ad Amazon. (Set the SP-API Application ID on the account before connecting to Amazon.). È l'avviso che dà Amazon Connector for Odoo quando provi a collegare un account Amazon privo di ID applicazione.

Cosa significa questo messaggio?
Che l'account Amazon con cui lavori in Odoo non ha un ID applicazione SP-API. Il modulo lo verifica quando prepara la connessione con Amazon: se manca, l'azione si ferma e ti mostra il testo invece di proseguire. Il messaggio stesso indica cosa manca: quell'ID, sull'account.
Quando compare esattamente?
Può comparire quando premi Connetti ad Amazon (Connect to Amazon) nella scheda dell'account: quel pulsante arriva al metodo del modulo che prepara l'indirizzo di connessione, e quel metodo legge l'ID applicazione e ne toglie gli spazi all'inizio e alla fine. Se dopo non resta nulla, lancia il messaggio. In parole semplici: la condizione è che l'ID sia vuoto, e un valore formato solo da spazi conta come vuoto, perché il modulo ripulisce gli estremi prima di controllare.
Vuol dire che Amazon ha rifiutato qualcosa?
No. Il messaggio lo lancia il modulo stesso, prima di costruire l'indirizzo di Amazon. Finché l'ID resta vuoto, quell'indirizzo non viene generato.
Cosa succede all'azione quando compare?
Si ferma in quel punto: il codice si interrompe prima di costruire l'indirizzo di Amazon, quindi quell'indirizzo non viene generato finché l'ID resta vuoto.
In quali versioni di Odoo esiste?
Il messaggio è nel codice pubblicato delle quattro versioni del modulo: Odoo 17, 18, 19 e 20. La condizione è quella del codice di Odoo 20.

Cosa fare quando compare

Cosa faccio quando compare?
Il messaggio ti dice cosa manca: l'ID applicazione SP-API sull'account. Apri la scheda dell'account dal menu Amazon › Configurazione › Account (Amazon › Configuration › Accounts) e, se non ti è chiaro dove si registra quel dato nella tua configurazione, verificalo con chi ti sta implementando Odoo o con noi. Finché l'ID resta vuoto o con soli spazi, continuerà a verificarsi la condizione che lancia il messaggio.
Cosa succede quando l'ID è configurato?
Il metodo prosegue e costruisce l'indirizzo della pagina di consenso di Amazon con il tuo ID applicazione e un valore di stato. Sceglie il server di Amazon in base alla regione dell'account e, se non ne trova uno per quella regione, usa sellercentral-europe.amazon.com. Se l'account usa un'applicazione in bozza, aggiunge all'indirizzo la versione beta. Poi restituisce quell'indirizzo.
Se non vedi il pulsante o il menu
Perché non vedo il pulsante Connetti ad Amazon?
Perché la vista lo nasconde in due casi: quando Modalità di connessione (Connection Mode) non è sul valore predefinito e quando Connessione Hub (Hub Connection) ha un qualsiasi valore. Con i valori predefiniti il pulsante si vede. La condizione è la stessa in Odoo 17, 18, 19 e 20.
Perché non trovo il menu Account?
Ogni voce del menu richiede un permesso, e se non lo hai non vedi quella voce. Amazon richiede Visualizzatore (Viewer); Configurazione (Configuration) e Account (Accounts) richiedono Responsabile (Manager). Senza Responsabile non arrivi ad Account: chiedi quel permesso a chi gestisce gli accessi del tuo Odoo.
Cosa ti serve per collegare Amazon
Amazon Connector for Odoo è un modulo a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa, con fino a 3 account della piattaforma. È pubblicato per Odoo 17, 18, 19 e 20. Con l'abbonamento, il modulo per le versioni più recenti di Odoo è incluso se lo hai acquistato su flexigotech.com; nell'Odoo App Store, ogni versione di Odoo si acquista lì. Trovi la scheda su Odoo Apps e la pagina del modulo.
La connessione passa da FlexigoTech Cloud: conserva cifrate le credenziali, monitora la sincronizzazione e avvisa via e-mail se fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento; i dati restano nel tuo Odoo.
Se stai implementando Odoo e vuoi che qualcuno rivede con te la configurazione dell'account, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_account.py
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): views/amazon_spapi_account_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
