Naar hoofdinhoud
Scrive

Scrive Connector: de foutmelding bij een levering die niet uitgaand is

De melding dat de levering geen uitgaande levering is, is de controle waarmee de module voorkomt dat je een leveringsbevestiging vraagt vanuit een levering die niet uitgaand is. Bij die leveringen is de knop Afleveringsgoedkeuring (Scrive) (Delivery sign-off (Scrive)) verborgen; de bevestiging vraag je aan vanuit de bijbehorende uitgaande levering, met status Beschikbaar (Ready) of Voltooid (Afgehandeld in Odoo 17.0) (Done).

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

Wanneer de melding verschijnt en wat ze betekent

Met Odoo in het Nederlands is de volledige tekst deze: … is geen uitgaande levering. Een leveringsbevestiging is het bewijs van de klant dat de goederen zijn overhandigd, dus alleen een uitgaande overboeking kan worden afgetekend. (… is not a delivery order. A delivery sign-off is the customer's proof that the goods were handed over, so only an outgoing transfer can be signed off.) De puntjes aan het begin worden vervangen door de naam van de levering.

Dit is een fout die de actie stopt. Ze kan verschijnen wanneer je op de knop Afleveringsgoedkeuring (Scrive) in de weergave van de levering klikt: de knop roept een methode van de module aan, en die methode geeft de melding wanneer de levering geen uitgaande overboeking is. Met andere woorden: de module wil niet dat een klant wordt gevraagd de levering af te tekenen van iets wat geen levering is.

Schema gemaakt met code, geen scherm van Odoo: de knop Delivery sign-off (Scrive) en eronder de foutmelding van een levering die niet uitgaand is
Schema van de knop en de melding met de oorspronkelijke labels uit de code van de module; de melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20.

Het tweede schema toont dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees, zoals de gebruiker ze ziet afhankelijk van de taal van zijn Odoo.

Schema gemaakt met code op basis van de gepubliceerde vertalingen van de module, geen scherm van Odoo: dezelfde melding in het Spaans, Duits, Frans, Italiaans en Portugees
Schema met de melding zoals de gebruiker ze ziet afhankelijk van de taal van zijn Odoo.
Odoo + Scrive: see who signed, get the sealed PDF
Video: Odoo + Scrive: see who signed, get the sealed PDF (video in het Engels)

Wat de module controleert

De melding staat in de gepubliceerde code van Odoo 17, 18, 19 en 20. Wat hieronder volgt over de voorwaarde en de volgorde van de controles is wat in de code van Odoo 20.0 te lezen is.

De voorwaarde is er maar één

De code van de module kijkt naar het type van de levering. Als het geen uitgaande overboeking is, geeft ze de melding. Bij deze controle telt alleen dat type: de levering is uitgaand of niet.

Het is de eerste controle van de methode

In Odoo 20.0 begint de methode die de melding geeft met deze controle. Een levering die niet uitgaand is, krijgt deze melding ongeacht de status, en een uitgaande levering krijgt ze niet. Als je deze tekst leest, moet je dus naar het type van de levering kijken en niet naar de status.

Elke levering die niet uitgaand is, voldoet aan de voorwaarde

Het hoeft geen bepaald type te zijn: het volstaat dat het niet uitgaand is. De opmerking in de code van Odoo 20.0 noemt ontvangsten en interne verplaatsingen als voorbeelden.

Bij die leveringen is de knop verborgen

De weergave verbergt Afleveringsgoedkeuring (Scrive) wanneer de levering niet uitgaand is of wanneer de status niet Beschikbaar of Voltooid is. Zo verschijnt de knop niet bij een ontvangst of een interne verplaatsing. De controle zit echter niet in de weergave maar in de methode die de knop aanroept, en die methode geeft de melding. Dezelfde weergavevoorwaarde staat in Odoo 17, 18, 19 en 20.

De reden staat in de code zelf

De opmerking bij de methode vat het in Odoo 20.0 samen: vraag een klant nooit om af te tekenen voor goederen die niet vertrokken zijn. Ze vertelt ook dat de knop op alle leveringen stond, inclusief ontvangsten, interne verplaatsingen en concepten, en dat één klik een «afleverbon» van een levering die niet had plaatsgevonden naar de leverancier stuurde, of naar niemand. Deze melding is de beveiliging van de module voor leveringen die niet uitgaand zijn.

De knop en de melding zitten in een submodule

Deze functie zit niet in de hoofdmodule, maar in de submodule Scrive-leveringsbevestiging (Scrive Delivery Sign-off, flexigobe_scrive_connector_stock). In Odoo 17, 18, 19 en 20 hangt ze af van flexigobe_scrive_connector en van stock, en wordt ze automatisch geïnstalleerd wanneer de afhankelijkheden aanwezig zijn.

Hoe je het oplost

De module ondersteunt de leveringsbevestiging alleen bij een uitgaande levering, dus de oplossing is ze vanuit zo'n levering te vragen:

  1. Zoek de uitgaande levering van de levering die de klant moet afbekrachtigen met zijn handtekening.
  2. Open ze en controleer of ze de status Beschikbaar of Voltooid heeft. Bij een uitgaande levering met een andere status zie je de knop niet.
  3. Klik daar op Afleveringsgoedkeuring (Scrive).

Ontvangsten en interne verplaatsingen ondersteunen de leveringsbevestiging niet: vraag ze aan vanuit de uitgaande levering.

Prijs en versies

De module is gepubliceerd in Odoo Apps voor Odoo 17, 18, 19 en 20. Ze vereist het abonnement op FlexigoTech Cloud (plan Conector: € 49 per maand of € 490 per jaar, excl. btw). Met het abonnement is de module voor de nieuwe Odoo-versies inbegrepen als je haar op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar. De verbinding loopt via FlexigoTech Cloud. De aankoopgegevens staan op de pagina in Odoo Apps en op de pagina van de module.

Als je hulp nodig hebt

FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en maatwerkintegraties. Wil je nagaan hoe uitgaande leveringen aansluiten op je leveringsbevestigingen, of de werkwijze afstemmen op je magazijn, schrijf ons dan.

Als je andere meldingen van de module interessant vindt, zijn hier twee: die over de callbacks van verzonden documenten en die over de toegestane dagen.

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