Waar de knop staat en wanneer je hem ziet
De verificaties open je via het menu Scrive › Configuratie › eID Hub-verificaties (Scrive › Configuration › eID Hub Verifications). Het deel Configuratie (Configuration) vraagt het recht Beheerder (Manager) en het deel Scrive vraagt Gebruiker (User): heb je geen van beide, dan zie je dat deel niet. De knop Verificatie annuleren staat in het scherm Identiteitsverificaties (Identity Verifications), in Odoo 17, 18, 19 en 20.

De knop is verborgen als het veld Status niet Nieuw (New) of Gestart (Started) is. Met de standaardwaarden zie je hem, want de beginstatus is Nieuw. Status staat op het formulier en in de lijst van Identiteitsverificaties; de andere waarden zijn Mislukt (Failed) en Voltooid (Complete).

Verkeerde ideeën over de knop
Mythe: «Verlaten verificaties moet je met de hand annuleren»
Feit: de knop is de handmatige weg. Odoo sluit ze ook zelf af, met de geplande taak Scrive eID Hub: lopende verificaties pollen (Scrive eID Hub: poll verifications in progress), die elke 10 minuten draait en actief is na installatie van de module. Volgens de code van Odoo 20.0 doet ze dit, in deze volgorde:
- Ze vraagt bij Scrive opnieuw elke verificatie op in
NieuwofGestart, te beginnen bij de oudste en tot een limiet per ronde. Alleen verificaties van accounts zonder geactiveerde stopschakelaar en met hun inloggegevens opgeslagen in FlexigoTech Cloud komen aan bod. - Ze annuleert en sluit de verificaties die te lang lopen, met dezelfde afsluiting als de knop, maar met een andere reden:
De identiteitscontrole is niet op tijd voltooid; ze is automatisch geannuleerd.
Is de FlexigoTech Cloud-dienst er niet, dan roept de taak niets aan en sluit ze niets af, en wachten de verificaties tot de dienst terug is. Pauzeert FlexigoTech Cloud een oproep halverwege een ronde, dan stopt de taak daar zonder iets te markeren. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert; de gegevens blijven in je Odoo.
Mythe: «De knop verschijnt bij elke verificatie»
Feit: je ziet hem alleen als de verificatie op Nieuw of Gestart staat. Zodra ze Mislukt of Voltooid wordt, verdwijnt de knop, dus je kunt er geen verificatie mee annuleren die al klaar is.
Mythe: «Erop klikken annuleert meteen»
Feit: eerst vraagt Odoo om bevestiging met deze tekst: Deze identiteitscontrole bij Scrive annuleren? De persoon moet dan opnieuw beginnen. (Cancel this identity verification at Scrive? The person will have to start again.). Zodra je bevestigt, controleert de module eerst of jouw gebruiker schrijfrechten heeft op die verificaties. Pas daarna overloopt ze de geselecteerde verificaties en sluit ze elk af.
Met Odoo in het Nederlands heet de knop Verificatie annuleren; dit schema toont het opschrift in andere talen.

Verificatie annuleren; in het Duits Verifizierung abbrechen; in het Frans Annuler la vérification; in het Italiaans Annulla verifica; in het Portugees Cancelar Verificação.Mythe: «Als Scrive niet antwoordt, blijft de verificatie half hangen»
Feit: dat hangt ervan af waarom het niet antwoordt. Volgens de code van Odoo 20.0 probeert de module alleen bij Scrive te annuleren als aan bepaalde voorwaarden is voldaan; onder meer dat de verificatie al haar transactie-ID heeft en dat de stopschakelaar van de account niet is geactiveerd. Is dat niet zo, dan slaat ze die stap over en sluit ze de verificatie in Odoo af.
Geeft de annulering bij Scrive een fout van de Scrive-API of een configuratiefout, dan noteert de module dat in het serverlogboek en sluit ze de verificatie hoe dan ook in Odoo af. De uitzondering is een pauze van FlexigoTech Cloud: dan wordt de verificatie niet bij Scrive geannuleerd en niet in Odoo afgesloten, de actie stopt en er wordt niets gemarkeerd.
Mythe: «Na annuleren kan de persoon verdergaan waar ze gebleven was»
Feit: de bevestiging zelf waarschuwt dat de persoon opnieuw moet beginnen. Bij het afsluiten zet de module Status op Mislukt, wist ze het toegangsadres van die verificatie en noteert ze als reden Cancelada en Odoo por …, met de naam van de gebruiker die op de knop klikte. Omdat ze op Mislukt staat, wordt de knop niet meer getoond.
Vraagt Odoo later toch weer bij Scrive naar die verificatie (via de terugkeerpagina of de webhook), dan blijft de reden die Odoo bij het afsluiten noteerde bewaard.
Wat je moet onthouden
Gebruik de knop als je zelf, met de hand, een verificatie in Nieuw of Gestart wilt annuleren; de geplande taak neemt de verificaties die te lang lopen voor haar rekening. Controleer na het annuleren op het formulier dat Status op Mislukt staat.
Zo helpt FlexigoTech
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Scrive Connector is gepubliceerd voor die vier versies: eenmalige betaling per versie, en het vereist het abonnement op FlexigoTech Cloud, plan Connector, dat € 49 per maand of € 490 per jaar kost, excl. btw. De prijs per versie staat op de Odoo Apps-pagina en op de pagina van de module. Voor de knop die een document ter ondertekening verstuurt, lees je Wat doet de knop «Verzenden» van Scrive Connector.
Lees verder
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigobe_scrive_connector 20.0 (21b3b940): views/scrive_eid_transaction_views.xml
- Broncode van de module: flexigobe_scrive_connector 20.0 (21b3b940): models/scrive_eid_transaction.py
- apps.odoo.com/apps/modules/20.0/flexigobe_scrive_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
- Broncode van de module: flexigobe_scrive_connector 20.0 (21b3b940): wizard/scrive_send_wizard.py
