Come leggere un messaggio di Leroy Merlin Connector
I segnaposto come %(name)s, %(host)s, %(url)s o %s vengono sostituiti con il dato del tuo caso: il marketplace, l'host, l'URL o il dettaglio dell'errore.



Tabella dei messaggi: quando compare ognuno e cosa fare
Sono raggruppati per argomento: connessione e chiave API, URL dell'operatore, binding, vettori, pulizia delle attività, ordini e, infine, offerte, prezzi e giacenza.
| Messaggio | Quando compare | Cosa fare |
|---|---|---|
The Mirakl API key of %s is required on the direct connection. | Un marketplace con connessione diretta non ha la sua chiave API di Mirakl. | Inserisci la chiave API di quel marketplace e salva. |
The Mirakl connection of a marketplace does not change: a new one goes through FlexigoTech Cloud, and one that existed before this version keeps the direct connection it was bought with. | Provi a cambiare il tipo di connessione di un marketplace. | Non è un errore: il tipo di connessione non cambia. |
To move %(name)s to another Mirakl host, type its Mirakl API key again in the same save: the one saved in FlexigoTech Cloud belongs to %(host)s. | Cambi l'host Mirakl senza riscrivere la chiave salvata in FlexigoTech Cloud. | Riscrivi la chiave nello stesso salvataggio del cambio di host. |
To move %(name)s to another Mirakl host, an administrator has to type its Mirakl API key again in the same save: the one stored in Odoo belongs to %(host)s. | Lo stesso, con la chiave salvata in Odoo. | Un amministratore riscrive la chiave in quello stesso salvataggio. |
On FlexigoTech Cloud the API Base URL of %(name)s has to be https://<operator host>/api (it is %(url)s). Nothing was sent. | Con FlexigoTech Cloud, la API Base URL non ha la forma richiesta dal modulo. | Correggila in https://<operator host>/api; tra parentesi vedi quella attuale. |
Before saving the API key, a Mirakl manager has to accept that the Mirakl API key and the calls to Mirakl go through FlexigoTech Cloud. Nothing was sent. | Salvi la chiave senza che un responsabile Mirakl abbia accettato il passaggio tramite FlexigoTech Cloud. | Fai accettare a un responsabile Mirakl e poi salva la chiave. |
%(url)s is outside the Mirakl API of %(name)s (%(api)s): the API key was not sent. | Una chiamata punta fuori dall'API Mirakl di quel marketplace. | Confronta l'URL del messaggio con l'API tra parentesi. |
Set the real Leroy/Mirakl operator URLs before testing the connection. Each marketplace has its own Base Url and Api Base Url. | Provi la connessione senza gli URL reali dell'operatore. | Compila Base Url e Api Base Url di ogni marketplace e riprova. |
'marketplace.mirakl.net' is only a placeholder and not a real Mirakl operator host. | L'URL ha ancora il valore di esempio. | Inserisci quello dell'operatore secondo la documentazione o il supporto del marketplace. Per ADEO/Leroy, il messaggio indica https://adeo-marketplace.mirakl.net e https://adeo-marketplace.mirakl.net/api. |
This binding has no Leroy Mirakl instance configured. | Un binding non ha un'istanza Leroy Mirakl. | Assegnagli l'istanza e ripeti l'azione. |
Could not fetch carriers from Mirakl. Tried endpoints: %(endpoints)s. All returned HTTP 404. | Nel recupero dei vettori, tutti gli endpoint provati rispondono HTTP 404. | Controlla gli endpoint elencati rispetto alla Api Base Url. |
Mirakl returned no carriers from %s. | Mirakl risponde senza vettori. | Chiedi al supporto del marketplace quanto indicato nel messaggio. |
OdooBot partner not found; nothing to clean. | Chiedi di pulire le attività e il contatto OdooBot non esiste. | Niente da sistemare: non c'è nulla da pulire. |
No sale orders found for this instance. | L'istanza non ha ordini di vendita. | Verifica di essere nell'istanza giusta. |
Failed to clean activities: %s | La pulizia delle attività non riesce. | Leggi il dettaglio dopo i due punti e, se non ti chiarisce, inviacelo. |
Missing Leroy Mirakl order id on sale order. | L'ordine di vendita non ha l'identificativo dell'ordine Leroy Mirakl. | Verifica se quell'ordine corrisponde a un ordine Leroy Merlin. |
A Leroy Merlin order that is not cancelled cannot be deleted: the next import would bring it back and create its sales order again. | Provi a eliminare un ordine Leroy Merlin non annullato. | Elimina o annulla il suo ordine di vendita; secondo il messaggio, il connettore lo ricorda. |
Shop ID is required for Mirakl OF01 offer import. · Shop ID is required for Mirakl PRI01 price import. · Shop ID is required for Mirakl STO01 stock import. | Importi offerte, prezzi o giacenza senza Shop ID. | Compila lo Shop ID e ripeti l'importazione. |
Offer payload builder is not implemented for this Mirakl profile. · Price export builder is not implemented for this Mirakl profile. | Il profilo Mirakl non ha implementata la preparazione delle offerte o l'esportazione dei prezzi. | Serve uno sviluppo: scrivici. |
Dove si trova la chiave API di Mirakl
Buona parte della tabella ruota intorno alla chiave. Il modulo non permette di cambiare il tipo di connessione: un marketplace nuovo passa da FlexigoTech Cloud e uno precedente a questa versione mantiene la connessione diretta con cui è stato acquistato, dove la chiave è obbligatoria. Se sposti un marketplace su un altro host, la chiave va riscritta nello stesso salvataggio; se è salvata in Odoo, il messaggio chiede che lo faccia un amministratore.
Con FlexigoTech Cloud, la API Base URL deve avere la forma https://<operator host>/api e un responsabile Mirakl deve accettare il passaggio tramite FlexigoTech Cloud prima di salvare la chiave. FlexigoTech Cloud conserva le credenziali cifrate, controlla la sincronizzazione e ti avvisa via e-mail se qualcosa non va. Senza abbonamento, o con il servizio sospeso, si ferma ciò che offre l'abbonamento; i dati restano nel tuo Odoo.
Cosa non parte verso Mirakl e cosa non si può eliminare
I due messaggi che finiscono con Nothing was sent e quello che dice the API key was not sent ti avvisano che non è partito nulla: correggi l'URL o l'accettazione in sospeso e salva di nuovo. Con gli ordini succede il contrario: un ordine Leroy Merlin non annullato non si elimina, perché la successiva importazione lo riporterebbe indietro; quello che devi fare è eliminare o annullare il suo ordine di vendita.
Gli avvisi sullo Shop ID compaiono nelle importazioni di offerte, prezzi e giacenza. Nell'istanza, la scheda Operaciones manuales raccoglie questi pulsanti; i campi li vediamo in la configurazione del connettore.

I menu del modulo sono spiegati in come funziona Leroy Merlin Connector dall'interno.
Come ti aiuta FlexigoTech
Se il tuo profilo Mirakl mostra l'avviso di qualcosa non implementato, si tratta di sviluppo: FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Possiamo anche rivedere con te URL e chiavi quando un messaggio non ti torna.
L'app è nella scheda di Odoo Apps per Odoo 17, 18, 19 e 20, a 9 € per versione di Odoo, pagamento unico IVA esclusa; la connessione tramite FlexigoTech Cloud è inclusa nel piano Conector, 49 €/mese o 490 €/anno IVA esclusa.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_fgt_cloud.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_category_search_wizard.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_instance.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_instance_advanced.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/leroy_mirakl_order.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/mirakl_api_mixin.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/mirakl_offer_export_mixin.py
- Codice del modulo: flexigobe_leroy_merlin_connector 20.0 (fb656d53): models/mirakl_offer_price_stock_mixin.py
- apps.odoo.com/apps/modules/20.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/17.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/18.0/flexigobe_leroy_merlin_connector
- apps.odoo.com/apps/modules/19.0/flexigobe_leroy_merlin_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
