À propos des colonnes dans les spécifications de rapport
Une spécification d'état financier est en grande partie un modèle pour le rapport qu'elle produit. Par exemple, tout le formatage du rapport (tel que les largeurs des colonnes, les polices, le soulignement et la mise en surbrillance) apparaît sur la spécification de l'état financier.
Les quatre premières colonnes d'une spécification de rapport (les colonnes A à D) contiennent d'importantes informations de contrôle.
Remarque : Vous pouvez commencer une spécification dans n'importe quelle colonne et ce, tant que la plage Spec commence avec la même colonne.
Modèles de spécification de rapport
Dans l'exemple suivant, la ligne 1 est une ligne par défaut. Pour utiliser les formules par défaut dans les lignes suivantes, placez une barre oblique inverse dans les cellules de feuille de calcul voulues.
La colonne A
Le contenu de la colonne A de chaque ligne (la première colonne de la plage Spec) détermine l'objectif de toutes les colonnes sur la ligne. Une spécification de rapport peut contenir cinq types de lignes :
- Une ligne de commentaire. Si la colonne A débute avec .. (deux points), la ligne est une ligne de commentaire.
- Une ligne "en l'état". Si la colonne A est vide, la ligne fait partie du rapport et apparaîtra "en l'état" sur le rapport final.
- Une ligne par défaut. Si la colonne A débute avec \\, la ligne sert à établir des spécifications par défaut pour les autres lignes du rapport.
Vous pouvez avoir plusieurs lignes de spécification par défaut; chacune s'appliquant aux lignes qui la séparent de la ligne par défaut suivante.
- Une ligne de titre. Si la colonne A débute avec \T, la ligne sert à définir les lignes de titre sur le rapport final. Vous pouvez avoir jusqu'à cinq lignes de titre qui apparaîtront en haut de chaque étiquette du rapport (directement en dessous des lignes d'en-têtes).
- Une ligne corps de spécification. Les lignes qui débutent avec des références de numéro de compte sont appelées "lignes corps de spécification."
- Si la colonne A contient toute autre donnée, Générateur d'états financiers présume que cette données est une référence à un ou plusieurs numéros de compte.
- Si un numéro de compte apparaît dans la colonne A, cela signifie généralement que toutes les colonnes imprimées sur la ligne contiendront des données provenant de ce compte.
Les colonnes B, C et D
Les colonnes B, C et D filtrent les comptes spécifiés dans la colonne A (colonnes 2 à 4 de la plage Spec) pour affiner la sélection de comptes. Par exemple :
- La colonne A peut spécifier une plage de comptes.
- La colonne B peut contenir un filtre pour limiter la plage de comptes dans la colonne A à un groupe de comptes particulier (ou à un type de compte ou nom de compte).
La colonne B peut aussi se référer au filtre appliqué aux transactions reportées, si la colonne D se réfère à une liste établie par détails de transactions reportées ou par détails de transactions consolidées et reportées.
Pour en savoir plus, consultez À propos des critères de sélection pour le filtrage des comptes.
- La colonne C peut supprimer n'importe quelle ligne du rapport dont le solde est nul (utilisez un Z pour omettre les lignes dont le solde est nul) ou qui remplit certaines conditions telles que "soldes inférieurs à 1 000 $".
-
La colonne D peut consolider les soldes de la plage de comptes, consolider par segment de compte, répertorier chaque compte séparément, consolider toutes les valeurs des champs optionnels rapportés ou imprimer la valeur de champ optionnel du premier enregistrement rapporté. Ceci peut aussi être consolidé par date de transaction et séquence de report.
Utilisez T pour produire une ligne de total unique pour une plage de comptes. Si vous laissez la colonne D en blanc ou spécifiez un D, Générateur d'états financiers énumèrera les détails de chaque compte dans la plage.
Les constantes de la colonne D utilisées dans la zone de spécification sont les indicateurs des listes par détails de transaction, par total de transaction consolidée et par total de transaction. Les valeurs doivent débuter avec P.
Lister par |
Valeur de cellule de la colonne D |
---|---|
Détails de transaction selon l'ordre de la transaction reportée |
PD |
Total consolidé de la transaction |
PT |
Transaction consolidée par compte |
P(POSTRAN) |
Transaction consolidée par date du journal |
P(POSTDATE) |
Transaction consolidée par séquence de report |
P(POSTSEQ) |
Lorsque vous répertoriez par compte, les transactions peuvent également être classées par segments de compte consolidés et par groupes de comptes. Lorsque vous consolidez en fonction d'un ordre de compte spécifique dans des listes par transaction, la valeur de la colonne D doit commencer par un P au lieu d'un D.
Exemple : P(ACSEGVAL02) est la consolidation de transactions dans laquelle le segment de compte 2 rapporte des enregistrements de transactions, tandis que D(ACSEGVAL02) est la consolidation de l'historique de compte dans laquelle le segment de compte 2 rapporte des enregistrements provenant d'un compte.
Pour énumérer les détails par transaction, la spécification doit fournir un ordre de tri correct, tel qu'illustré dans la table suivante :
Ordre de tri exclusif |
Signification |
---|---|
POSTTRAN |
Par transaction reportée, classé par compte |
POSTDATE |
Classé par date |
POSTSEQ |
Classé par séquence de report |
POSTACCT |
Par séquence report du compte |
- Si la référence de compte est spécifiée avec un ordre de tri exclusif à la colonne A d'une ligne de spécification et l'ordre est un ordre de compte (par exemple, 1000:9000|ACCT), Générateur d'états financiers ne produit pas les détails de transaction de la ligne de spécification.
- Si la valeur de consolidation dans la colonne D est P (POSTTRAN), l'ordre de tri doit être POSTTRAN.
- Si la valeur de consolidation dans la colonne D est P (POSTDATE), l'ordre de tri doit être POSTDATE.
- Si la valeur de consolidation dans la colonne D est P (POSTSEQ), l'ordre de tri doit être POSTSEQ.
- Si le total consolidé est rapporté par des commutateurs de compte définis, tels que P(ACSEGVAL02), il peut être trié par tout ordre de compte défini, de même que les listes par comptes.
- Les listes par transaction se limitent seulement aux consultations des enregistrements de transactions de la période consultée.
- Utilisez T pour produire une ligne de total unique pour une plage de comptes. Si vous laissez la colonne D en blanc ou spécifiez un D, Générateur d'états financiers énumère les détails de chaque compte dans la plage.
Colonne E
Le modèle de rapport commence en fait dans la colonne E, la cinquième colonne de la plage Spec. N'importe quelle valeur ou n'importe quelle formule placée dans la zone du modèle de rapport fait partie du rapport final.
L'exemple suivant montre une spécification de rapport affichée dans la vue de formule.
Dans cet exemple, les trois premières lignes de la colonne F qui apparaissent sur le rapport sont :
- =FR("CONAME"), une fonction de Générateur d'états financiers qui affiche le nom de l'entreprise sur l'état.
- Le texte "Calendrier des charges."
- Le texte et la fonction ""Pour la période terminant le "; &FR("END")." La fonction insère la date de fin de période provenant de la base de données.
La ligne 9 de la spécification définit le contenu par défaut des colonnes de l'état. La colonne A de cette ligne débute avec deux barres obliques inverses.
La prochaine ligne avec du texte contient les en-têtes des colonnes G, H et I. Ces en-têtes sont imprimés "en l'état."
Remarque : Vous utilisez les commandes de mise en forme d'Excel pour souligner ces en-têtes de colonne.
La prochaine ligne avec du texte sera élargie sur le rapport imprimé pour inclure tous les comptes compris dans la plage (entre 6000 et 6999) qui correspondent aux autres critères de sélection spécifiés dans les cellules B, C et D, ou qui ont été saisis au moment de l'impression sur l'écran Impression des états financiers. Dans la vue de la formule de la feuille de calcul, la ligne apparaît de la manière suivante :
La barre oblique inverse (\) dans les trois colonnes de droite indique que chaque valeur de cellule sera produite à partir de l'ensemble de formules par défaut de la colonne. (Générateur d'états financiers insère la référence de compte de la colonne A dans toute formule par défaut qui exige le paramètre de référence de compte. Par exemple, la formule par défaut de la colonne G est =FRAMTA("NETP"). FRAMTA est une fonction de Générateur d'états financiers qui imprime les soldes des comptes de la période ou les montants nets provenant des séries financières des comptes. Dans ce cas, la formule spécifie le montant net de la période courante.)
Lorsque Générateur d'états financiers traite cette cellule du modèle d'état, il ajoute la référence de compte de la colonne A à la formule. (Par exemple, =FRAMTA("NETP", "6000").)
Les deux colonnes restantes utilisent aussi une formule par défaut qui, dans ce cas, rapporte les variations du trimestre et de l'exercice à ce jour.
Dans notre exemple, la dernière ligne est la ligne du total :
Remarque : Vous utilisez les commandes de mise en page d'Excel pour formater des cellules avec les bordures supérieures et inférieures.
Notez aussi que la formule totale de chaque colonne se réfère à une cellule unique (ou liste de cellules) dans la plage de spécification. Dans notre exemple, la cellule unique dans la formule de la plage de spécification sera remplacée, dans la formule de la plage de rapport, par une référence de plage qui contient autant de lignes qu'il y a de comptes dans la plage de comptes spécifiée sur la ligne 12.