Quando compare il pulsante
Il pulsante Conferma opzione di imballaggio (Confirm Packing Option) si trova nella scheda di Invia ad Amazon (Send to Amazon) ed esiste in tutte le versioni pubblicate del modulo: Odoo 17, 18, 19 e 20. Alla scheda si arriva dal menu Amazon › FBA › In entrata / Invia ad Amazon. Ogni livello del menu richiede il permesso Visualizzatore (Viewer); se non lo hai, non vedi quel livello.
Il pulsante è nascosto quando il campo Opzione di imballaggio selezionata (Selected Packing Option) è vuoto. Con i valori predefiniti lo è, quindi in una scheda appena creata non vedrai il pulsante. Quel campo si vede nella scheda Imballaggio (Packing) e anche nell'elenco di Invia ad Amazon.

Conferma opzione di imballaggio.In Odoo 20.0 il pulsante, quando lo premi, fa quanto segue; la condizione perché sia visibile è la stessa in 17, 18, 19 e 20.

Passo dopo passo: cosa succede quando lo premi
- Apri il piano da
Amazon › FBA › In entrata / Invia ad Amazon. Per vedere il menu basta il permessoVisualizzatore, ma eseguire il pulsante richiede di più (passo tre). - Guarda nella scheda il campo
Accounte il campoPiano in entrata(Inbound Plan). Il secondo è di sola lettura e non lo scrivi tu: lo compila il pulsanteCrea piano in entrata(Create Inbound Plan). Nella schedaImballaggio, verifica cheOpzione di imballaggio selezionataabbia un valore; se è vuoto, il pulsante non si vede. - Premi
Conferma opzione di imballaggio. La prima cosa che fa il modulo è controllare il tuo permesso sul server: richiede almeno l'accesso di Operator del connettore e, inoltre, che tu possa scrivere sul record. Se non hai l'accesso, si ferma con il messaggio della tabella degli errori. - Controlla che
Piano in entrataabbia un valore. Se è vuoto, si ferma conCrea prima il piano in entrata su Amazon. - Invia ad Amazon, con l'account della scheda, la richiesta di confermare l'opzione di imballaggio selezionata di quel piano. Amazon deve restituire un identificativo di operazione; se non lo restituisce, si ferma con
Amazon non ha restituito operationId durante la conferma dell'opzione di imballaggio. - Annota quell'identificativo nella scheda e imposta lo stato su
Imballaggio confermato(Packing Confirmed). - Attende che Amazon termini l'operazione: ne consulta lo stato più volte, con una pausa tra una consultazione e l'altra, e annota nella scheda lo stato e i problemi che Amazon restituisce. Se lo stato è
SUCCESS, prosegue. Se èFAILED,ERRORoCANCELLED, si ferma con il messaggio «non riuscito su Amazon». Se le consultazioni finiscono senza risultato, si ferma con quello di «ancora in sospeso». - Rilegge da Amazon le opzioni di imballaggio del piano. Compila di nuovo
Opzione di imballaggio selezionatacon quella che il modulo seleziona da quell'elenco (se non ne seleziona nessuna, il campo resta vuoto e il pulsante si nasconde), salva nella scheda un riepilogo delle opzioni, la risposta di Amazon e la data di sincronizzazione, e lascia lo stato suImballaggio confermato. - Verifica il risultato nella scheda: lo stato
Imballaggio confermatoe il valore diOpzione di imballaggio selezionata.

Errori che può dare e cosa fare
| Messaggio | Quando compare | Cosa fare |
|---|---|---|
You need at least Amazon Seller Connector Operator access for this action. Ask a manager to grant Operator or Manager access. | Quando premi il pulsante e il tuo utente non ha accesso Operator né Manager del connettore | Chiedi a un responsabile di concederti l'accesso Operator o Manager |
Crea prima il piano in entrata su Amazon. | Quando premi, se Piano in entrata è vuoto | Quel campo lo compila il pulsante Crea piano in entrata |
Amazon non ha restituito operationId durante la conferma dell'opzione di imballaggio. | Amazon ha risposto alla richiesta di conferma senza identificativo di operazione | Puoi premere di nuovo; la richiesta di conferma viene inviata di nuovo ad Amazon |
… non riuscito su Amazon (…): … | L'operazione su Amazon è terminata con stato FAILED, ERROR o CANCELLED | Il primo spazio è Conferma opzione di imballaggio, il secondo lo stato e il terzo i problemi restituiti da Amazon: leggili prima di ripetere |
… è ancora in sospeso dopo … tentativi. Ultimo stato: … | Le consultazioni sono terminate senza che Amazon rispondesse né con successo né con errore | L'ultimo stato può essere nessuno stato. Premendo di nuovo, la richiesta di conferma viene inviata ancora ad Amazon |
Lo stesso controllo dei permessi nell'attività pianificata
Il controllo dei permessi del pulsante non è esclusivo del pulsante. L'attività pianificata Amazon SP-API - Aggiorna i piani inbound FBA aperti (Amazon SP-API - Refresh open FBA inbound plans), che gira ogni ora ed è attiva all'installazione, arriva allo stesso controllo attraverso l'azione che aggiorna il piano da Amazon. Il controllo lascia sempre passare il superutente.
Per chi amministra gli utenti, la conseguenza pratica è questa: il modulo non si fida solo del fatto che il pulsante sia nascosto o visibile a schermo, ma ricontrolla il permesso quando l'azione viene eseguita. Un utente con il permesso Visualizzatore può aprire la scheda, ma per confermare l'opzione di imballaggio ha bisogno dell'accesso Operator o Manager del connettore.
Cosa serve al modulo e come ti aiuta FlexigoTech
Il modulo è a pagamento unico per versione di Odoo (17, 18, 19 e 20; il prezzo è nella scheda di Odoo Apps) e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa. La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce.
FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se stai configurando il flusso in entrata FBA nel tuo Odoo, nella pagina del modulo trovi l'acquisto e i dati di contatto.
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): views/amazon_spapi_inbound_plan_views.xml
- Codice del modulo: flexigobe_amazon_seller_connector 20.0 (8576afa5): models/amazon_spapi_inbound_plan.py
- apps.odoo.com/apps/modules/20.0/flexigobe_amazon_seller_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
