Wanneer «Niets te boeken» verschijnt
De melding verschijnt als je op de knop Boeken in boekhouding klikt op het formulier van een Mirakl-afrekening. Die formulieren open je via het menu Mirakl › Financiën › Afrekeningen & Facturen. Het is een fout die de actie stopt: je ziet de tekst Niets te boeken (reeds geboekt, of geen afrekenbedragen gevonden). en er wordt niets opgeslagen van wat de actie zou wijzigen.
De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20. De voorwaarde die de knop verbergt is ook in alle vier de versies dezelfde.

Met Odoo in het Nederlands zie je de tekst zoals hierboven. Het tweede schema toont dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees.


Wat de module controleert voordat de fout verschijnt
Het verloop is dat van de code van Odoo 20. Als je op Boeken in boekhouding klikt, loopt de module elke afrekening in deze volgorde na:
- Heeft de afrekening al een
Boeking, dan slaat de module die over en maakt ze geen tweede aan. - Zijn het overgemaakte bedrag, het totaal van de bestellingen en het totaal van de commissies alle drie leeg of nul, dan wordt de afrekening ook overgeslagen. De code legt het zo uit: alleen afrekeningen van de operator bevatten een betaling of samenvatting die het boeken waard is.
- In alle andere gevallen bereidt de module de boeking voor met de Financiën-rekeningen die in de Mirakl-instantie zijn ingesteld, maakt ze aan, boekt ze en bewaart ze in
Boeking.
De voorwaarde die Nada que contabilizar activeert, is dat er na die controle geen enkele afrekening is geboekt. Daarom dekt één tekst twee situaties: de afrekening had al een boeking, of ze bevat geen van die drie bedragen. In het tweede geval maakt de module geen lege boeking aan. Voer je de actie uit op meerdere afrekeningen tegelijk, dan verschijnt de melding alleen als geen enkele ervan is geboekt.
Zo los je het op, stap voor stap
- Open de afrekening via
Mirakl › Financiën › Afrekeningen & Facturen. - Kijk of de knop
Boeken in boekhoudingzichtbaar is. De knop wordt verborgen als de afrekening al een boeking heeft; met de standaardwaarden is ze zichtbaar zolang er geen boeking is. Is ze niet zichtbaar, dan is de afrekening al geboekt en valt er niets op te lossen. - Is de knop wel zichtbaar en kwam de melding toen je erop klikte, dan had de afrekening nog geen boeking en vond de module geen overgemaakt bedrag, geen totaal van bestellingen en geen totaal van commissies. Dat is het geval van «geen afrekenbedragen gevonden».
- Controleer of je de afrekening hebt geopend die je wilde boeken. De module bereidt de boeking alleen voor als de afrekening een van die drie bedragen bevat; bij geen enkele is het resultaat deze melding.
- Om te controleren of de rest van het proces werkt, klik je op
Boeken in boekhoudingbij een afrekening die wel bedragen bevat. Wordt ze geboekt, dan opent Odoo de aangemaakte boeking. - Ga terug naar de geboekte afrekening en controleer dat de knop niet meer zichtbaar is: de boeking is eraan gekoppeld.
Wat je ziet als het boeken wel lukt
Als een afrekening wordt geboekt, opent Odoo het formulier van de aangemaakte boeking in het venster Mirakl afrekenposten. Worden er meerdere tegelijk geboekt, dan opent een lijst met de aangemaakte boekingen. Volgens de code kan de boeking regels met deze namen bevatten, elk alleen als het bedrag niet nul is: Mirakl uitbetaling (netto), Mirakl commissie & kosten, Mirakl marktplaats-tussenrekening en Mirakl overige / abonnementskosten.
Kan ik een al geboekte afrekening opnieuw boeken?
Als er een boeking aan gekoppeld is, wordt de knop verborgen. En als de actie toch op die afrekening wordt uitgevoerd, slaat de module ze over zonder een tweede boeking aan te maken.
Is het een storing in de verbinding met Mirakl?
De melding komt van de actie Boeken in boekhouding zelf wanneer ze na afloop van haar controle niets heeft geboekt. De voorwaarde in de code is precies dat.
Wordt er een boeking aangemaakt als de melding verschijnt?
Nee. De fout stopt de actie en er wordt niets opgeslagen van wat zou worden gewijzigd.
Verschilt dit per Odoo-versie?
De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20, en de knop wordt in alle vier met dezelfde voorwaarde verborgen.
Zo helpt FlexigoTech je
Mirakl Connector is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20 (ficha) en heeft een eigen pagina op flexigotech.com. Het is een module met een eenmalige betaling per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar excl. btw. FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat, voor als je hulp nodig hebt met het boekhoudkundige deel van je verbinding met de marktplaats.
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/mirakl_finance.py
- Broncode van de module: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_finance_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
