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.

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.

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.

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
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/account_move.py
- Broncode van de module: flexigobe_mirakl_connector 20.0 (aa05e537): views/account_move_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
