Menu

Spécifier la personne

Mis à jour : 2023-10-12

La partie CurrentClient du code du champ indique à l'éditeur de modèle qu'il doit regarder le client visible ou actif. Il existe des codes de champ similaires pour vous aider à spécifier la personne dont vous souhaitez accéder au formulaire et au champ.

Code Description

CurrentClient

Regardez le client visible ou actif. Ce code est relatif à la déclaration dans le fichier que vous regardez. Si vous êtes dans la déclaration du conjoint, vous pourrez consulter les renseignements sur le conjoint, de même pour les personnes à charge. C'est ce qui permet au modèle LettreC de travailler pour n'importe qui dans le fichier.

CurrentSpouse

Regardez le conjoint de CurrentClient. Ce code est relatif à l'endroit où vous êtes dans la déclaration. Si vous êtes dans la déclaration du conjoint, vous pourrez consulter les renseignements du contribuable principal, de même pour les personnes à charge. C'est ce qui permet à la LettreJ de travailler pour n'importe qui dans le dossier.

File.Principal

Accédez au contribuable principal, même si vous êtes sur la déclaration d'une personne à charge ou d'un conjoint. Contrairement à CurrentClient, il n'est pas relatif à la déclaration dans le fichier que vous consultez. Vous pouvez également l'utiliser pour déclencher des sections reproductibles. Voir la rubrique d'aide Sections reproductibles.

Utile pour les propriétés de modèle pertinentes et utilisées pour vérifier si CurrentClient est également le contribuable principal dans le fichier. Par exemple :

CurrentClient = File.Principal

File.Partner Accédez au contribuable conjoint, même si vous êtes sur la déclaration d'une personne à charge ou d'un contribuable principal. Contrairement à CurrentSpouse, il n'est pas relatif à la déclaration dans le fichier que vous regardez. Vous pouvez également l'utiliser pour déclencher des sections reproductibles. Voir la rubrique d'aide Sections reproductibles.

File.Dependants

Accédez aux renseignements de toutes les personnes à charge dans le fichier.

Une façon simple d'utiliser ceci est de vérifier s'il y a des personnes à charge dans le fichier :

{{#File.Dependants}}
Ce texte s'affiche si le fichier contient des personnes à charge.
{{/File.Dependants}}

Une autre façon de l'utiliser est de retourner une liste de la valeur d'un champ pour toutes les personnes à charge dans le fichier. Par exemple, s'il y a trois personnes à charge dans le fichier, cela donnera une liste de leurs prénoms :

{{#File.Dependants}}{{Info.ID.FirstName}} {{/File.Dependants}}

Résultat : Jean Julie Jérémie

File.Clients

Utilisé dans les sections reproductibles, pour répéter le code pour tous les clients dans le fichier. Cela inclut le contribuable principal, le conjoint et toutes les personnes à charge. Voir la rubrique d'aide Sections reproductibles.

{{ aggregate(File.Clients, "1") }}

Compter le nombre de clients dans un fichier. Cette opération utilise la fonction d'agrégation. Lisez la rubrique d'aide Codes de champs pour en savoir plus.

{{ count(File.Dependants) }}

Compter le nombre de personnes à charge dans le fichier.

Utile pour les propriétés de modèle pertinentes et utilisées afin de vérifier s'il existe des personnes à charge dans le fichier. Par exemple :

count(File.Dependants) > 0

{{# File.Clients }}
{{# . = File.Principal}}
This is Principal
{{/ . = File.Principal}}
{{# . != File.Principal}}
This is not the principal
{{/ . != File.Principal}}
{{/ File.Clients}}
Pour traiter l'un des contribuables différemment, le . (point) renvoie la valeur de CurrentClient, afin que vous puissiez vérifier si elle correspond au contribuable principal.