Les opérateurs
Les opérateurs, lorsque combinés avec des champs et des valeurs de comparaison, permettent d'effectuer des calculs pour déterminer si des conditions sont vraies ou fausses. Il existe des opérateurs de comparaison, des opérateurs logiques et des opérateurs mathématiques.
Les opérateurs disponibles dans Taxprep des particuliers sont brièvement décrits ci-dessous :
Les opérateurs de comparaison permettent de comparer des champs entre eux ou à une valeur spécifiée.
Opérateur |
Description |
---|---|
< |
Inférieur à |
<= |
Inférieur ou égal à |
> |
Supérieur à |
>= |
Supérieur ou égal à |
= |
Égal à |
< > |
N'est pas égal à |
Les opérateurs logiques permettent de spécifier une condition composée qui contient plusieurs comparaisons.
Opérateur |
Exemple |
---|---|
AND |
[IF ([Montant total déductible]<>
0.00 AND[Ligne 21400 - Frais de garde
d'enfants (T778)]= 0.00 AND[Calcul de l'Allocation canadienne pour enfants]>0.00 )THEN] Avec cet opérateur, toutes les comparaisons doivent être satisfaites pour que la condition soit vraie. |
OR |
[IF ([Informations de la lettre aux clients selon le
profil du cabinet - Options d'impression supplémentaires - T1013/MR69
dans un paragraphe distinct] ="Oui"OR [Déclaration produite sur papier (pas de TED)
- Formulaires à signer (T1013)]="Oui" )
THEN] Avec cet opérateur, au moins une comparaison doit être satisfaite pour que la condition soit vraie. |
Les opérateurs mathématiques permettent d'effectuer, à l'intérieur d'une condition, un calcul en utilisant la valeur de plusieurs champs ou en combinant la valeur d'un champ à une valeur spécifiée.
Opérateur |
Exemple |
---|---|
+ |
[IF ([Ligne 10100 - Revenus d'emploi (T4, case 14 de tous les feuillets T4)]+[Ligne 12100 - Intérêts et autres revenus de placements] > 100000.00 ) THEN] |
- |
[IF ([Ligne 10100 - Revenus d'emploi (T4, case 14 de tous les feuillets T4>]-[Ligne 12100 - Intérêts et autres revenus de placements ]> 100000.00 ) THEN] |
* |
[IF ([Case 21 - Fédéral Total - Gains en capital]*[Pourcentage détenu par le contribuable]> 1000.00) THEN] |
/ |
[IF ([Ligne 12600 - Revenus de location - Nets]/[Pourcentage détenu par le contribuable]>[Revenu net total de location]) THEN] |
Pour ajouter un opérateur, veuillez procéder de la façon suivante :
- À partir de l'Éditeur de lettres, placez le curseur
à l'endroit où vous voulez ajouter un opérateur.
Le curseur doit être placé à l'intérieur d'une instruction de condition (par exemple, [IF () THEN]) et après une valeur de comparaison ou une condition. - Dans le menu Insérer, cliquez sur Opérateur, puis sur l'opérateur que vous voulez ajouter.