Vai al contenuto principale
Mirakl

L'errore «Conferma la fattura prima di inviarla a Mirakl.» in Mirakl Connector

Il messaggio lo lancia il pulsante Invia a Mirakl (Send to Mirakl) quando, al clic, la fattura non è nello stato Confermata. Poiché il pulsante si vede solo sulle fatture confermate, si risolve confermando la fattura; fino ad allora a Mirakl non viene inviato nulla.

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

Cosa significa il messaggio e quando compare

Cosa dice esattamente il messaggio e cosa vuol dire?

Con Odoo in italiano vedi Conferma la fattura prima di inviarla a Mirakl. (Post the invoice before sending it to Mirakl.). È un errore: l'azione si ferma e non viene salvato nulla di ciò che quell'azione stava per modificare. Vuol dire che la fattura per cui hai chiesto l'invio non è nello stato Confermata, e l'invio a Mirakl procede solo con fatture in quello stato.

Schema realizzato con codice del testo dell'errore secondo la lingua di Odoo
Schema realizzato con codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo. Lo stesso testo secondo la lingua: in spagnolo, «Contabiliza la factura antes de enviarla a Mirakl.»; in tedesco, «Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.»; in francese, «Comptabilisez la facture avant de l'envoyer à Mirakl.»; in italiano, «Conferma la fattura prima di inviarla a Mirakl.»; in portoghese, «Lance a fatura antes de a enviar para o Mirakl.».

Quando compare esattamente?

Compare quando premi il pulsante Invia a Mirakl. Il metodo di quel pulsante scorre le fatture che riceve, una a una, e per ciascuna controlla lo stato: se è diverso da Confermata, lancia il messaggio Conferma la fattura prima di inviarla a Mirakl. e l'azione si ferma. Lo stato viene controllato nel momento in cui premi il pulsante, non prima.

Schema realizzato con codice: il pulsante «Send to Mirakl» e sotto il messaggio di errore «Post the invoice before sending it to Mirakl.»
Schema realizzato con codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo. Dall'alto in basso: il pulsante e il messaggio, con le etichette in inglese del testo originale, per Odoo 17, 18, 19 e 20.

Perché non vedo il pulsante su una fattura non confermata?

Perché la vista lo nasconde quando si verifica una qualsiasi di queste condizioni: la fattura non è di tipo Fattura cliente, non è una fattura di Mirakl o il suo stato non è Confermata. L'indicatore di fattura di Mirakl è il campo Fattura Mirakl (Mirakl invoice), che non si vede in nessuna vista. Detto al contrario: il pulsante si vede solo su una fattura cliente, di Mirakl e confermata. Questa condizione della vista è la stessa in Odoo 17, 18, 19 e 20. Ciò nonostante, il metodo del pulsante controlla lo stato per conto suo, e da quel controllo nasce il messaggio.

Same stock on every Mirakl marketplace, sent from Odoo
Video: Same stock on every Mirakl marketplace, sent from Odoo (video in inglese)

Come risolverlo

Cosa faccio per far sparire l'errore?

Conferma la fattura, che è proprio ciò che chiede il messaggio. Quando la fattura è in Confermata e soddisfa le altre due condizioni della vista, il pulsante Invia a Mirakl compare e puoi premerlo.

E se la fattura è già confermata e non vedo ancora il pulsante?

Allora la causa sta in un'altra condizione della vista, che nasconde il pulsante quando la fattura non è di tipo Fattura cliente o quando non è una fattura di Mirakl, anche se è confermata. La prima cosa che puoi guardare nella scheda è il tipo di fattura, perché il suo valore si vede come Fattura cliente. Poiché il campo Fattura Mirakl non si vede in nessuna vista, non c'è una casella da controllare: se la fattura è cliente, è confermata e il pulsante non compare, la vista la tratta come una fattura che non è di Mirakl.

È stato inviato qualcosa a Mirakl quando compare l'errore?

No. Il controllo dello stato avviene prima di generare il PDF della fattura e prima di comunicare con Mirakl. Se lo stato non è Confermata, il metodo si ferma lì e quell'azione non carica nulla sull'ordine.

Cosa succede con una fattura confermata e cosa serve al connettore

Cosa fa l'invio con una fattura confermata e quali altri errori possono esserci?

Genera il PDF della fattura e lo carica sull'ordine di Mirakl a cui appartiene, sostituendo la fattura inviata in precedenza a quell'ordine. Se FlexigoTech Cloud non lascia passare la richiesta (per mancanza di abbonamento o per una pausa del relay), l'errore viene rilanciato e non viene contrassegnato nulla. Anche qualsiasi altro errore durante l'invio viene rilanciato perché tu lo veda, e saranno errori diversi da questo. Se ti interessano altre azioni e altri messaggi del modulo, hai il pulsante «Annulla in Mirakl», passo dopo passo e il messaggio sullo sconto del marketplace.

Compare allo stesso modo in tutte le versioni di Odoo?

Il messaggio è nel codice pubblicato dei rami 17, 18, 19 e 20, e la condizione che nasconde il pulsante è la stessa in tutti e quattro. Il modulo è pubblicato su Odoo Apps per quelle versioni.

Cosa serve perché il pulsante invii la fattura a Mirakl?

La connessione passa per FlexigoTech Cloud, che conserva cifrate le credenziali, sorveglia la sincronizzazione e avvisa via e-mail se fallisce. Il piano Connettore costa 49 €/mese o 490 €/anno, IVA esclusa, per un massimo di 3 account della piattaforma (il piano Pro, 98 €/mese o 980 €/anno, IVA esclusa, per un massimo di 10). Senza abbonamento, o con il servizio sospeso, si ferma ciò che dà l'abbonamento; i dati restano nel tuo Odoo. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se lo hai acquistato su flexigotech.com; nell'Odoo App Store, ogni versione di Odoo si acquista lì.

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se stai configurando la fatturazione dei tuoi ordini di Mirakl, puoi vedere la pagina del modulo o la sua scheda su Odoo Apps.

Continua a leggere

L'attività «Mirakl - Accetta ordini», passata per passataCosa fa a ogni passata l'attività pianificata Mirakl - Accetta ordini di Mirakl Connector per Odoo, ogni quanto gira e cosa controllare se non accetta nulla.Cosa fa il pulsante «Annulla in Mirakl» di Mirakl Connector, passo passoCosa fa il pulsante Annulla in Mirakl di Mirakl Connector per Odoo: quando compare, cosa controlla, cosa cambia nell'ordine e quali errori può dare.L'errore dello sconto marketplace fuori intervallo in Mirakl ConnectorCosa significa l'errore dello sconto marketplace fuori intervallo in Mirakl Connector, quando compare al salvataggio della scheda e come correggerlo.
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti