Subtaak uitvoeren

Met deze actie kunt u een andere taak (= een subtaak), binnen de huidige taak, uitvoeren.


Deze subtaak wordt in hetzelfde proces als de huidige taak uitgevoerd (zie ook hoofdstuk over taakjobs).


U kunt (optioneel) waarden van geheugenvelden doorgeven aan de subtaak en daarna vanuit de subtaak waarden voor geheugenvelden terugontvangen.

Voor degene met programmeerkennis: u kunt een subtaak vergelijken met een subprocedure of functie.


Een subtaak kan op zijn beurt weer een nieuwe subtaak opstarten. Dit kan op een onbeperkt aantal niveaus.

Beschrijving parameters

Omschrijving (optioneel)

Uitleg voor deze parameter vind u hier.

Sub taak (verplicht)

Hier kiest u de taak welke u als subtaak, in de huidige taak, wilt laten uitvoeren.

Koppel geheugenvelden

U kunt optioneel geheugenvelden koppelen met geheugenvelden in de subtaak.



Dit betekent dat u bepaalde waarden kunt doorzetten naar de subtaak en/of waarden uit de subtaak terugontvangen.


Voorbeeld

U kunt een subtaak inzetten om bepaalde informatie op te halen. Bijvoorbeeld het saldo van een grootboekrekening. U kunt dan het grootboekrekeningnummer doorgeven aan de subtaak, waarna de subtaak het saldo gaat ophalen en het resultaat (het saldo) teruggeeft.


U kunt één of meerdere geheugenvelden in de taak koppelen met een geheugenveld in de subtaak. De te koppelen geheugenvelden dienen van hetzelfde type te zijn; bijvoorbeeld beide type Numeriek. U kunt dus geen geheugenveld van het type Datum/tijd koppelen met een geheugenveld van het type Numeriek.


Gekoppelde geheugenvelden ontvangen altijd de zogenaamde uitgepakte waarde van het geheugenveld.

Stuur deze waarde naar subtaak i.p.v. inhoud van geheugenveld


In plaats van de inhoud van een geheugenveld, kunt u er ook voor kiezen om een vaste waarde, formule of andere veldwaarde rechtstreeks op te geven, dus zonder deze eerst in een geheugenveld te plaatsen.

Indien condities

U kunt het uitvoeren van deze actie afhankelijk maken van één of meerdere condities.


Meer uitleg hierover vindt u hier.

Actie bij fout

Uitleg voor deze parameter vind u hier.