×
Menu
Index

Stop

 
 

Introductie

De Stopcondition geeft u de mogelijkheid om bijvoorbeeld een premieberekening af te breken op basis van bepaalde condities. Aan de aanroepende applicatie wordt een reden teruggegeven terwijl bovendien een functie kan worden aangeroepen waarin u bepaalde handelingen kunt onderbrengen die horen bij het afbreken van deze berekening (bijvoorbeeld premie-elementen op 0 zetten, enz.).
 

Text / TextValue

Als de Stop tool 'WAAR' is (dat wil zeggen dat de Conditions 'WAAR' opleveren) kan de vrije tekst die in Reason wordt ingevuld worden geretourneerd in het gekozen element. Dat is de optie wanneer voor Text wordt gekozen. De Stop tool kan ook een waarde uit een TextValue retourneren. In dat geval moet voor TextValue worden gekozen en wijzigt de dialoog als volgt:
 
 
Bij Reason verschijnen 2 dropdownboxen. In de bovenste kunt u een TextValue kiezen, bijvoorbeeld: "Resultaat acceptatieproces". In de onderste kunt u het TextValue item kiezen dat van toepassing is, bijvoorbeeld "Afgewezen i.v.m. te hoog verzekerd bedrag".
 

Reason

Zie bovenstaand.
 

ElementName

De reden van stoppen plaatst u in het veld Reason. Deze reden wordt in het element met de naam die hier is ingevuld geplaatst.
 
Tip!
Maak van dit Element een Array type. Er kunnen dan meerdere redenen in één string worden teruggegeven (gescheiden door een | symbool).
 
 

Function

U kunt hier het functieID invullen van de functie die aangeroepen moet worden als de Stopconditie “WAAR” is. U kunt daar dan bijvoorbeeld een aantal waarden op 0 zetten of en aantal nodes uit de XML verwijderen.
 

Raise exception when stopcondition is true

Er wordt een Exception gegenereerd indien de stopconditie WAAR is. Deze Exception wordt pas gegenereerd nadat een eventueel opgegeven Function is uitgevoerd.
 

Conditions

Door te dubbelklikken op het vlak onder de tekst Conditions verschijnt een Expression editor zoals bij de Decision. U kunt hier een Expression samenstellen op basis waarvan dit Stoprecord af moet gaan.
 

Category

Zie hier.