Naar hoofdinhoud
Scrive

Wat de knop «Verbinden met Scrive» van Scrive Connector doet, stap voor stap

De knop Verbinden met Scrive (Connect with Scrive) opent in een nieuw venster de inlog- of registratiepagina van Scrive om je Odoo te autoriseren. Eerst controleert hij de Client ID en de redirect-URI en als er iets ontbreekt, stopt hij met een melding.

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

In het kort

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

Voordat je klikt: waar de knop staat en wanneer je hem ziet

  • Ga naar het menu Scrive › Configuratie › Accounts. Het deel Configuratie vraagt het recht Beheerder en het deel Scrive vraagt Gebruiker; heb je het recht voor een deel niet, dan zie je dat deel niet.
  • Open het scherm Scrive-accounts. Daar staat de knop Verbinden met Scrive, in alle gepubliceerde versies van de module: Odoo 17, 18, 19 en 20.
  • Zie je de knop niet, controleer dan de zichtbaarheidsvoorwaarde, die in Odoo 17, 18, 19 en 20 hetzelfde is: de knop is verborgen als Authenticatiemodus niet op OAuth2 staat en ook als Verbonden via OAuth2 actief is.
Schema van het menu Scrive, Configuratie, Accounts, met de knop Connect with Scrive en aan de zijkant de meldingen die hem kunnen stoppen
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo: het menu, de knop (Odoo 17, 18, 19 en 20) en de meldingen die hem kunnen stoppen. De labels staan in het Engels, de oorspronkelijke tekst van de module.

Met Odoo in het Nederlands heet de knop Verbinden met Scrive. Zo luidt de tekst van de knop in andere talen:

Schema met de tekst van de verbindingsknop in het Nederlands, Duits, Frans, Italiaans en Portugees
Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen schermafbeelding van Odoo: in het Nederlands Verbinden met Scrive; in het Duits Mit Scrive verbinden; in het Frans Se connecter à Scrive; in het Italiaans Connetti con Scrive; in het Portugees Ligar com o Scrive.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in het Engels)

Wat je nodig hebt voordat je klikt

  • Zorg dat het abonnement op FlexigoTech Cloud (plan Connector) actief is. De module is een eenmalige aankoop per versie, maar de verbinding loopt via FlexigoTech Cloud: de dienst bewaart de inloggegevens versleuteld, bewaakt de synchronisatie en waarschuwt per e-mail als er iets misgaat. Zonder abonnement, of met een opgeschorte dienst, stopt wat het abonnement levert; je gegevens blijven in je Odoo.
  • Houd de OAuth2 Client ID en Client Secret bij de hand: de melding van de knop zelf geeft aan dat Scrive deze verstrekt bij het registreren van een OAuth2-client.
  • Bepaal de OAuth2-redirect-URI van het account.
  • Als je het OAuth2-scope niet hebt ingesteld, vraagt het verzoek aan Scrive om doc:create doc:check doc:send.

Het plan Connector kost € 49 per maand of € 490 per jaar excl. btw (het plan Pro € 98 per maand of € 980 per jaar), met maximaal 3 platformaccounts (Pro: 10). De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20. Koop je hem op flexigotech.com en heb je het abonnement, dan is de module voor nieuwere Odoo-versies inbegrepen; in de Odoo App Store koop je elke Odoo-versie daar apart.

Wat de knop doet na het klikken, in volgorde

  • Eerst vraagt hij de dienst van FlexigoTech Cloud aan voor deze module. De code legt het zo uit: de uitwisseling daarna draait in FlexigoTech Cloud en zonder de dienst zou de rondgang via de Scrive-login op een afwijzing eindigen.
  • Daarna controleert hij of er een Client ID is en of de inloggegevens zijn opgeslagen. Is de Client ID leeg of is er geen registratie dat ze zijn opgeslagen, dan stopt hij met de melding over de Client ID en het Client Secret uit het volgende gedeelte.
  • Hij controleert of er een OAuth2-redirect-URI is. Is die leeg, dan stopt hij met de melding over de redirect-URI.
  • Is alles in orde, dan genereert hij een nieuwe, willekeurige statuscode en slaat die op in het account. Die dient om het antwoord bij terugkomst te valideren.
  • Hij stelt het autorisatieadres samen: dat van de OAuth2-server van het account, gevolgd door /oauth2/auth en deze gegevens: de Client ID, de redirect-URI, het antwoordtype code, het scope en de statuscode.
  • Ten slotte opent hij dat adres in een nieuw venster. Volgens de code is dat de inlog- of registratiepagina van Scrive, waar je deze Odoo-instantie autoriseert of een gratis proefaccount aanmaakt.

Als de knop stopt met een melding

Deze meldingen verschijnen na het klikken op Verbinden met Scrive. De controles die ze geven, komen voordat de statuscode wordt gegenereerd, dus als de knop stopt, wordt er niets opgeslagen van wat er zou veranderen.

  • Stel eerst de OAuth2 Client ID en Client Secret in (Scrive verstrekt deze bij het registreren van een OAuth2-client). (Set the OAuth2 Client ID and Client Secret first (Scrive provides these when registering an OAuth2 client).) Verschijnt als de Client ID leeg is of er geen registratie is dat de inloggegevens zijn opgeslagen. Wat te doen: stel die OAuth2-gegevens in met wat Scrive je gaf en klik opnieuw.
  • Stel eerst de OAuth2-redirect-URI in. (Set the OAuth2 Redirect URI first.) Verschijnt als er geen redirect-URI is. Wat te doen: stel hem in en klik opnieuw.

Na het klikken

  • Rond het inloggen of de registratie af in het nieuwe venster dat Scrive opent.
  • Als je opnieuw op de knop klikt, genereert de code een andere statuscode en slaat die op in het account: elke klik die helemaal doorloopt, bereidt een nieuwe autorisatie voor.
  • Zodra Verbonden via OAuth2 actief is, verdwijnt de knop bij dat account.

Zie ook: knop «Verzenden».

Hoe FlexigoTech je kan helpen

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je de verbinding met Scrive in jouw instantie opzetten, bekijk dan de pagina in Odoo Apps en de pagina van de module.

Lees verder

Wat de knop ‘Verzenden’ van Scrive Connector doet, stap voor stapWat de knop Verzenden van Scrive Connector in Odoo doet: wat hij controleert, wat hij aanmaakt, waar je daarna uitkomt en welke meldingen hem stoppen.Scrive Connector: «Callbacks kunnen alleen worden geactiveerd voor verzonden documenten.»Wanneer de callbackfout in Scrive Connector voor Odoo verschijnt, welke voorwaarde hem veroorzaakt (status en document-ID) en hoe je hem oplost.De melding «Dagen moeten tussen 1 en 365 liggen.» in Scrive ConnectorWanneer Dagen moeten tussen 1 en 365 liggen. verschijnt in Scrive Connector, wat de code controleert bij Toepassen en hoe je het oplost.
Gecontroleerd in de broncode van de connector (versie 20.0) en in de gelinkte bronnen

Bronnen