Variable

Variable zijn velden welke (net als Tags) tijdens het proces worden gevuld.
Een Variable wordt alleen binnen een processtap gebruikt en wordt daarom niet toevoegd aan de metadata van het document.
Variables worden per proces geconfigureerd.

Inhoud

Configuratie Variable

Handmatig toevoegen

Variables worden binnen de processtap geconfigureerd: DocuFlow → Processtap → Tab[Variables].

Per Variable wordt opgegeven:

Veld

Omschrijving

Veld

Omschrijving

Variable name

Naam van de Variable, welke wordt gebruikt in de processtappen.
Een Variable krijgt de notatie: {@xxxxx}. Bijvoorbeeld: {@Klantnaam}

Deze Variable ‘Klantnaam’ wordt gedefinieerd in het centrale menu DocuFlow → Processtap → Tab[Variables]

Type

Het veld kan van een van de onderstaande typen zijn:

Het type kan zijn:

  • Integer = een geheel getal (zonder decimalen)

  • Float = een getal met decimalen

  • String = tekst

  • Password = wachtwoord

  • Boolean = waar of onwaar (true / false)

  • Date = datum

  • Document = een bestand

  • DC Data = (Document Creation Data) job data welke vanuit Dynamics 365 / CRM kan worden opgehaald om met DocuBuilder documenten te genereren.

Groupname

Naam van het hoofdstuk

Variable versneld invoegen via '+' button

Vele plugins bevatten een '+' teken bij het selecteren van de in te voegen Variable.
Hiermee kan snel een Variable worden toegevoegd.

Bijvoorbeeld: Bij de Plugin voor het ‘samenvoegen van PDF’s’ kan het document met het resultaat in een Variable worden opgeslagen.
Wanneer deze Variable nog niet beschikbaar is, kan deze snel worden aangemaakt via '+'.

Versneld invoegen via menu met Variables

Bij het invoegen van de Variables in een Plugin van een ProcessStep wordt altijd de mogelijkheid geboden om een Variable toe te voegen.

Waarden toekennen aan Variable

Gegevens uit externe integratie via een GetStep of een Plugin in een ProcessStep

Een GetStep of Plugin legt een koppeling met een integratie zoals Salesforce / AFAS / Business Central / Dynamics 365 Sales / SharePoint / Excel / etc. / etc. ,
In het onderstaande voorbeeld wordt de Variable ‘Klantnaam’ gevuld tijdens het ophalen van gegevens uit Dynamics 365 Sales

Gegevens opgeven rechtstreeks in de Workflow Editor in de ProcessStep

Wanneer gegevens niet uit een externe applicatie komen, kan een variable gevuld worden met willekeurige gegevens, door deze als aparte stap in de WorkFlow Editor toe te voegen aan de ProcessStep.
ProcessStep → TAB ‘Pre-process workflow’ / TAB ‘Process workflow’ / TAB ‘Post-process workflow’ → Button [A]

Variable als veld invoegen in ProcessStep

Invoegen als tekstveld via {@xxxxx}

Invoegen in de Plugin in een ProcessStep wordt meestal ondersteund door het menu met alle Variables, zie afbeelding.
De Variable kan ook handmatig worden ingegeven door dit met systax {@Klantnaam}
Onderstaande voorbeeld voegt de Variable 'Klantnaam’ in een Plugin, in dit geval de opslag in SharePoint

met als resultaat

Invoegen als geselecteerd veld

Eenvoudig invoegen via een dropdown met alle aanwezige Variables.
Bijvoorbeeld: Filter op de record bij het bijwerken van gegevens in Dynamics 365 Sales (AccountID)