Flow.Documentatie
Professional

Rij voor rij verwerken met een loop

7 stappen± 5 minVideoGecontroleerd 22 okt 2026
  1. Stap 1 · Open uw ontwikkelomgeving
  2. Stap 2 · Lees de bestellingen
  3. Stap 3 · Voeg een loop toe
  4. Stap 4 · Reken per bestelling
  5. Stap 5 · Schrijf elke uitkomst in de tweede tabel
  6. Stap 6 · Voer uit
  7. Stap 7 · Bekijk de tweede tabel

Een workflow leest de bestellingen uit een tabel, rekent per bestelling het bedrag inclusief btw uit en schrijft dat in een tweede tabel. Zo leert u de Loop (for each): stappen die per item herhalen, met variabelen die u zelf een naam geeft.

Bekijk de hele handleiding als video7 stappen in één film
Stap 1 / 7

Open uw ontwikkelomgeving

Klik in de portal bij Omgevingen op Ontwikkeling, en daar op Openen. Flow opent in een nieuw tabblad, en u bent meteen ingelogd.

  1. Klik op Ontwikkeling
Open uw ontwikkelomgeving · Klik op Ontwikkeling
  1. Klik op Openen ↗
Open uw ontwikkelomgeving · Klik op Openen ↗
Stap 2 / 7

Lees de bestellingen

Maak een nieuwe workflow en voeg de stap Tabel toe. Kies de tabel met bestellingen; de stap zoekt de rijen op en geeft ze door als de lijst rows.

  1. Klik op Toevoegen aan Algemeen
Lees de bestellingen · Klik op Toevoegen aan Algemeen
  1. Klik op Nieuwe workflow
Lees de bestellingen · Klik op Nieuwe workflow
  1. Vul in bij Workflownaam: Btw berekenen
Lees de bestellingen · Vul in bij Workflownaam: Btw berekenen
  1. Klik op Node toevoegen
Lees de bestellingen · Klik op Node toevoegen
  1. Klik op Tabel
Lees de bestellingen · Klik op Tabel
  1. Kies bij Tabel: Bestellingen week 41 · 3
Lees de bestellingen · Kies bij Tabel: Bestellingen week 41 · 3
  1. Klik op het bolletje van ‘Event trigger’
Lees de bestellingen · Klik op het bolletje van ‘Event trigger’
  1. Klik op het bolletje van ‘Bestellingen week 41’
Lees de bestellingen · Klik op het bolletje van ‘Bestellingen week 41’
Stap 3 / 7

Voeg een loop toe

Alles in het vlak van de loop wordt herhaald, voor ieder item uit de lijst. Kies rows als lijst en noem het huidige item bestelling. Binnen de loop is dat {{bestelling}}; erna verdwijnt het weer.

  1. Klik op Loop
Voeg een loop toe · Klik op Loop
  1. Vul in bij Welke lijst wilt u verwerken? De lijst komt uit de vorige node.: rows
  2. Vul in bij Naam van het huidige item In de stappen leest u het item als {{bestelling.naam}}: bestelling
Voeg een loop toe · Vul in bij Welke lijst wilt u verwerken? De lijst komt uit de vorige node.: rows; Vul in bij Naam van het huidige item In de stappen leest u het item als {{bestelling.naam}}: bestelling
  1. Klik op het bolletje van ‘Bestellingen week 41’
Voeg een loop toe · Klik op het bolletje van ‘Bestellingen week 41’
  1. Klik op het bolletje van ‘Loop’
Voeg een loop toe · Klik op het bolletje van ‘Loop’
Stap 4 / 7

Reken per bestelling

Kies in de loop Stap toevoegen → Transform data. Haal de voorbeeldvelden weg en maak een veld incl. Een waarde die met = begint is een berekening: = round(bestelling.bedrag * 1.21, 2).

  1. Kies bij Transform data: Transform data
Reken per bestelling · Kies bij Transform data: Transform data
  1. Klik op Verwijder veld
Reken per bestelling · Klik op Verwijder veld
  1. Klik op Verwijder veld
Reken per bestelling · Klik op Verwijder veld
  1. Vul in bij Nieuw veld: incl
  2. Vul in bij incl: = round(bestelling.bedrag * 1.21, 2)
Reken per bestelling · Vul in bij Nieuw veld: incl; Vul in bij incl: = round(bestelling.bedrag * 1.21, 2)
Stap 5 / 7

Schrijf elke uitkomst in de tweede tabel

Voeg in de loop nog een stap Tabel toe, kies de tweede tabel en Eén rij toevoegen. Per kolom zegt u wat erin komt: de klant uit de bestelling, en het bedrag dat u net uitrekende. Verbind de twee stappen in de loop.

  1. Kies bij Tabel: Tabel
  2. Kies bij Tabel: Bestellingen incl. btw · 0
  3. Kies bij Wat doet deze stap? Rijen opzoeken Eén rij ophalen (op id) Eén rij toevoegen Rij: Eén rij toevoegen
  4. Vul in bij klant * text: {{bestelling.klant}}
  5. Vul in bij bedrag_incl * number: {{incl}}
Schrijf elke uitkomst in de tweede tabel · Kies bij Tabel: Tabel; Kies bij Tabel: Bestellingen incl. btw · 0; Kies bij Wat doet deze stap? Rijen opzoeken Eén rij ophalen (op id) Eén rij toevoegen Rij: Eén rij toevoegen; Vul in bij klant * text: {{bestelling.klant}}; Vul in bij bedrag_incl * number: {{incl}}
  1. Klik op het bolletje van ‘Transform data’
Schrijf elke uitkomst in de tweede tabel · Klik op het bolletje van ‘Transform data’
  1. Klik op het bolletje van ‘Bestellingen incl. btw’
Schrijf elke uitkomst in de tweede tabel · Klik op het bolletje van ‘Bestellingen incl. btw’
Stap 6 / 7

Voer uit

Onderin ziet u elke doorloop met het item dat aan de beurt was, en aan het eind hoe vaak de loop liep. Wat iedere doorloop veranderde, staat na de loop in loop.results.

  1. Klik op Opslaan
Voer uit · Klik op Opslaan
  1. Klik op Voer uit
Voer uit · Klik op Voer uit
Voer uit · Drie keer doorlopen: één keer per bestelling.
Stap 7 / 7

Bekijk de tweede tabel

Open de tweede tabel: per bestelling staat er een rij, met het bedrag inclusief btw.

  1. Klik op de tweede tabel
Bekijk de tweede tabel · Klik op de tweede tabel
Bekijk de tweede tabel · Drie rijen, door de workflow geschreven.
Bekijk de tweede tabel · 450 wordt 544,50 inclusief btw.

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