Wanneer verschijnt het bericht en wat betekent het
Wanneer verschijnt dit bericht precies?
Zodra je op de knop Publiceren op Mirakl van een product klikt, zoekt de module de Mirakl-marktplaatsen die in jouw Odoo bestaan. Levert die zoekopdracht er geen op, dan stopt de actie en verschijnt Maak eerst een Mirakl-marktplaats aan (Mirakl ▸ Configuratie ▸ Marktplaatsen) en publiceer er daarna producten op. Het is een fout: op dat moment wordt er geen aanbieding aangemaakt en opent er ook geen nieuw scherm.

Wat betekent dit in de praktijk?
Dat er in Odoo nog geen enkele Mirakl-marktplaats is aangemaakt. De knop werkt met de bestaande marktplaatsen: in elk ervan bereidt hij een aanbieding van het product voor. Zonder marktplaats kan er niets worden voorbereid. De voorwaarde is alleen dat: er zijn geen marktplaatsen. Het bericht zegt niets over je product of je inloggegevens.
Waar staat de knop en is hij altijd zichtbaar?
Publiceren op Mirakl staat in de productweergave en is volgens de gepubliceerde code altijd zichtbaar in Odoo 17, 18, 19 en 20. Hij hangt niet af van het bestaan van marktplaatsen, dus je kunt erop klikken voordat je iets hebt ingesteld en dan dit bericht krijgen.
Wordt er iets opgeslagen of aangemaakt als de fout verschijnt?
Nee. De module controleert eerst of er marktplaatsen zijn en geeft, als er geen is, de fout voordat er een aanbieding wordt gezocht of aangemaakt. De actie stopt daar.
Verschijnt het in alle versies van de module?
Ja. Hetzelfde bericht staat in de gepubliceerde code van de branches 17.0, 18.0, 19.0 en 20.0, en de module is voor die versies gepubliceerd in Odoo Apps.
Hoe ziet het bericht eruit als Odoo in een andere taal staat?
Met Odoo in het Spaans zie je het zoals in het eerste antwoord. Het schema toont dezelfde tekst in het Spaans, Duits, Frans, Italiaans en Portugees.


Hoe los je het op
Wat moet ik doen om het te laten verdwijnen?
Maak een Mirakl-marktplaats aan in het menu dat het bericht zelf noemt: Mirakl ▸ Configuración ▸ Marketplaces. Ga daarna terug naar het product en klik opnieuw op Publiceren op Mirakl.
Ik heb al een marktplaats aangemaakt en het bericht blijft verschijnen, wat controleer ik?
De voorwaarde in de code is dat de zoekopdracht naar marktplaatsen leeg is; de module kijkt naar geen enkel ander gegeven voordat hij het bericht geeft. Open Mirakl ▸ Configuración ▸ Marketplaces en kijk of er er een in de lijst staat. Is de lijst leeg, dan zit je in het geval van het bericht en moet je daar de marktplaats aanmaken. Staat er wel een, dan is die voorwaarde niet meer vervuld en gaat de knop verder.
Moet ik voor elk product een marktplaats aanmaken?
Nee. Het bericht hangt af van het bestaan van een marktplaats, niet van een bepaald product. Is er eenmaal een aangemaakt, dan vindt de knop van elk product de marktplaatsen in jouw Odoo en werkt hij ermee.
Wat de knop doet als er wel een marktplaats is
Wat gebeurt er nadat ik de marktplaats heb aangemaakt?
Voor elke bestaande marktplaats zoekt de knop de aanbieding van dat product en maakt die aan als hij hem niet vindt. Daarna probeert hij de cataloguggegevens van de aanbieding automatisch aan te vullen: het merk en de media-URL's als die leeg zijn, en de catalogusattributen. Als hij klaar is, opent hij de aanbieding. Is er maar één marktplaats, dan gaat hij rechtstreeks naar de kaart van die aanbieding. Heb je meer dan één marktplaats, dan opent er een lijst met de aanbiedingen van dat product, één per marktplaats, waaruit je elke kaart kunt openen.
En als het automatisch aanvullen mislukt?
Dat stopt de knop niet. De code probeert automatisch aan te vullen en negeert een eventuele fout om met de aanbieding verder te gaan. Controleer de cataloguggegevens van de aanbieding zodra die opent, want ze kunnen leeg zijn gebleven.
Publiceert de knop het product?
Hij bereidt de aanbieding voor en opent die zodat je hem kunt nakijken; de knop publiceert zelf niets. De controle en de publicatie doe je zelf vanuit de aanbieding die opent.
Kosten en hulp
Mirakl Connector is een module met eenmalige betaling per versie (Odoo 17, 18, 19 en 20) en vereist het abonnement op FlexigoTech Cloud met het plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als die faalt. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement biedt; de gegevens blijven in jouw Odoo. Met het abonnement is de module voor nieuwe Odoo-versies inbegrepen als je hem op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar apart. Je kunt de module bekijken op zijn pagina in Odoo Apps en op zijn pagina op flexigotech.com.
Als je Odoo aan het implementeren bent en de connector klaar wilt hebben, implementeert FlexigoTech Odoo 17, 18, 19 en 20 en ontwikkelt het connectoren en integraties op maat.
Lees verder
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_mirakl_connector 20.0 (aa05e537): models/product_product.py
- Broncode van de module: 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
