Mis à jour : 2025-03-27
Lorsque vous préparez une déclaration T3 pour une fiducie, vous devez indiquer le type de fiducie en sélectionnant le Code numérique ou la description textuelle dans le champ Type. Ces deux champs restent synchronisés l'un avec l'autre, quel que soit le champ que vous utilisez. Ils partagent même le même code de champ {{CurrentClient.Info.ID.Type}}
.
Il est fréquent de rencontrer des difficultés pour utiliser ce type de code de champ dans les modèles, les moniteurs de données ou les jeux d'impression :
Cliquez sur le lien du code de champ dans la barre bleue en bas à gauche de la fenêtre pour copier le code de champ{{CurrentClient.Info.ID.Type}}
dans votre presse-papiers. Ensuite, collez-le dans un modèle.
Collez {{CurrentClient.Info.ID.Type}}
dans un modèle affichera la valeur du champ. Il ne s'agit ni du code du type de fiducie, ni de la description figurant sur la grille de calcul Info. Par exemple, si vous sélectionnez le code 905, la valeur dans l'aperçu est TestamentarySpousal.
Utilisez la fonction format() pour afficher le code ou la description à partir du champ type de fiducie.
{{format(CurrentClient.Info.ID.TypeField,"code")}}
{{format(CurrentClient.Info.ID.TypeField,"text")}}
{{CurrentClient.Info.ID.Type}}
dans un modèle pour prévisualiser la valeur du champ.{{CurrentClient.Info.ID.Type=Type="TestamentarySpousal"}}
.{{CurrentClient.Info.ID.TypeField}}
{{CurrentClient.Info.ID.Type=1}}
.Avant de commencer, nous vous recommandons de décomposer le code de champ. Cela raccourcira la condition et la rendra plus facile à lire. Vous pouvez diviser le code de différentes manières. Nous suggérons généralement ce qui suit :
CurrentClient
. (La zone en vert dans la capture d'écran.)Info.ID
du code de champ, en supprimant le numéro de rangée. (La zone en jaune dans la capture d'écran.)Type
pour la condition principale. (Tout ce qui se trouve entre chaque paire de balises.)Une fois que vous avez un code de champ simplifié, vous pouvez utiliser la valeur du texte ou l'ID pour créer une condition. La capture d'écran montre les deux exemples séparément.
Copiez cet exemple de code dans un modèle pour le tester.
{{CurrentClient.Info.ID.Type}}
{{CurrentClient.Info.ID.TypeField}}
{{format(CurrentClient.Info.ID.TypeField,"code")}}
{{format(CurrentClient.Info.ID.TypeField,"text")}}
{{# CurrentClient}}
{{# Info.ID}}
{{# Type="TestamentarySpousal" or Type="TestamentaryLifetimeBenefit" or Type="TestamentaryOther" or Type="TestamentaryQualifiedDisabilityTrust" or Type="TestamentaryGraduatedRealEstate"}}
Affichez ce texte pour les fiducies testamentaires.
Il s'agit de valeurs de texte.
{{format(TypeField,"code")}}
{{format(TypeField,"text")}}
{{/ Type="TestamentarySpousal" or Type="TestamentaryLifetimeBenefit" or Type="TestamentaryOther" or Type="TestamentaryQualifiedDisabilityTrust" or Type="TestamentaryGraduatedRealEstate"}}
{{/ Info.ID}}
{{/ CurrentClient}}
{{# CurrentClient}}
{{# Info.ID}}
{{# Type=1 or Type=2 or Type=3 or Type=31 or Type=32}}
Affichez ce texte pour les fiducies testamentaires.
Il s'agit de valeurs numériques.
{{format(TypeField, "code")}}
{{format(TypeField, "text")}}
{{/ Type=1 or Type=2 or Type=3 or Type=31 or Type=32}}
{{/ Info.ID}}
{{/ CurrentClient}}