Mis à jour : 2024-06-13
Utilisez des opérateurs dans les codes de champ pour aider à écrire des instructions conditionnelles.
Opérateur | Exemple | Description |
---|---|---|
et (and) |
{{# T185.Debit.PaymentAmount > 0 and T185.Debit.NotInterested = 0 }} |
Les deux affirmations sont vraies. Exemple : le client a un paiement sur le T185 et souhaite effectuer un paiement par débit préautorisé. |
ou (or) | {{# Info.Residency.ResidencyStatus = "Resident" or Info.Residency.ResidencyStatus = "DeemedResident"}} |
L'une ou l'autre des affirmations est vraie. Exemple : le contribuable est soit un résident, soit un résident réputé. |
> | {{# Info.ID.AgeOnDec31 > 71 }} |
La valeur de la première proposition est supérieure à la valeur de la deuxième proposition. Exemple : le contribuable a plus de 71 ans. |
< | {{# Info.ID.AgeOnDec31 < 71 }} |
La valeur de la première proposition est inférieure à la valeur de la seconde proposition. Exemple : l’âge du contribuable est inférieur à 71 ans. |
>= | {{# Info.ID.AgeOnDec31 >= 71 }} |
La valeur de la première proposition est supérieure ou égale à la valeur de la seconde proposition. Exemple : le contribuable a 71 ans ou plus. |
<= | {{# Info.ID.AgeOnDec31 <= 71 }} |
La valeur de la première proposition est inférieure ou égale à la valeur de la seconde proposition. Exemple : l’âge du contribuable est de 71 ans ou moins. |
= | {{# Info.Residency.ResidencyStatus = "Resident" }} |
La valeur correspond exactement à celle de la proposition. Exemple : le contribuable est un résident. |
!= | {{# Info.Residency.ResidencyStatus != "Resident" }} |
La valeur est différente de celle indiquée dans la proposition. Exemple : le contribuable n'est pas un résident. |
Remarque : il n'y a pas d'opérateur autre (else). Vous pouvez créer une condition inverse avec la fonction not() (n'est pas).