Waar de knop staat en wanneer je hem ziet
Je vindt hem in het scherm Mirakl orders, bereikbaar via het menu Mirakl › Bewerkingen › Orders. De knop heet Annuleren in Mirakl en zit in alle vier de gepubliceerde versies van de module: Odoo 17, 18, 19 en 20.
Hij wordt verborgen wanneer het veld Status van de order op geannuleerd staat. In alle andere gevallen zie je hem, en een order met de standaardwaarden toont hem. Die voorwaarde is hetzelfde in Odoo 17, 18, 19 en 20.

Met Odoo in het Nederlands heet de knop Annuleren in Mirakl; in het Duits In Mirakl stornieren, in het Frans Annuler dans Mirakl, in het Italiaans Annulla in Mirakl en in het Portugees Cancelar no Mirakl.


Stap voor stap: wat er gebeurt vanaf het openen van de order
- Open de order via
Mirakl › Bewerkingen › Orders. In het formulier zie je deInstantie, die ook in de lijst vanMirakl ordersstaat. Dat is de instantie aan wie de knop de annulering opdraagt. - Kijk naar de groep
Annuleringin het formulier. Daar staat het veldReden annulering. De knop geeft wat daar staat mee als reden van de annulering. - Klik op
Annuleren in Mirakl. Je ziet hem alleen zolang deStatusvan de order niet op geannuleerd staat. - Het eerste wat de module doet, is je recht controleren op de server, voordat er iets wordt aangeraakt. Is je gebruiker geen Mirakl Manager, dan stopt de actie hier en verandert er niets (hieronder de melding).
- Is het recht in orde, dan vraagt de module de instantie van de order om de order in Mirakl te annuleren en geeft de
Reden annuleringmee. - Lukt het verzoek, dan werkt de module de order bij: hij zet de annulering op uitgevoerd, noteert het tijdstip van de poging en de annuleringsdatum, maakt de laatste fout leeg en bewaart het ontvangen antwoord.
- Mislukt het verzoek, dan zet de module de annulering op fout, met het tijdstip van de poging en de tekst van de fout, en gooit diezelfde fout opnieuw. De actie stopt en je ziet de fout.
Wat er verandert en waar je op moet letten
Als alles goed gaat, schrijft de knop in de order de annuleringsinformatie weg: de status ervan, de datums, het ontbreken van een fout en het antwoord. De voorwaarde van de weergave kijkt daarentegen alleen naar het veld Status. Controleer daarom in de order of de annulering is genoteerd, in plaats van erop te vertrouwen dat de knop is verdwenen.
De knop werkt op de order in de marktplaats, niet alleen in je Odoo. De melding over rechten zegt het zelf: deze acties wijzigen de bestelling op de marktplaats en verplaatsen echt geld.
De fouten die kunnen optreden en wat je doet
Rechten: je bent geen Mirakl Manager
Bij het klikken op Annuleren in Mirakl kan de rechtencontrole stoppen met deze melding:
Alleen een Mirakl Manager kan een marktplaatsbestelling accepteren, annuleren of terugbetalen. Deze acties wijzigen de bestelling op de marktplaats en verplaatsen echt geld.
Wat te doen: vraag de beheerder van Odoo om je gebruiker in de groep Mirakl Manager te zetten, of laat de annulering doen door iemand die dat al is. De controle gebeurt op de server bij het klikken, en niet alleen in de weergave.
Het verzoek aan Mirakl mislukt
Elke andere fout van het annuleringsverzoek wordt ongewijzigd opnieuw gegooid: de tekst die je ziet is die van de fout zelf. De module zet de annulering op fout en bewaart de tekst van de laatste fout. Zolang de Status van de order niet op geannuleerd staat, blijft de knop zichtbaar.
Wanneer FlexigoTech Cloud het verzoek niet doorlaat
Als het verzoek niet via FlexigoTech Cloud gaat, wordt de order niet als geannuleerd en ook niet als fout gemarkeerd, en wordt de fout opnieuw gegooid. Mirakl Connector is een module met een eenmalige betaling per versie en heeft het abonnement op FlexigoTech Cloud nodig, plan Connector: € 49 per maand of € 490 per jaar excl. btw (het plan Pro kost € 98 per maand of € 980 per jaar). De verbinding loopt via die dienst, die de inloggegevens versleuteld bewaart en per e-mail waarschuwt als de synchronisatie mislukt. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement biedt; de gegevens blijven in je Odoo.
Wat je controleert voordat je het serieus gebruikt
- Dat je gebruiker Mirakl Manager is.
- Dat de
Instantievan de order de verwachte is. - Dat de
Reden annuleringbevat wat je wilt versturen. - Dat het abonnement op FlexigoTech Cloud actief is.
Zo helpt FlexigoTech je
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en maatwerkintegraties. De module is gepubliceerd in Odoo Apps voor die vier versies: je kunt de vermelding in Odoo Apps bekijken of de pagina van de module op flexigotech.com. Als je Odoo aan het invoeren bent en wilt bepalen wie in je bedrijf Mirakl Manager moet zijn, is dat een kort gesprek.
Een praktisch punt voor de implementatie: met het abonnement is de module voor de nieuwe versies van Odoo inbegrepen als je hem op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar.
Snelle vragen
Kan elke gebruiker annuleren?
De rechtencontrole gebeurt bij het klikken, op de server, en vraagt om Mirakl Manager te zijn. Ben je dat niet, dan zie je de melding hierboven en verandert er niets.
Verdwijnt de knop na het annuleren?
Hij wordt alleen verborgen wanneer Status op geannuleerd staat. Wat de knop na een geslaagde annulering noteert, is de annuleringsinformatie van de order.
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): views/mirakl_order_views.xml
- Broncode van de module: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_order.py
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
