Vai al contenuto principale
Amazon

Cosa aggiunge Amazon Connector all'ordine di vendita di Odoo (Vendite)

Il modulo aggiunge all'ordine di vendita di Vendite (Sales) un gruppo di campi Amazon, tre pulsanti per aprire i messaggi, i resi e i casi post-vendita, e uno stato di spedizione nell'elenco. Due dei campi non li compili tu: li scrive il modulo durante la sincronizzazione.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Amazon
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
5 min

Cosa aggiunge il modulo all'ordine di vendita

Il modulo estende l'ordine di vendita standard dell'app Vendite. Nella scheda dell'ordine inserisce un gruppo di campi Amazon, tre contatori e pulsanti che portano ai messaggi, ai resi e ai casi post-vendita dell'ordine. Nell'elenco degli ordini aggiunge un campo con lo stato di spedizione.

Schema di ciò che il modulo aggiunge all'app Vendite: pulsanti e vari campi
Schema realizzato con codice a partire dal codice pubblicato del modulo (non è una schermata di Odoo): in alto l'app standard Vendite e sotto ciò che il modulo le aggiunge, con le etichette originali del codice, in inglese.

Ecco i campi e dove si vedono:

EtichettaDove si vedeCosa c'è da sapere
ID ordine Amazon (Amazon Order ID)Scheda dell'ordine, gruppo Amazon SP-APILa sua guida dice: Formato Amazon 3-7-7, es.: 123-1234567-1234567 (Amazon format 3-7-7, e.g.: 123-1234567-1234567)
Account Amazon SP-API (Amazon SP-API Account)Scheda dell'ordine, stesso gruppoCollega l'ordine a un account SP-API di Amazon
Stato ordine esterno Amazon (Amazon External Order Status)Scheda dell'ordine, stesso gruppoSola lettura: lo scrive il modulo, non tu
Stato esterno Amazon il (Amazon External Status At)Scheda dell'ordine, stesso gruppoData e ora; sola lettura, lo scrive anch'esso il modulo
Resi (Returns), Casi (Cases) e Messaggi (Messages)Scheda dell'ordineNumeri interi
Provincia di spedizione (Shipping State)Elenco degli ordini di venditaValori: In attesa (Pending), Parziale (Partial), Inviato (Sent) e Errore
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Quando si vede cosa

I pulsanti Messaggi Amazon (Amazon Messages), Resi Amazon (Amazon Returns) e Casi post-vendita (Post-Sales Cases) vengono nascosti quando l'ordine non è di Amazon. Questa condizione è la stessa in Odoo 17, 18, 19 e 20 e dipende da un campo interno, Ordine Amazon (Amazon Order), che non compare in nessuna vista.

In Odoo 20.0, i campi del gruppo Amazon SP-API e i contatori Resi, Casi e Messaggi vengono nascosti con la stessa condizione.

Guida: cosa succede in un ordine e cosa puoi fare, in ordine

Quanto segue descrive il codice di Odoo 20.0. Odoo aggiorna l'ordine da solo con due attività pianificate; i pulsanti Messaggi Amazon, Resi Amazon e Casi post-vendita aprono elenchi filtrati dell'ordine.

  1. Le attività pianificate scrivono lo stato esterno. Ce ne sono due, attive all'installazione del modulo: Amazon SP-API - Sincronizza spedizioni FBA inviate (Amazon SP-API - Sync dispatched FBA shipments), ogni 30 minuti, e Amazon SP-API - Sincronizza stato spedizione esterna (Amazon SP-API - Sync external shipping status), ogni 5 minuti. Compilano Stato ordine esterno Amazon e Stato esterno Amazon il e, se l'ordine non aveva un account, inseriscono in Account Amazon SP-API l'account con cui sincronizzano. Allo stesso codice si arriva anche dai pulsanti Esegui sincronizzazione spedizioni esterne (Run External Shipment Sync) e Sincronizza spedizioni evase FBA (Sync FBA Fulfilled Shipments), che quindi scrivono anch'essi nell'ordine.
  1. Il modulo completa i trasferimenti dell'ordine. Controlla i trasferimenti non annullati a cui manca l'ID ordine Amazon o l'account. Se l'ordine sembra di Amazon (trova un ID, oppure l'ordine ha già un ID o un account), copia in quei trasferimenti l'ID mancante e, se il modulo rileva un account, anche l'account.
  1. Se lo stato esterno è Shipped o PartiallyShipped (il modulo confronta senza distinguere maiuscole e minuscole), controlla i trasferimenti non annullati dell'ordine (se ce ne sono in uscita, solo quelli). Quando ce n'è esattamente uno e risulta già completato, lo lascia contrassegnato come sincronizzato, con la data e senza errori precedenti.
  1. La convalida automatica avviene solo a queste condizioni: che ci sia un account con l'opzione di convalidare automaticamente la sincronizzazione delle spedizioni esterne attivata e che lo stato sia Shipped (senza distinguere maiuscole e minuscole; con PartiallyShipped non si convalida). Allora il modulo prende i trasferimenti in uscita che non sono né completati né annullati e, per ciascuno: completa l'account e l'ID se mancano, lo conferma se è in bozza, lo prenota, imposta come fatta la quantità prevista e lo convalida, risolvendo le procedure guidate di trasferimento immediato o di ordine arretrato che possono comparire. In questa convalida salta la conferma automatica della spedizione verso Amazon. Se un trasferimento fallisce, resta contrassegnato con errore e con il motivo, e il modulo prosegue con gli altri. Se le condizioni non sono soddisfatte, non viene convalidato nessun trasferimento: l'ordine resta con lo stato esterno salvato e con quanto fatto nei passi 2 e 3.
  1. Verifica il risultato nell'ordine. Nella scheda, dentro il gruppo Amazon SP-API, guarda Stato ordine esterno Amazon, Stato esterno Amazon il e Account Amazon SP-API (l'account viene compilato solo se l'ordine non lo aveva).
  1. Apri i messaggi con Messaggi Amazon. Porta all'elenco dei messaggi filtrato per ID dell'ordine. Ciò che crei da quell'elenco ha già proposti l'ordine, l'account e l'ID.
Schema dell'etichetta del pulsante Messaggi Amazon in base alla lingua di Odoo
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo (non è una schermata di Odoo): con Odoo in spagnolo il pulsante si chiama Messaggi Amazon; in tedesco, Amazon-Nachrichten; in francese, Messages Amazon; in italiano, Messaggi Amazon; in portoghese, Mensagens Amazon.
  1. Apri i resi con Resi Amazon. Prima cerca l'ID ordine Amazon: in ID ordine Amazon e, se non lo trova lì, in altri campi dell'ordine, uno dopo l'altro. Se non lo trova, il pulsante si ferma e non apre l'elenco. Se lo trova, apre le righe di reso di quell'ID. Il contatore Resi conta quelle stesse righe e segna zero se non c'è l'ID o non ci sono righe.
  1. Apri i casi con Casi post-vendita. Cerca l'ID come il pulsante precedente e si ferma allo stesso modo se non lo trova. Se lo trova, apre i casi di quell'ID. Ciò che crei da quell'elenco ha già proposti l'account, l'ordine, l'ID, il tipo di caso come incidente e il titolo Incidente Amazon …, con l'ID in fondo.

Quanto costa metterlo in funzione

Il modulo è a pagamento una tantum per versione ed è pubblicato su Odoo Apps per 17, 18, 19 e 20. La connessione passa da FlexigoTech Cloud, quindi ti serve il piano Conector: 49 €/mese o 490 €/anno IVA esclusa, fino a 3 account (il piano Pro costa 98 €/mese o 980 €/anno IVA esclusa, fino a 10 account). FlexigoTech Cloud conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce.

Come può aiutarti FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi vedere il modulo prima di decidere, lo trovi nella pagina del modulo.

Continua a leggere

Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti