Vai al contenuto principale
Amazon

Errore unit_count in Amazon Connector: «errore di blocco non correlato»

Compare quando premi Ripara problema inserzione e Amazon risponde alla modifica di unit_count con un altro errore bloccante che non riguarda unit_count. Il modulo si ferma a quel punto: va sistemato ciò che racconta Issue:, non unit_count.

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

L'avviso così come lo vedi

Il testo completo è Impossibile correggere unit_count perché Amazon ha restituito un errore di blocco non correlato. Problema: … (unit_count cannot be fixed because Amazon returned an unrelated blocking error. Issue: …). I puntini sono il dettaglio dell'incidenza restituita da Amazon. È un errore: l'azione si interrompe.

L'avviso è nel codice di Odoo 17, 18, 19 e 20, e il pulsante si vede sempre in tutte e quattro.

Schema con il testo dell'avviso in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con il codice a partire dalle traduzioni pubblicate del modulo, non è uno screenshot di Odoo: lo stesso avviso in spagnolo, tedesco, francese, italiano e portoghese.
Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Dove compare e cosa lo scatena

Le schede delle inserzioni si aprono da Amazon › Catalogo › Inserzioni; ogni tratto del menu richiede il permesso Visualizzatore (Viewer). Nella scheda c'è il pulsante Ripara problema inserzione, che si vede sempre in Odoo 17, 18, 19 e 20. Quando lo premi, Odoo chiede conferma con questo testo: La riparazione dell'inserzione Amazon può modificare attributi del catalogo come unit_count. Continuare? (Amazon listing repair may change catalog attributes such as unit_count. Continue?).

L'avviso compare premendo quel pulsante. Vedere il menu con il permesso di visualizzazione non basta per eseguire l'azione: la prima cosa che fa il metodo è verificare che il tuo utente abbia almeno l'accesso di operatore del connettore.

Schema con il menu Amazon › Catalog › Listings, il pulsante Repair Listing Issue e il messaggio di errore
Schema realizzato con il codice a partire dal codice pubblicato del modulo, non è uno screenshot di Odoo: il menu, il pulsante e il messaggio di questo errore, in Odoo 17, 18, 19 e 20.

Cosa fa il pulsante fino all'avviso

In Odoo 20.0 il codice del pulsante segue quest'ordine:

  • Verifica l'accesso di operatore, come detto.
  • Individua il tipo di prodotto e, se l'inserzione non ha attributi salvati, li richiede prima ad Amazon.
  • Prepara varie proposte per unit_count e le prova una a una: invia ad Amazon la modifica di unit_count, salva la risposta e la esamina.

L'avviso compare in quell'esame, con la prima risposta di Amazon che contenga un'incidenza bloccante estranea a unit_count. Il modulo non continua a provare altre proposte.

La condizione esatta

Dopo ogni invio, il modulo cerca tra le incidenze restituite da Amazon una che blocchi e non sia di unit_count. Se la trova, la condizione del codice è soddisfatta e il modulo si ferma.

Una precisazione: se quell'incidenza riguarda l'accesso alle immagini (quelle che Amazon contrassegna con il codice 300403 o con le categorie MISSING_IMAGE o INVALID_IMAGE), il modulo tenta prima una correzione automatica di compliance_media. Se non basta, si ferma con un avviso diverso da questo. Quindi questo avviso compare con incidenze bloccanti che non riguardano né unit_count né l'accesso alle immagini.

Il dettaglio dopo Issue: è costruito con il codice, la prima categoria e il messaggio di quell'incidenza, separati da | , con le parti presenti.

Poiché l'azione si ferma, il modulo non arriva a salvare in Odoo l'unit_count di quel tentativo.

Caso illustrativo: Cerámicas Ribera

Esempio Caso illustrativo: l'azienda e i suoi dati sono inventati per spiegare il flusso.

Cerámicas Ribera è un negozio inventato che vende su Amazon e gestisce il catalogo da Odoo. Marta, responsabile del catalogo con accesso di operatore del connettore, vuole riparare un'inserzione con un problema di unit_count.

  1. Marta apre Amazon › Catalogo › Inserzioni, entra nella scheda dell'inserzione e preme Ripara problema inserzione.
  2. Odoo le chiede di confermare il testo sulle possibili modifiche agli attributi del catalogo come unit_count. Lei accetta.
  3. Il modulo verifica il prodotto collegato e il tipo di prodotto, e invia ad Amazon la prima proposta per unit_count.
  4. La risposta di Amazon contiene un'incidenza bloccante che non riguarda né unit_count né l'accesso alle immagini. Il modulo si ferma e non prova altri valori.
  5. Marta vede Impossibile correggere unit_count perché Amazon ha restituito un errore di blocco non correlato. Problema: …, con la riga di codice, categoria e messaggio di Amazon.

Quello che Marta capisce è che l'avviso non dice che unit_count sia sbagliato. Dice che la risposta di Amazon conteneva un altro problema e che quel problema blocca. Deve leggere la riga di Issue: e correggere ciò che indica. Poi può premere di nuovo il pulsante.

Come risolverlo

  1. Copia l'intera riga che segue Issue:: codice, categoria e messaggio di Amazon.
  2. Correggi ciò che descrive quella riga. È un problema diverso da unit_count.
  3. Riapri Amazon › Catalogo › Inserzioni e premi di nuovo Ripara problema inserzione. Se compare un altro avviso, leggilo: può indicare un problema diverso.

Prima di riprovare, ricorda cosa avvisa la conferma: la riparazione può modificare attributi del catalogo, come unit_count.

Dubbi che sorgono guardandolo

Significa che unit_count è sbagliato?

No. L'avviso compare perché Amazon ha restituito un'altra incidenza bloccante, che non riguarda unit_count. Il modulo si ferma lì, prima di dare per risolto o fallito il valore di unit_count.

Qualcosa del tentativo è stato salvato in Odoo?

L'unit_count di quel tentativo non viene salvato: l'azione si ferma prima di quel passaggio. Quello che il modulo ha fatto è inviare ad Amazon la proposta e leggerne la risposta.

Chi può provocarlo?

Chiunque possa premere il pulsante. Il menu richiede Visualizzatore, ma l'azione esige almeno l'accesso di operatore del connettore.

Cambia a seconda della versione di Odoo?

L'avviso è nel codice di Odoo 17, 18, 19 e 20, e il pulsante si vede sempre in tutte e quattro.

Come ti aiuta FlexigoTech

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Il modulo è pubblicato su Odoo Apps per 17.0, 18.0, 19.0 e 20.0: puoi vederlo nella sua scheda o nella pagina del modulo. Se l'errore di Amazon che compare dopo Issue: non ti è chiaro, ti aiutiamo a leggerlo e a decidere cosa correggere.

Continua a leggere

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

Fonti