Last updated: 13-03-2026
Werken met voorwaarden in sjablonen in Assu® (IF constructie)
Dit hoofdstuk is bedoeld voor de gevorderde Assu® gebruiker.
Met behulp van de standaard invoegvelden kun je namelijk alles wat je nodig hebt om een brief- of e-mailsjabloon aan leggen. Wil je de sjablonen nog verder uitwerken? Dan zijn er talloze aanvullende mogelijkheden die je zelf dient in te voeren.
In dit hoofdstuk beperken we ons tot het aanleggen van een voorwaarde: als een veld voldoet aan een bepaalde voorwaarde (IF) dan moet er een bepaalde waarde getoond worden.
- 1 Een los voorbeeld
- 2 Een factuur met voorwaarde
- 2.1.1 Wat gaan we maken?
- 2.1.2 Stap voor stap uitleg
- 2.1.2.1 Stap 1: open het juiste sjabloon
- 2.1.2.2 Stap 2: maak het IF-veld
- 2.1.2.3 Stap 3: typ IF
- 2.1.2.4 Stap 4: voeg het invoegveld toe
- 2.1.2.5 Stap 5: typ erachter waarmee Assu® moet vergelijken
- 2.1.2.6 Stap 6: typ de tekst voor als het waar is
- 2.1.2.7 Stap 7: typ de tekst voor als het niet waar is
- 2.1.2.8 Stap 8: eindresultaat
- 2.1.3 Nog makkelijker uitgelegd
- 2.1.4 Belangrijke tip
- 2.1.5 Veelgemaakte fouten
- 2.2 Kort samengevat
Een los voorbeeld
In onderstaand voorbeeld werken we uit: als het relatienummer gelijk is aan 12345678 dan wordt de tekst "Het relatienummer is gelijk aan 12345678" getoond.
Is het relatienummer geen 12345678 dan wordt de tekst "Het relatienummer is niet gelijk aan 123456789" getoond.
Volg hiervoor de volgende stappen:
Stap 1: Om een sjabloon te openen in Assu® klik je in de cockpit van Assu®, in het lint boven in beeld, op het tabblad 'Onderhoud' en klik je vervolgens op "Sjablonen".
Stap 2: Je krijgt vervolgens een venster te zien genaamd 'Sjablonen'. Hierop staat een aantal knoppen evenals een overzicht van alle al in Assu® aanwezige sjablonen.
Stap 3: Open het juiste sjabloon.
Stap 4: In het sjabloon zet je de cursor op de plek waar je het IF veld wilt hebben.
Druk nu op ctrl-F9
Je ziet nu { } verschijnen in je sjabloon. Dit dus: { IF | }
Stap 5: Type tussen de haakjes IF gevolgd door een spatie:
Stap 6: Wil je een mailingveld vergelijken met een waarde dan moet je het volgende doen:
Zet de cursor na de spatie en ga bovenaan in het scherm naar tabblad "Mailingen" en klik op de knop “Samengevoegd veld invoegen”. Selecteer het veld wat je wilt gaan vergelijken.
In dit voorbeeld nemen we het veld Relatienummer.
Er komt nu dit te staan:
Stap 7: Type nu weer " (haakjes sluiten):
Stap 8: Nu gaan we het vergelijk deel invoeren.
Type in = ”{en dan te tekst waarmee je wilt vergelijken}” In ons voorbeeld is dat “12345678”.
Er komt te staan: (let hierbij op de spaties!)
Stap 9: Nu moeten we een tekst invoeren die getoond gaat worden als het relatienummer gelijk is aan 12345678 en dat doen zo:
Type in “Het relatienummer is gelijk aan 12345678”
Het resultaat:
Stap 10: Nu moeten we een tekst invoeren die getoond gaat worden als het relatienummer NIET gelijk is aan 12345678 en dat doen zo:
Type in “Het relatienummer is NIET gelijk aan 12345678”
Het resultaat:
Als je dit sjabloon nu gebruikt bij het versturen van bijvoorbeeld een brief (of email) dan zal op deze plaatst de tekst “Het relatienummer is gelijk aan 12345678” als de brief inderdaad wordt verstuurd aan iemand met dat relatienummer, anders komt er dus “Het relatienummer is NIET gelijk aan 12345678” te staan.
Dit ziet er dan als volgt uit in een e-mail voor een relatie met relatienummer 12345678:
Een factuur met voorwaarde
Wat gaan we maken?
In dit voorbeeld gaan we een factuur sjabloon opmaken dat het onderscheid kan zien of iemand een automatisch incasso heeft of niet. Op basis daarvan komt of de ene tekst of de andere tekst op de factuur te staan.
We willen dat Assu® automatisch de juiste tekst toont:
heeft iemand automatische incasso? Dan komt deze tekst in de brief:
Het bedrag zal automatisch van je rekening worden geschreven.heeft iemand geen automatische incasso? Dan komt deze tekst in de brief:
Wij willen je verzoeken dit bedrag aan ons over te maken.
Stap voor stap uitleg
Stap 1: open het juiste sjabloon
Open in Assu® het sjabloon waarin je deze tekst wilt laten verschijnen. Zet je cursor op de plek waar de zin moet komen. Zet eerst de cursor op de juiste plek en druk daarna op Ctrl + F9.
Stap 2: maak het IF-veld
Druk op:
Ctrl + F9
Dan verschijnt er een veld met accolades. Je ziet dan { } en dit is het begin van je IF-constructie.
Stap 3: typ IF
Tussen de accolades typ je eerst:
IF Let op de spatie na IF.
Dus je hebt nu ongeveer dit:
{ IF }
Stap 4: voeg het invoegveld toe
Zet je cursor achter IF .
Ga daarna bovenin naar:
Mailingen > Samengevoegd veld invoegen
Kies daar het veld:
<<FactuurIsAutomatischIncasso>>
Na IF voeg je via Mailingen > Samengevoegd veld invoegen het veld toe dat je wilt vergelijken.
Stap 5: typ erachter waarmee Assu® moet vergelijken
Achter dat veld typ je:
= "True"Let goed op:
er staat een spatie voor en na het
=Truestaat tussen aanhalingstekens
Stap 6: typ de tekst voor als het waar is
Direct daarachter typ je, met een spatie ervoor:
"Het bedrag zal automatisch van je rekening worden geschreven."
Stap 7: typ de tekst voor als het niet waar is
Daarachter typ je, ook weer met een spatie ervoor:
"Wij willen je verzoeken dit bedrag aan ons over te maken."
Stap 8: eindresultaat
Als alles goed staat, ziet de hele constructie er zo uit:
{ IF { MERGEFIELD FactuurIsAutomatischIncasso } = "True" "Het bedrag zal automatisch van je rekening worden geschreven." "Wij willen je verzoeken dit bedrag aan ons over te maken." }
Nog makkelijker uitgelegd
Je kunt deze IF-constructie lezen als:
Als
FactuurIsAutomatischIncassogelijk is aanTrue,
dan toon tekst 1,
anders toon tekst 2.
Of nog simpeler:
ALS veld = True
DAN tekst 1
ANDERS tekst 2
Belangrijke tip
Je moet niet zelf <<FactuurIsAutomatischIncasso>> intypen als gewone tekst.
Het veld moet echt worden ingevoegd via:
Mailingen > Samengevoegd veld invoegen
Dat is belangrijk, want anders herkent Assu® het niet als echt invoegveld. De handleiding werkt ook op die manier.
Veelgemaakte fouten
De meeste fouten zitten hierin:
Ctrl + F9niet gebruiken, waardoor je gewone tekst krijgt in plaats van een veldhet invoegveld zelf typen in plaats van invoegen via Samengevoegd veld invoegen
spaties vergeten
Truezonder aanhalingstekens zettenéén van de teksten buiten de accolades zetten
Kort samengevat
Zo voeg je de voorwaarde toe in je Assu®-sjabloon:
Open het juiste sjabloon.
Zet de cursor op de plek waar de tekst moet komen.
Druk op Ctrl + F9.
Typ tussen de accolades:
IFGa naar Mailingen > Samengevoegd veld invoegen.
Kies het veld <<FactuurIsAutomatischIncasso>>.
Zet daarachter:
= "True"Zet daarachter de tekst voor automatische incasso:
"Het bedrag zal automatisch van je rekening worden geschreven."Zet daarachter de tekst voor geen automatische incasso:
"Wij willen je verzoeken dit bedrag aan ons over te maken."
Het eindresultaat wordt dan:
{ IF { MERGEFIELD FactuurIsAutomatischIncasso } = "True" "Het bedrag zal automatisch van je rekening worden geschreven." "Wij willen je verzoeken dit bedrag aan ons over te maken." }
Deze handleiding is geldig voor Assu® versie 1.2635 en ouder. Werk je met een oudere versie? Dan kan het zijn dat er afwijkende screenshots in staan.
We hopen dat de informatie in deze handleiding duidelijk voor je is. Zo niet aarzel dan niet om contact met ons op te nemen via A.i. Servicedesk