Flow.Documentatie
ProfessionalWorkflows

Valideer gegevens: eerst controleren, dan verwerken

6 stappen± 4 minVideoGecontroleerd 22 okt 2026
  1. Stap 1 · Open Flow en maak een workflow
  2. Stap 2 · Een aanvraag met een fout
  3. Stap 3 · Schrijf de regels
  4. Stap 4 · Twee wegen
  5. Stap 5 · Zet de stappen op één lijn en sla op
  6. Stap 6 · Voer uit

Valideer gegevens komt uit een plugin: een uitbreiding die uw beheerder aan Flow toevoegt, en die in de bibliotheek staat zoals elke andere stap. U schrijft per veld welk type het moet hebben. Klopt alles, dan gaat de workflow via de bovenste uitgang verder; ontbreekt er iets of is een type fout, dan via de onderste, met de fouten erbij.

Bekijk de hele handleiding als video6 stappen in één film
Stap 1 / 6

Open Flow en maak een workflow

Klik in de portal bij Omgevingen op Ontwikkeling en daar op Openen; Flow opent in een nieuw tabblad. Klik daar op + naast Algemeen, kies Nieuwe workflow en geef hem een naam. Een nieuwe workflow begint met een Event trigger: het punt waar hij start.

  1. Klik op Ontwikkeling
Open Flow en maak een workflow · Klik op Ontwikkeling
  1. Klik op Openen ↗
Open Flow en maak een workflow · Klik op Openen ↗
  1. Klik op Toevoegen aan Algemeen
Open Flow en maak een workflow · Klik op Toevoegen aan Algemeen
  1. Klik op Nieuwe workflow
Open Flow en maak een workflow · Klik op Nieuwe workflow
  1. Vul in bij Workflownaam: Gids · aanvraag controleren
Open Flow en maak een workflow · Vul in bij Workflownaam: Gids · aanvraag controleren
Stap 2 / 6

Een aanvraag met een fout

Zet een aanvraag in de voorbeeldgegevens waarin het bedrag als tekst is ingevuld: dat ziet u in het echt vaker dan u denkt.

  1. Klik op de stap ‘Event trigger’
Een aanvraag met een fout · Klik op de stap ‘Event trigger’
  1. Klik op Code
Een aanvraag met een fout · Klik op Code
  1. Vul in bij de voorbeeldgegevens: `{
Een aanvraag met een fout · Vul in bij de voorbeeldgegevens: `{; ; ;
Stap 3 / 6

Schrijf de regels

Voeg Valideer gegevens toe. Onder Regels (Code) zet u per veld het type: string (tekst), number, boolean, object of array (lijst). Een veld dat er niet is, is ook een fout.

  1. Klik op Node toevoegen
Schrijf de regels · Klik op Node toevoegen
  1. Klik op Valideer gegevens
Schrijf de regels · Klik op Valideer gegevens
  1. Vul in bij Naam: Controleer aanvraag
Schrijf de regels · Vul in bij Naam: Controleer aanvraag
  1. Klik op Code
Schrijf de regels · Klik op Code
  1. Vul in bij de regels: `{
Schrijf de regels · Vul in bij de regels: `{; ; ;
  1. Klik op het bolletje van ‘Event trigger’
Schrijf de regels · Klik op het bolletje van ‘Event trigger’
  1. Klik op het bolletje van ‘Controleer aanvraag’
Schrijf de regels · Klik op het bolletje van ‘Controleer aanvraag’
Stap 4 / 6

Twee wegen

Voeg twee keer Transform data toe: Verwerken voor een goede aanvraag, Terugsturen voor een foute, met de fouten uit {{validation.errors}}. Verbind Ja (boven) met Verwerken en Nee (onder) met Terugsturen.

  1. Klik op Node toevoegen
Twee wegen · Klik op Node toevoegen
  1. Klik op Transform data
Twee wegen · Klik op Transform data
  1. Vul in bij Naam: Verwerken
Twee wegen · Vul in bij Naam: Verwerken
  1. Klik op Verwijder veld
Twee wegen · Klik op Verwijder veld
  1. Klik op Verwijder veld
Twee wegen · Klik op Verwijder veld
  1. Vul in bij Nieuw veld: status
  2. Vul in bij status: in behandeling
Twee wegen · Vul in bij Nieuw veld: status; Vul in bij status: in behandeling
  1. Klik op Transform data
Twee wegen · Klik op Transform data
  1. Vul in bij Naam: Terugsturen
Twee wegen · Vul in bij Naam: Terugsturen
  1. Klik op Verwijder veld
Twee wegen · Klik op Verwijder veld
  1. Klik op Verwijder veld
Twee wegen · Klik op Verwijder veld
  1. Vul in bij Nieuw veld: status
  2. Vul in bij status: teruggestuurd
  3. Vul in bij Nieuw veld: reden
  4. Vul in bij reden: {{validation.errors}}
Twee wegen · Vul in bij Nieuw veld: status; Vul in bij status: teruggestuurd; Vul in bij Nieuw veld: reden; Vul in bij reden: {{validation.errors}}
  1. Klik op uitgang Ja van ‘Controleer aanvraag’
Twee wegen · Klik op uitgang Ja van ‘Controleer aanvraag’
  1. Klik op het bolletje van ‘Verwerken’
Twee wegen · Klik op het bolletje van ‘Verwerken’
  1. Klik op uitgang Nee van ‘Controleer aanvraag’
Twee wegen · Klik op uitgang Nee van ‘Controleer aanvraag’
  1. Klik op het bolletje van ‘Terugsturen’
Twee wegen · Klik op het bolletje van ‘Terugsturen’
Stap 5 / 6

Zet de stappen op één lijn en sla op

Selecteer de stappen (klik de eerste, en de andere met Shift ingedrukt) en klik op Horizontaal uitlijnen: dan staan ze op één lijn en leest u de workflow van links naar rechts; een tak (zoals Nee van een If / Else) krijgt een eigen rij eronder. Passend maken zet alles in beeld; daarna Opslaan.

  1. Klik op ‘Event trigger’
Zet de stappen op één lijn en sla op · Klik op ‘Event trigger’
  1. Klik op ‘Controleer aanvraag’ met Shift ingedrukt
Zet de stappen op één lijn en sla op · Klik op ‘Controleer aanvraag’ met Shift ingedrukt
  1. Klik op ‘Verwerken’ met Shift ingedrukt
Zet de stappen op één lijn en sla op · Klik op ‘Verwerken’ met Shift ingedrukt
  1. Klik op ‘Terugsturen’ met Shift ingedrukt
Zet de stappen op één lijn en sla op · Klik op ‘Terugsturen’ met Shift ingedrukt
  1. Klik op Horizontaal uitlijnen
Zet de stappen op één lijn en sla op · Klik op Horizontaal uitlijnen
  1. Klik op Passend maken
Zet de stappen op één lijn en sla op · Klik op Passend maken
  1. Klik op Opslaan
Zet de stappen op één lijn en sla op · Klik op Opslaan
Stap 6 / 6

Voer uit

De controle vond één fout en de workflow ging naar Terugsturen; onder Gegevens na de run staat waarom: het bedrag moet een getal zijn. Wat de stap teruggeeft ({{validation.valid}} en {{validation.errors}}) kent Flow al bij het bouwen, dus u kunt het meteen gebruiken.

  1. Klik op Voer uit
Voer uit · Klik op Voer uit
Voer uit · Status: Afgerond.
Voer uit · 1 fout gevonden.
Voer uit · status: teruggestuurd.

Deze handleiding is op 22 okt 2026 stap voor stap uitgevoerd door een geautomatiseerde test op Flow (versie 3e563176).