Naar hoofdinhoud
Mirakl

De fout «Boek de factuur voordat je deze naar Mirakl verzendt.» in Mirakl Connector

De melding komt van de knop Naar Mirakl sturen wanneer de factuur op dat moment niet de status Geboekt heeft. Omdat de knop alleen bij geboekte facturen zichtbaar is, los je het op door de factuur te boeken; tot dan gaat er niets naar Mirakl.

FlexigoTech · Verantwoordelijk: Víctor Gómez · Bijgewerkt op 5 november 2026

In het kort

Module
Mirakl
Versies
Odoo 17, 18, 19 en 20
Gecontroleerd
in de broncode van de connector, versie 20.0 · in de bronnen onderaan
Leestijd
5 min

Wat de melding betekent en wanneer ze verschijnt

Wat staat er precies in de melding en wat betekent ze?

Met Odoo in het Nederlands zie je Boek de factuur voordat je deze naar Mirakl verzendt.. Het is een fout: de actie stopt en niets van wat die actie zou wijzigen wordt opgeslagen. Het betekent dat de factuur waarvoor je de verzending hebt gevraagd niet de status Geboekt heeft, en de verzending naar Mirakl gaat alleen door met facturen in die status.

Schema gemaakt met code van de foutmelding per taal van Odoo
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo. Dezelfde tekst per taal: in het Nederlands «Boek de factuur voordat je deze naar Mirakl verzendt.»; in het Duits «Buchen Sie die Rechnung, bevor Sie sie an Mirakl senden.»; in het Frans «Comptabilisez la facture avant de l'envoyer à Mirakl.»; in het Italiaans «Conferma la fattura prima di inviarla a Mirakl.»; in het Portugees «Lance a fatura antes de a enviar para o Mirakl.».

Wanneer verschijnt ze precies?

Ze verschijnt zodra je op de knop Naar Mirakl sturen klikt. De methode van die knop loopt de ontvangen facturen een voor een af en kijkt bij elke factuur naar de status: is die niet Geboekt, dan geeft ze de melding Boek de factuur voordat je deze naar Mirakl verzendt. en stopt de actie. De status wordt gecontroleerd op het moment van klikken, niet eerder.

Schema gemaakt met code: de knop «Send to Mirakl» en daaronder de foutmelding «Post the invoice before sending it to Mirakl.»
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo. Van boven naar beneden: de knop en de melding, met de Engelse labels uit de oorspronkelijke tekst, voor Odoo 17, 18, 19 en 20.

Waarom zie ik de knop niet bij een niet-geboekte factuur?

Omdat de weergave de knop verbergt zodra aan een van deze voorwaarden is voldaan: de factuur is niet van het type Klantfactuur, het is geen Mirakl-factuur of de status is niet Geboekt. De indicator voor een Mirakl-factuur is het veld Mirakl factuur, dat in geen enkele weergave zichtbaar is. Andersom gezegd: de knop is alleen zichtbaar bij een klantfactuur, van Mirakl en geboekt. Deze voorwaarde van de weergave is hetzelfde in Odoo 17, 18, 19 en 20. Toch controleert de methode van de knop de status zelf, en uit die controle komt de melding voort.

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

Hoe je het oplost

Wat doe ik om de fout te laten verdwijnen?

Boek de factuur, precies wat de melding vraagt. Zodra de factuur de status Geboekt heeft en aan de andere twee voorwaarden van de weergave voldoet, verschijnt de knop Naar Mirakl sturen erop en kun je erop klikken.

En als de factuur al geboekt is en ik de knop nog steeds niet zie?

Dan ligt de oorzaak bij een andere voorwaarde van de weergave, die de knop verbergt wanneer de factuur niet van het type Klantfactuur is of wanneer het geen Mirakl-factuur is, ook al is ze geboekt. Het eerste wat je op het formulier kunt bekijken is het factuurtype, want de waarde ervan staat er als Klantfactuur. Omdat het veld Mirakl factuur in geen enkele weergave zichtbaar is, is er geen selectievakje om te controleren: als de factuur een klantfactuur is, geboekt is en de knop niet verschijnt, behandelt de weergave haar als een factuur die niet van Mirakl is.

Is er iets naar Mirakl verstuurd wanneer de fout verschijnt?

Nee. De statuscontrole komt voordat de pdf van de factuur wordt gemaakt en voordat er met Mirakl wordt gecommuniceerd. Is de status niet Geboekt, dan stopt de methode daar en uploadt die actie niets naar de bestelling.

Wat er gebeurt met een geboekte factuur en wat de connector nodig heeft

Wat doet de verzending met een geboekte factuur en welke andere fouten kunnen er optreden?

Ze maakt de pdf van de factuur en uploadt die naar de Mirakl-bestelling waartoe ze behoort, ter vervanging van de factuur die eerder naar die bestelling was gestuurd. Als FlexigoTech Cloud het verzoek niet doorlaat (door ontbrekend abonnement of een pauze van de relay), wordt de fout opnieuw gegeven en wordt er niets gemarkeerd. Elke andere fout tijdens de verzending wordt ook opnieuw gegeven zodat je haar ziet, en dat zijn dan andere fouten dan deze. Als je geïnteresseerd bent in andere acties en meldingen van de module, vind je de knop «Annuleren in Mirakl», stap voor stap en de melding over de marketplacekorting.

Verschijnt ze in alle Odoo-versies hetzelfde?

De melding staat in de gepubliceerde code van de branches 17, 18, 19 en 20, en de voorwaarde die de knop verbergt is in alle vier dezelfde. De module is voor die versies gepubliceerd in Odoo Apps.

Wat heb ik nodig zodat de knop de factuur naar Mirakl verstuurt?

De verbinding loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat. Het abonnement Connector kost € 49 per maand of € 490 per jaar, excl. btw, voor maximaal 3 accounts van het platform (het abonnement Pro, € 98 per maand of € 980 per jaar, excl. btw, voor maximaal 10). Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert; de gegevens blijven in je Odoo. Met het abonnement is de module voor nieuwere Odoo-versies inbegrepen als je hem bij flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar.

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Als je de facturatie van je Mirakl-bestellingen aan het inrichten bent, kun je de pagina van de module bekijken of de vermelding in Odoo Apps.

Lees verder

De taak «Mirakl - Orders accepteren», run voor runWat de geplande taak Mirakl - Orders accepteren van Mirakl Connector voor Odoo bij elke run doet, hoe vaak hij draait en wat je controleert als niets wordt…Wat de knop «Annuleren in Mirakl» van Mirakl Connector doet, stap voor stapWat doet de knop Annuleren in Mirakl van Mirakl Connector voor Odoo: wanneer je hem ziet, wat hij controleert, wat er in de order verandert en welke fouten er…De fout over marktplaatskorting buiten het bereik in Mirakl ConnectorWat de fout over een marktplaatskorting buiten het bereik in Mirakl Connector betekent, wanneer ze bij het opslaan verschijnt en hoe je haar oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen