Structure d'une condition

Une condition de base comporte généralement trois éléments : l'élément à comparer, un opérateur de comparaison ainsi qu'une valeur de comparaison.

Exemple :
[Ligne 50 moins ligne 55. Ce montant est le revenu imposable de la fiducie.]
>1000.00

Bien que l'élément à comparer soit souvent un champ d'un formulaire, il peut aussi s'agir d'une fonction parmi la liste de fonctions disponibles. Par exemple, avec la fonction GetReturnStatus(), vous pourriez établir une condition permettant de sélectionner tous les fichiers-clients dont l'état de la déclaration est « Converti » :
GetReturnStatus() ="Converti"

De plus, une condition peut être constituée de plusieurs champs et opérateurs.

[Disposition réputée (ligne 42 du formulaire T1055) - Revenus] <> 0.00 OR [Total de tous les gains nets (ou des pertes) provenant des biens en immobilisations (additionnez les lignes 1 à 6 plus la ligne 9)] <> 0.00

Options avancées

Utiliser la valeur de l’année dernière

Lorsque cette option est activée, la condition utilisera la valeur de l’année dernière plutôt que celle de l’année courante.

Cette option peut s’avérer utile lorsque vous voulez vérifier si un montant a été saisi dans un champ donné l’année précédente.

Remarque : La valeur de l’année précédente d’un champ donné est disponible uniquement lorsque le fichier-client est issu de la conversion d’un fichier-client Taxprep de l’année précédente. Par conséquent, avant de créer un filtre ou un diagnostic faisant appel à une condition utilisant les données de l’année précédente, assurez-vous d’abord que votre fichier-client contient des données de l’année précédente. Une fonction permet d’identifier les fichiers contenant de telles données : HasLastYearData().

HasLastYearData() = “Vrai” AND [LastYear(Ligne 50 moins ligne 55. Ce montant est le revenu imposable de la fiducie.)]>1000.00