Leroy Merlin, Decathlon o Bricodepot girano su Mirakl dietro le quinte. Per Odoo l'operatore non fa differenza: il connettore, pubblicato per Odoo 17, 18, 19 e 20, parla con l'API Mirakl di ogni marketplace che configuri e segue sempre lo stesso calendario.
Il percorso
- Quando il cliente compra L'ordine nasce sul marketplace in attesa di accettazione. Odoo non sa ancora nulla.
- Entro i 10 minuti successivi L'attività
Mirakl - Sync Orderslo porta in Odoo. Compare in Mirakl › Operations › Orders con lo stato di accettazione in attesa. - Al passaggio di accettazione successivo
Mirakl - Accept Ordersgira anch'essa ogni 10 minuti e accetta ciò che hai impostato come accettazione automatica. Se il marketplace non richiede accettazione, lo stato diventa non richiesto; se qualcosa fallisce, errore, ben visibile. - All'accettazione Si crea l'ordine di vendita di Odoo con le sue righe e il cliente. La giacenza resta impegnata per gli altri canali.
- Quando la consegna viene preparata e convalidata Il tracciamento del vettore va al marketplace. Lo stato di tracciamento dell'ordine passa da in attesa a sincronizzato, o a errore se Mirakl lo rifiuta.
- Alla fatturazione La fattura cliente si registra in Odoo e poi si invia a Mirakl. L'ordine conta: una fattura in bozza non si invia.
- Quando arriva la liquidazione Settlements & Invoices raccoglie i pagamenti dell'operatore con il loro stato: in attesa, in lavorazione, trasferito o pagato. Ogni documento porta anche il suo stato contabile: non registrato, registrato o riconciliato.
- Se c'è un reso I resi si sincronizzano ogni 30 minuti e compaiono in Operations › Returns. Il rimborso ha il suo stato: in attesa, parziale, rimborsato o errore.


Nel frattempo, giacenza e prezzo
Mentre l'ordine avanza, altre tre attività tengono aggiornata la vetrina. Le offerte partono ogni 5 minuti. La giacenza passa dal flusso STO01 ogni 10 minuti e i prezzi da PRI01 ogni 15. Così, quando un ordine accettato prenota delle unità, gli altri marketplace lo vedono in pochi minuti.

I due avvisi che vedrai più spesso
Al momento di inviare la fattura possono comparire due messaggi. Post the invoice before sending it to Mirakl. significa che la fattura è ancora in bozza: registrala e inviala di nuovo. This invoice is not linked to a Mirakl order. compare quando la fattura non viene da un ordine del marketplace, per esempio se l'hai creata a mano. La soluzione è fatturare dallo stesso ordine di vendita.

Cosa non gira da solo
La sincronizzazione delle fatture da Mirakl, che gira una volta al giorno, è disattivata dopo l'installazione: la attivi se il tuo operatore la usa. Nemmeno i messaggi dei clienti si attivano in automatico. Così in Odoo non arrivano informazioni che nessuno guarderà.

Se ti chiedi perché un ordine è fermo, guarda prima il suo stato di accettazione e il suo stato di tracciamento nell'elenco. Quasi sempre uno dei due è in errore, e il messaggio dice perché.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): data/ir_cron_data.xml
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): models/mirakl_finance.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): models/mirakl_invoice.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): models/mirakl_order.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): models/stock_picking.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): models/account_move.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (83e54909): views/menu_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- youtube.com/shorts/nbJU8l2bbCM
