Naar hoofdinhoud
Scrive

Wat Scrive Connector toevoegt aan het werknemersformulier in Odoo

Scrive Connector voegt aan het formulier van Werknemers een veld Scrive toe dat de ondertekeningsdocumenten van alle contracten van de werknemer telt, en een knop Ter ondertekening verzenden (Scrive) die het contract verstuurt dat het formulier toont. Beide hebben voorwaarden om zichtbaar te zijn, en die ken je best voordat je ze gaat zoeken.

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
5 min

Wat verandert er op het werknemersformulier

De module breidt het standaardmodel van de app Werknemers uit met twee onderdelen: een veld Scrive en een knop Ter ondertekening verzenden (Scrive). Beide verschijnen op het formulier van de werknemer en beide hangen af van voorwaarden die op het eerste gezicht niet vanzelfsprekend zijn.

Schema met bovenaan de standaardapp Employees en eronder wat de module eraan toevoegt: de knop Send for signature (Scrive) en het veld Scrive
Schema gemaakt met code op basis van de gepubliceerde code van de module, geen schermafbeelding van Odoo: bovenaan de standaardapp Werknemers, daaronder wat Scrive Connector toevoegt. De labels zijn in het Engels, de oorspronkelijke tekst uit de code.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in het Engels)

Details van het formulier die je niet meteen ziet

Het veld Scrive verschijnt niet zolang het nul is

Scrive is een numeriek veld dat op het werknemersformulier staat. Het wordt verborgen wanneer de waarde nul is en is alleen zichtbaar voor gebruikers met het gebruikersrecht van Scrive. Zie je het niet, dan heeft de werknemer mogelijk geen enkel ondertekeningsdocument of heeft jouw gebruiker dat recht niet.

Het telt de contractgeschiedenis, niet alleen het huidige contract

Het veld wordt berekend door de module en verzamelt volgens de code de ondertekeningsdocumenten van alle contracten die de werknemer heeft gehad, niet alleen die van de huidige versie. De code zelf geeft hiervoor als reden dat de ondertekende contracten van een werknemer zijn geschiedenis vormen en dat dit veld de enige plek is waar die geschiedenis zichtbaar is. Als een werknemer van contract is veranderd en het vorige via Scrive ter ondertekening is verstuurd, telt dat document nog steeds mee in het veld.

De berekening gebeurt met verruimde rechten

Volgens de code zijn de contractrecords alleen voor HR en de ondertekeningsdocumenten alleen voor Scrive. Omdat het veld wordt getoond aan iedereen die het werknemersformulier opent, voert de module de zoekopdracht aan beide kanten met verhoogde rechten uit. Alleen de berekening draait met verhoogde rechten: of je het op het scherm ziet, hangt nog steeds af van het eerder genoemde gebruikersrecht van Scrive.

De knop hangt af van een veld dat je niet ziet

De knop Ter ondertekening verzenden (Scrive) wordt verborgen wanneer niet aan Contract klaar om te ondertekenen is voldaan. Dat veld staat in geen enkele weergave, dus er is geen selectievakje om aan te vinken: de module berekent het zelf. De voorwaarde in de weergave is dezelfde in Odoo 17, 19 en 20.

Volgens de code van Odoo 20.0 is het contract klaar wanneer drie dingen tegelijk gelden: het contractrecord dat het formulier toont bestaat, dat record is gekoppeld aan een werknemer en heeft een begindatum van het contract. Ontbreekt in Odoo 20.0 één van die drie, dan wordt de knop niet getoond.

Het verstuurt het contract dat het formulier toont, niet altijd het huidige

Het werknemersformulier kan verschillende versies van het contract tonen. Volgens de code hangt de getoonde versie af van wat de versieregel in de kop en de lijst met werknemersrecords aangeven, en de knop verstuurt precies de versie die je op dat moment bekijkt, niet altijd de huidige. Controleer dus voordat je klikt welke versie er op het formulier openstaat.

Met Odoo in het Nederlands heet de knop Ter ondertekening verzenden (Scrive). Het volgende schema toont hoe de knop heet met Odoo in andere talen.

Schema met de tekst van de knop Send for signature (Scrive) 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 Ter ondertekening verzenden (Scrive), in het Duits Zur Unterschrift senden (Scrive), in het Frans Envoyer pour signature (Scrive), in het Italiaans Invia per la firma (Scrive) en in het Portugees Enviar para assinatura (Scrive).

Als er geen contract is om te versturen, stopt de actie

Als je op Ter ondertekening verzenden (Scrive) klikt, kan de module stoppen met dit bericht: … heeft geen contractrecord om ter ondertekening te versturen. De beletselteken staan voor de naam van de werknemer. Verschijnt het, dan stopt de actie en wordt er niets verzonden.

Bestaat er wel een contractrecord, dan geeft de knop het verzenden door aan dat contract. Hoe het verzenden zelf werkt, lees je in Wat doet de knop Verzenden van Scrive Connector.

Wat elk onderdeel doet en wanneer je het ziet

Het veld Scrive wordt berekend door de module en verzamelt de ondertekeningsdocumenten van alle contracten van de werknemer. Op het scherm verschijnt het alleen als de waarde niet nul is en als jouw gebruiker het gebruikersrecht van Scrive heeft.

De knop Ter ondertekening verzenden (Scrive) werkt op het moment dat je klikt: hij roept het verzenden aan van het contract dat het formulier toont. In Odoo 20.0 is hij alleen zichtbaar als dat contract klaar is om te ondertekenen, met de drie voorwaarden hierboven.

De twee onderdelen worden met verschillende regels getoond. Het veld wordt verborgen door een teller op nul en door het gebruikersrecht van Scrive. De knop wordt verborgen doordat het contract op het formulier niet klaar is om te ondertekenen.

Zie je het veld of de knop niet

  • Zie je het veld Scrive niet: het kan nul zijn, dus geen enkel contract van de werknemer heeft ondertekeningsdocumenten, of jouw gebruiker heeft het gebruikersrecht van Scrive niet.
  • Zie je de knop Ter ondertekening verzenden (Scrive) niet: controleer in Odoo 20.0 of de contractversie die het formulier toont bestaat, aan een werknemer is gekoppeld en een begindatum van het contract heeft.

Versies, abonnement en hulp

Scrive Connector is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20. De prijs van elke versie staat op de productpagina en op de pagina van de module. De module is een eenmalige aankoop per versie en vereist het abonnement op FlexigoTech Cloud, plan Connector: € 49 per maand of € 490 per jaar, excl. btw. De koppeling loopt via FlexigoTech Cloud, dat de inloggegevens versleuteld bewaart, de synchronisatie bewaakt en per e-mail waarschuwt als er iets misgaat.

Ben je Odoo aan het implementeren en wil je nagaan welke gebruikers het veld en de knop van Werknemers moeten zien? FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat.

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