Variabelen
Variabelen
Variabelen zijn de representatie van de database kolommen in elk Easydus project. Elke record (rij van de database) heeft in een cel van de kolom een waarde die door het programma gebruikt kan worden in mails, schermberichten, documenten en condities om persoonlijke informatie weer te geven of persoonlijke acties te creëren.
Variabelen staan bij de aan te maken emails, schermberichten, documenten en styles. Je kunt ze aanklikken en plakken op de plek in het tekstveld. Wil je ze typen, dan dienen ze precies zo te worden overgenomen. Direct vóór en direct achter iedere variable moet een ?(vraagteken) komen, bijv. ?naam?.
De variabelen moeten tussen vraagtekens worden geplaatst om de ingevoerde gegevens automatisch te kunnen laten genereren uit de database bij het verzenden van de betreffende e-mail. Voorbeeld: Geachte ?aanhef? ?naam? wordt Geachte heer Jansen. In ondersteunde browsers (behalve IE9) gaat dit automatisch door op het variabele te klikken en vervolgens op de plaats te klikken waar je het variabele wil hebben. Vergeet geen spaties te zetten tussen verschillende variabele die je achter elkaar plaatst, of tussen de tekst en de variabele.
De variabelen staan direct naast de templates voor emails, scherrmberichten en documenten. Als een veld onderstreept is, betekent dit dat de systeem actie ‘Veldwaarde- aangepast’ er aan is gekoppeld.
Soorten variabelen:
- Systeemvariabelen (weergegeven in roze in het systeem)
- Zichtbare formulier variabelen (weergegeven in rood in het systeem)
- Uitsluitend in het systeem zichtbare formulier variabelen (weergegeven in blauw in het systeem)
Systeemvariabelen
Dit zijn variabelen die door het systeem zelf gegenereerd worden:
?ID? |
geeft het inschrijfnummer weer waarmee je in een email een uniek nummer aan de inschrijver kunt communiceren. |
?entryDate? |
geeft de datum van registratie aan. |
?creationDate? |
geeft de datum geeft van wanneer het record is gecreëerd door een upload van een bestand, een handmatige invoer of door een open inschrijving |
?modificationDate? |
geeft de datum van de laatste wijziging in en record |
?invitedDate? |
geeft aan hoe een record is aangemaakt: middels een open inschrijving (leeg), of middels invoer in het systeem (niet leeg). Alleen bij de conditiegenerator van toepassing |
?currentDate? |
is de huidige datum, te gebruiken in mails en schermberichten |
?entrySource? |
laat zien hoe een record in de database is gekomen. ‘Formulier’ geeft een record aangemaakt via een gepubliceerde formulier aan, ‘Import’ via een upload van een database in het systeem in menu Invoeren, ‘Api’ of via een handmatige import in menu Invoeren of via input door een webhook of een geconnecteerd system. |
Alleen beschikbaar na aanmaken van een factuur:
?pD_naamfactuur? |
geeft de datum weer waarop de betreffende factuur is betaald. |
?iN_naamfactuur? |
geeft het nummer van de factuur weer. |
?iP_naamfactuur? |
geeft de prijs van de factuur weer. |
?iR_naamfactuur? |
geeft de referentienummer van de betaling weer. |
?iC_naamfactuur? |
geeft de datum waarop de factuur is aangemaakt weer. |
Het referentienummer is het kenmerk waarmee betalingen bij PSP (Payment Service Provider) bekend zijn en waarmee betalingen kunnen worden gecontroleerd en die eventueel kunnen worden geëxporteerd om te importeren in een extern financieel pakket. Het referentienummer is een reeks van 16 cijfers dat als volgt opgebouwd:
ABBBBBBBBCCCCCCC
A=controlecijfer
BBBBBBBB=projectnummer
CCCCCCC=Document ID
Alleen beschikbaar na aanmaken van een ticket:
?ticketScanned_naamticket? |
geeft de datum van scanning van een ticket weer |