Dove si trova il pulsante e chi può premerlo
Le schede account si aprono dal menu Amazon › Configurazione › Account (Amazon › Configuration › Accounts). Ogni tratto richiede un permesso: Amazon richiede Visualizzatore (Viewer), mentre Configurazione e Account richiedono Responsabile (Manager). Se ti manca il permesso di un tratto, quel tratto non lo vedi.
Il pulsante Esegui automazione stock resi (Run Return Stock Automation) si trova nella schermata Account (Accounts) e la sua vista non pone alcuna condizione: si vede sempre, in Odoo 17, 18, 19 e 20.

Vedere il pulsante non basta per eseguirlo. Quando lo premi, la prima cosa che fa il modulo è controllare il tuo accesso. Se non appartieni al gruppo Responsabile del connettore Amazon né a quello delle Impostazioni, l'azione si ferma con questo avviso: You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access. Se hai uno di questi gruppi, il modulo controlla inoltre che tu possa scrivere su quell'account; se non puoi, l'azione si ferma comunque. In entrambi i casi succede prima di iniziare, quindi nessun reso viene valutato.


Cosa fa Odoo da solo, prima che tu prema qualcosa
Il pulsante non è la via normale: la stessa automazione dello stock viene eseguita senza che nessuno la lanci. Lo decidono alcune caselle della scheda Account, scheda Resi e recensioni (Returns & Reviews):
Resi: ricevi automaticamente a magazzino(Returns: auto-receive to stock), nel gruppoAutomazione dello stock dei resi (attiva per impostazione predefinita)(Return Stock Automation (ON by default)). È spuntata. Il suo aiuto dice: «Crea e convalida automaticamente i prelievi di reso in Odoo per i resi Amazon finalizzati.»Abilita sincronizzazione resi(Enable returns sync), nel gruppoImportazione resi(Returns Import). Anche questa è spuntata.Crea automaticamente note di credito (opt-in)(Auto-create credit notes (opt-in)). Non è spuntata. È un'altra automazione, distinta: il pulsante percorre solo la parte di stock.
Con questi valori lavorano due azioni pianificate, attive all'installazione:
Amazon SP-API - Sincronizza resi(Amazon SP-API - Sync returns), ogni 3 ore. Dopo aver importato il report dei resi, se la casella di ricezione a magazzino è spuntata, lancia l'automazione dello stock sulle righe appena importate (se l'importazione non ne restituisce nessuna, sulle righe in sospeso dell'account).Amazon SP-API - Ricezione automatica dei resi a magazzino(Amazon SP-API - Auto receive returns to stock), ogni 15 minuti. Questa azione arriva all'automazione per due strade: passa anche per la sincronizzazione dei resi e, inoltre, per gli account con la sincronizzazione dei resi disattivata e la ricezione a magazzino attiva, esegue l'automazione sull'account senza pubblicare il riepilogo nella sua scheda.
Il pulsante si distingue per tre aspetti: lo lanci tu e subito; non gli passa nessun elenco di righe (guarda quelle in sospeso dell'account, fino al massimo per esecuzione); e, se l'esecuzione si interrompe con un errore, lo vedi a schermo. Le righe il cui tentativo non termina né come completato né come saltato vengono contate in Con error.
Un caso: vedere il risultato senza aspettare l'azione pianificata
Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.
Menaje Ribera è un negozio inventato che vende su Amazon e gestisce la sua amministrazione in Odoo. Marta, che ha il permesso di Responsabile, vuole verificare che i resi di Amazon stiano già entrando a magazzino, senza aspettare il prossimo passaggio delle azioni pianificate.
Entra in Amazon › Configurazione › Account, apre la scheda dell'account e controlla nella scheda Resi e recensioni che la casella Resi: ricevi automaticamente a magazzino sia spuntata. Preme Esegui automazione stock resi. Quando termina, nello storico dei messaggi (chatter) dell'account compare un riepilogo con l'account, l'origine dell'esecuzione e i contatori Righe valutate: … (Lines evaluated: …), Ricezioni completate: … (Receipts done: …), Saltato: … (Skipped: …) e Con errore: … (With error: …).
Marta legge quel riepilogo come un bilancio del passaggio: quante righe sono state esaminate, quante ricevute e quante saltate o con errore.
Cosa controlla e cosa cambia, nell'ordine del codice
- Accesso. Controlla che tu appartenga al gruppo Responsabile del connettore Amazon o a quello delle Impostazioni e, poi, che tu possa scrivere sull'account. Se qualcosa non va, si ferma senza toccare nulla.
- Intestazione del riepilogo. Per ogni account prepara un testo che inizia con
Esecuzione resi con giacenza automatica completata.(Auto stock returns execution finished.), seguito daAccount: …eOrigine: …(Source: …), che qui indica che l'esecuzione è manuale e non dell'azione pianificata. - La casella. Se
Resi: ricevi automaticamente a magazzinonon è spuntata, aggiungeI resi con giacenza automatica sono disabilitati nelle impostazioni dell'account.(Auto stock returns is disabled in account settings.), registra il risultato, lo pubblica nell'account e termina senza toccare nessuna riga. - Quali righe esamina. Se è spuntata, cerca le righe di reso di quell'account la cui sincronizzazione dello stock non risulta conclusa. Quando l'esecuzione proviene da un'importazione che restituisce righe, si limita a quelle; il pulsante non passa nessun elenco. Le ordina dalla data di richiesta del reso più recente alla più vecchia e ne prende al massimo un certo numero per esecuzione: 300 se non è definito alcun limite.
- Riga per riga. Per ciascuna prova a riceverla a magazzino, senza forzare nulla. Se il risultato è che è stata fatta, aumenta
Recepciones hechas; se è stata saltata,Saltadas; qualsiasi altro risultato conta comeCon error. - Chiusura. Aggiunge i quattro contatori al riepilogo, salva il testo come stato dell'esecuzione e lo pubblica nello storico dell'account.
Quali errori puoi vedere e cosa fare
- L'avviso di accesso (
You need Amazon Seller Connector Manager (or Settings) access for this action. Ask a manager to grant Manager access.): compare quando premi il pulsante se non sei né nel gruppo Responsabile né in quello delle Impostazioni. Chiedi a un responsabile di darti quell'accesso, come dice l'avviso stesso. - Mancanza del permesso di scrittura sull'account: anche se hai uno di quei gruppi, il modulo controlla poi che tu possa scrivere su quell'account e, se non puoi, l'azione si ferma comunque. Verifica i tuoi permessi sull'account con chi amministra Odoo.
- Un'esecuzione interrotta da un errore: il modulo aggiunge al riepilogo una riga
Errore: …, la registra e la pubblica nell'account. Dato che hai lanciato l'azione a mano, l'errore viene inoltre rilanciato e lo vedi a schermo. Nelle esecuzioni automatiche non viene rilanciato: il riepilogo resta registrato. - Righe con un altro risultato: quando il tentativo su una riga non restituisce né «fatta» né «saltata», viene sommata al contatore
Con errordel riepilogo. - Casella non spuntata: non è un guasto, ma il pulsante non fa altro che lasciare la nota che l'automazione è disattivata.
Cosa imparare dal caso
- Il pulsante è un lanciatore manuale di qualcosa che, con le caselle predefinite, Odoo esegue già da solo.
- Prima di premere, guarda la casella della scheda
Resi e recensioni. - Il riepilogo nello storico dell'account è il tuo risultato: righe valutate, ricezioni completate, saltate e con errore.
- Con permessi insufficienti non viene valutato nulla.
Cosa ti serve e come ti aiuta FlexigoTech
Il modulo richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. È pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20; consulta la scheda di Odoo Apps o la pagina del modulo per acquistarlo.
FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi verificare come arrivano i resi di Amazon al tuo magazzino in Odoo, scrivici.
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_account_views.xml
- Codice del modulo: 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/en/services.html
- flexigotech.com/precios.html
