Sommaire
Macros
macroPersonneChercherInsc
Permet de compter le nombre d'inscription confirmée de la personne
en fonction des prestations
données.
Paramètre | Requis | Type | Description |
---|---|---|---|
personneId | oui | Integer | ID de la personne sur laquelle nous allons rechercher |
prestations | oui | List | Liste d'ID de prestation |
[@macroPersonneChercherInsc
personneId=987654
prestations=[123,321]
/]
macroPayeurListeReglements
Permet d'afficher la liste des reglements associés au compte Payeur
. Liste avec séparateur : , .
Paramètre | Requis | Type | Description |
---|---|---|---|
comptePayeur | oui | ComptaCompte | Compte payeur dont on souhaite les règlements |
keyPaths | oui | List | Liste des champs qui seront affichés pour le(s) reglements(s) |
[@macroPayeurListeReglements
comptePayeur=row
keyPaths=[id, mode, type, montant]
/]
macroPayeurChercherInsc
Permet d'afficher la somme des quantité des inscriptions payées par la personne
en fonction des prestations
données.
Paramètre | Requis | Type | Description |
---|---|---|---|
personneId | oui | Integer | ID de la personne sur laquelle nous allons rechercher |
prestations | oui | List | Liste d'ID de prestation |
[@macroPayeurChercherInsc
personneId=987654
prestations=[123,321]
/]
macroDisplayAccompagnants
Permet d'afficher les accompagnants du participant
Paramètre | Requis | Type | Description |
---|---|---|---|
participantId | oui | Integer | ID du participant sur laquelle nous allons afficher les accompagnants |
keyPath | non | List | Liste des keyPath de l'accompagnant |
[@macroDisplayAccompagnants
participantId=987654
/]
[@macroDisplayAccompagnants
participantId=987654
keyPath=["id"]
/]
macroInscriptionQteForDate
Permet de récupérer la quantitée d'une inscription en fonction d'un date
donnée.
Paramètre | Requis | Type | Description |
---|---|---|---|
inscription | oui | Inscription | Inscription sur laquelle nous allons récupérer la quantitée |
date | oui | SimpleDate | Date qui va être vérifiée |
[@macroInscriptionQteForDate
inscription=row
date=.now
/]
macroInscriptionDestinataires
Permet d'afficher les destinataire de l'inscription
.
Paramètre | Requis | Type | Description |
---|---|---|---|
inscription | oui | Inscription | Inscription sur laquelle nous allons afficher le(s) destinataire(s) |
keyPaths | non | SimpleSequence | Liste des champs qui seront affichés pour le(s) destinataire(s) |
[@macroInscriptionDestinataires
inscription=row
keyPaths=[genre, prenom, nom]
/]
macroPremierHotel
Permet d'afficher le nom et l'adresse du premier hotel d'un participant
.
Paramètre | Requis | Type | Description |
---|---|---|---|
participant | oui | Participant | Participant pour lequel on affiche l'hotel. |
[@macroPremierHotel
participant=row
/]
macroPrestationQuotat
Permet d'afficher le quota d'une PrestationHébergement
ou d'un Hotel
à une date donnée.
Paramètre | Requis | Type | Description |
---|---|---|---|
object | oui | PrestationHebergement / Hotel | Objet duquel on souhaite afficher le quota. |
[@macroPrestationQuotat
objet=row
date='5/21/2022'?date('MM/dd/yyyy')
/]
macroEtatEmail
Permet d'afficher l'état d'une adresse email ou d'un abonnement à une liste de diffusion.
Paramètre | Requis | Type | Description |
---|---|---|---|
Oui (si le paramètre listRegistration n'est pas utilisé) |
String / EmailAddress | Adresse email sur laquelle on souhaite afficher l'état. | |
object | Oui (si le paramètre email n'est pas utilisé) |
ListRegistration | Abonnement sur lequelle on souhaite afficher l'état. |
feed
[@macroEtatEmail
email="support@algodata.fr"
/]
[@macroEtatEmail
email=row.emailAddress
/]
[@macroEtatEmail
listRegistration=row
/]