Vai al contenuto principale
Mirakl

Mirakl Connector: l'operatore non restituisce codici motivo

L'avviso compare premendo Recupera motivi di rimborso nella scheda del marketplace quando, dopo aver letto la risposta dell'operatore, non resta alcun motivo da pubblicare. Significa che il modulo non ha codici da mostrarti e si risolve consultandoli nel portale venditore del marketplace, come dice il messaggio stesso.

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

In breve

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

Dove compare e cosa lo provoca

Apri la scheda dal menu Mirakl › Configurazione › Marketplace e premi Recupera motivi di rimborso. Se non resta alcun motivo da pubblicare, Odoo interrompe l'azione e mostra L'operatore non ha restituito alcun codice motivo. Controlla invece i codici nel portale venditore del marketplace.

Schema con tre etichette dall'alto in basso: il menu Marketplace, il pulsante dei motivi di rimborso e il messaggio di errore, con i testi originali in inglese del modulo
Schema realizzato con il codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: dal menu al pulsante e al messaggio, in Odoo 17, 18, 19 e 20.

Ecco i dettagli pratici da conoscere prima di considerarlo un guasto della connessione.

Il pulsante è sempre visibile e l'avviso compare quando lo premi

In Odoo 17, 18, 19 e 20 il pulsante Recupera motivi di rimborso è sempre visibile nella scheda, senza condizioni. L'avviso è di quelli che interrompono l'azione: compare premendo il pulsante e, poiché l'azione si ferma lì, non viene pubblicato nulla nel chatter della scheda.

La condizione è che l'elenco finale resti vuoto

Quando lo premi, il modulo chiede all'operatore il suo elenco di motivi. Per prima cosa tiene i motivi il cui tipo contiene la parola REFUND, senza distinguere maiuscole e minuscole. Se nessuno lo soddisfa, tiene tutti i motivi ricevuti. Solo se dopo questo filtraggio non resta nulla viene lanciato l'avviso. Nel codice, la condizione è letteralmente che quell'elenco sia vuoto.

L'assenza di motivi di rimborso non basta per l'errore

Se l'operatore restituisce dei motivi ma nessuno è di tipo rimborso, l'avviso non compare: il modulo pubblica tutti quelli ricevuti. Per questo, se nel chatter vedi codici che non sembrano di rimborso, è successo che l'operatore non ne ha restituito nessuno di quel tipo e il modulo è ricorso all'elenco completo.

Anche una risposta con un'altra forma conta come vuota

Il modulo legge la risposta cercando un blocco di dati che contenga un elenco di motivi. Se quel blocco o quell'elenco non hanno la forma attesa, vengono considerati vuoti. Le voci dell'elenco che non sono record vengono ignorate. Il risultato è lo stesso avviso, quindi il messaggio non ti dice se l'operatore non ha codici per te o se la risposta è arrivata con un'altra struttura. Se hai dubbi sulla connessione, trovi a parte cosa fa il pulsante Test Connection.

Cosa succede quando i codici ci sono

Se l'elenco ha un contenuto, il modulo pubblica nel chatter della scheda un messaggio che inizia con Códigos de motivo del operador (usa el CÓDIGO en 'Código de motivo de reembolso'): e prosegue con una riga per codice: il codice, la sua etichetta e il tipo tra parentesi, con un trattino se il tipo è vuoto.

Inoltre, Odoo mostra una notifica intitolata Mirakl con il testo … codici motivo pubblicati nel chatter., dove il modulo inserisce il numero di codici. La notifica non resta fissa sullo schermo.

Cosa fare quando compare

Fai ciò che chiede il messaggio: apri il portale venditore del tuo marketplace e consulta lì i codici motivo dell'operatore. Secondo il codice stesso del modulo, il pulsante esiste perché tu sappia quale codice indicare come motivo di rimborso, dato che Mirakl rifiuta i rimborsi senza un codice valido dell'operatore. Finché non hai l'elenco nel chatter, il portale è la tua fonte.

Dopo, il pulsante resta visibile, quindi puoi premerlo di nuovo quando vuoi verificare se l'operatore restituisce già l'elenco. Se la risposta include dei motivi, li vedrai pubblicati nel chatter della scheda e potrai copiare da lì il codice.

È lo stesso avviso nelle quattro versioni pubblicate

Il messaggio è nel codice di Odoo 17, 18, 19 e 20, e il modulo è pubblicato su Odoo Apps per queste quattro versioni. Il secondo schema riunisce lo stesso testo in spagnolo, tedesco, francese, italiano e portoghese.

Schema con lo stesso messaggio di errore scritto in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con il codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo.
Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo (video in inglese)

Se ti serve aiuto con il connettore

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se vuoi vedere il modulo, trovi la sua scheda su Odoo Apps e la sua pagina su flexigotech.com.

Se l'avviso si ripete e non hai chiaro se il problema sta nei codici dell'operatore o nella risposta che arriva a Odoo, raccontaci quale marketplace usi e cosa vedi nel chatter della scheda, e lo verifichiamo insieme a te.

Continua a leggere

Mirakl Connector: «Imposta la chiave API Mirakl prima di testare la connessione»Quando compare l'errore di chiave API vuota in Mirakl Connector per Odoo, quale condizione lo provoca e come risolverlo premendo Testa connessione.Mirakl Connector: «Questo collegamento non ha alcuna istanza Mirakl configurata.»Quando compare in Mirakl Connector l'avviso di collegamento senza istanza Mirakl configurata, quale condizione lo provoca e cosa fare quando appare.Cosa fa il pulsante Testa connessione di Mirakl Connector, passo per passoCosa fa il pulsante Testa connessione di Mirakl Connector in Odoo: quando compare, cosa controlla, cosa salva nella scheda e quali errori può dare.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti