Quando compare il messaggio e cosa significa
Quando compare esattamente questo messaggio?
Cliccando il pulsante Pubblica su Mirakl di un prodotto, il modulo cerca i marketplace Mirakl presenti nel tuo Odoo. Se la ricerca non ne restituisce nessuno, l'azione si ferma e compare Crea prima un marketplace Mirakl (Mirakl ▸ Configurazione ▸ Marketplace), poi pubblica i prodotti su di esso. È un errore: in quel momento non viene creata nessuna offerta e non si apre nessuna nuova schermata.

Cosa significa in pratica?
Che in Odoo non è ancora stato registrato nessun marketplace Mirakl. Il pulsante lavora sui marketplace esistenti: prepara in ciascuno un'offerta del prodotto. Senza nessuno, non ha dove preparare nulla. La condizione è solo questa, l'assenza di marketplace: il messaggio non riguarda il tuo prodotto né le tue credenziali.
Dov'è il pulsante e si vede sempre?
Pubblica su Mirakl si trova nella vista del prodotto e, secondo il codice pubblicato, si vede sempre in Odoo 17, 18, 19 e 20. Non dipende dalla presenza di marketplace, quindi puoi cliccarlo prima di aver configurato qualsiasi cosa e trovarti davanti a questo messaggio.
Quando compare l'errore, viene salvato o creato qualcosa?
No. Il modulo controlla prima se ci sono marketplace e, se non ce n'è nessuno, lancia l'errore prima di cercare o creare qualsiasi offerta. L'azione si ferma lì.
Compare in tutte le versioni del modulo?
Sì. Lo stesso messaggio è presente nel codice pubblicato dei rami 17.0, 18.0, 19.0 e 20.0, e il modulo è pubblicato su Odoo Apps per quelle versioni.
Come si legge il messaggio con Odoo in un'altra lingua?
Con Odoo in spagnolo lo vedi come nella prima risposta. Lo schema riporta lo stesso testo in spagnolo, tedesco, francese, italiano e portoghese.


Come risolverlo
Cosa faccio perché scompaia?
Crea un marketplace Mirakl nel menu indicato dal messaggio stesso: Mirakl ▸ Configuración ▸ Marketplaces. Poi torna al prodotto e clicca di nuovo Pubblica su Mirakl.
Ho già creato un marketplace e il messaggio compare ancora, cosa controllo?
La condizione nel codice è che la ricerca dei marketplace risulti vuota; il modulo non guarda nessun altro dato prima di lanciare il messaggio. Apri Mirakl ▸ Configuración ▸ Marketplaces e controlla se nell'elenco ne compare qualcuno. Se è vuoto, sei nel caso del messaggio e il marketplace va creato lì. Se ne compare qualcuno, quella condizione non si verifica più e il pulsante prosegue per la sua strada.
Devo creare un marketplace per ogni prodotto?
No. Il messaggio dipende dall'esistenza di un marketplace qualsiasi, non di un prodotto specifico. Una volta creato, il pulsante di qualunque prodotto trova i marketplace presenti nel tuo Odoo e lavora con essi.
Cosa fa il pulsante quando il marketplace c'è
Cosa succede dopo aver creato il marketplace?
Per ogni marketplace esistente, il pulsante cerca l'offerta di quel prodotto e, se non la trova, la crea. Poi cerca di autocompletare i dati di catalogo dell'offerta: il marchio e gli URL dei media se sono vuoti, e gli attributi di catalogo. Al termine, apre l'offerta. Se c'è un solo marketplace, va direttamente alla scheda di quell'offerta. Se hai più di un marketplace, apre un elenco con le offerte di quel prodotto, una per marketplace, da cui puoi aprire ogni scheda.
E se l'autocompletamento fallisce?
Non blocca il pulsante. Il codice tenta di autocompletare e, se c'è un errore, lo ignora e prosegue con l'offerta. Controlla i dati di catalogo dell'offerta quando si apre, perché potrebbero essere rimasti vuoti.
Il pulsante pubblica il prodotto?
Prepara l'offerta e la apre perché tu la controlli; il pulsante non pubblica nulla da solo. La revisione e la pubblicazione le fai tu dall'offerta che si apre.
Costo e assistenza
Mirakl Connector è un modulo a pagamento unico per versione (Odoo 17, 18, 19 e 20) e richiede l'abbonamento a FlexigoTech Cloud con il piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. La connessione passa da FlexigoTech Cloud, che conserva cifrate le credenziali, controlla la sincronizzazione e avvisa via e-mail se fallisce. Senza abbonamento, o con il servizio sospeso, si ferma ciò che l'abbonamento fornisce; i dati restano nel tuo Odoo. Con l'abbonamento, il modulo per le nuove versioni di Odoo è incluso se l'hai acquistato su flexigotech.com; sull'Odoo App Store, ogni versione di Odoo si acquista lì. Puoi vedere il modulo nella sua scheda su Odoo Apps e nella sua pagina su flexigotech.com.
Se stai implementando Odoo e vuoi lasciare il connettore pronto, FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_mirakl_connector 20.0 (aa05e537): models/product_product.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (aa05e537): views/product_product_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
