Leçon 10 : Plages de chronologie - Transactions de carte de crédit Dans le cadre de cette leçon, nous désirons inclure les transactions de carte de crédit qui ne figurent pas dans un rapport de dépense. Nous devons donc utiliser l'objet de rapport « Transactions ». Avant de mettre les données en format de présentation, nous jetterons un œil aux informations sous-jacentes. Cela nous aidera à nous assurer que nos calculs sont exacts. Créer un nouveau rapport Faites un clic droit sur l’objet Transactions Data, puis sélectionnez NOUVEAU > RAPPORT. Ajoutez la colonne suivante au rapport comme dimensions (PAR) : Transaction (Segment) - Owner (Segment) – LASTNAME (Field) Transaction (Segment) - EXPENSETRANSACTIONID (Field) Transaction (Segment) - TRANSACTIONDATE (Field) Transaction (Segment) - STATEMENTDATE (Field) Transaction (Segment) – LineItem (Segment) - STATUSAPPROVED (Field) Ajoutez la colonne suivante au rapport comme mesure (Sum) : Transaction (Segment) - AMOUNTSPENT (Field) Créer un champ virtuel pour le nombre de jours où le montant est en souffrance Dans l'onglet Données, accédez au groupe Calcul, puis sélectionnez Détail (définir). Nommez le champ DaysPastDue. La définition devrait être comme suit : La définition devrait être comme suit : DATEDIF (TRANSLINEITEMHEADERD.Transaction.STATEMENTDATE , TRANSLINEITEMHEADERD.Transaction.Today , 'D' ) Ajoutez le nouveau champ DaysPastDue au rapport en tant que somme (SUM). Créer des champs virtuels pour chaque plage de chronologie Nous voulons ajouter trois champs au rapport : Les transactions qui ne sont pas encore en souffrance (la date du relevé n'a pas été atteinte). Les transactions en souffrance depuis moins d'un mois (en souffrance depuis 30 jours ou moins). Les transactions qui sont en souffrance depuis plus de 30 jours. Dans chaque champ, nous voulons afficher le montant AmountSpent pour les transactions de la catégorie. Créez un champ intitulé NotDue: Créez un champ intitulé NotDue: IF DaysPastDue LE 0 THEN TRANSLINEITEMHEADERD.Transaction.AMOUNTSPENT ELSE 0 Créez un champ intitulé PastDue30: Créez un champ intitulé PastDue30: IF DaysPastDue GT 0 AND DaysPastDue LE 30 THEN TRANSLINEITEMHEADERD.Transaction.AMOUNTSPENT ELSE 0 Créez un champ intitulé Over30: Créez un champ intitulé Over30: IF DaysPastDue GT 30 THEN TRANSLINEITEMHEADERD.Transaction.AMOUNTSPENT ELSE 0 Ajoutez toutes les colonnes virtuelles au rapport comme mesures Les nouveaux champs devraient s'afficher au bas du segment Transaction. Ajoutez les trois champs au rapport comme Measures (Sum). Ne portez pas attention aux nombres étranges qui figurent sur quelques lignes sous DaysPastDue. Vérifiez le caractère raisonnable du reste. Filtrer les transactions sans carte de crédit Le segment Transaction ne contient pas seulement les dépenses de carte de crédit. Il faut donc le filtrer. Ajoutez Transaction (segment) - TBL_FEED (segment) - NAME (field) comme dimension. Cela indiquera d'où provient chaque transaction. Filtrez le champ pour afficher seulement les transactions réalisées par carte de crédit. Créer un champ virtuel qui indique si une transaction a été utilisée Nous utiliserons STATUSAPPROVED pour vérifier si entrée de dépense a été utilisée. Dans ce rapport, nous voulons inclure seulement les éléments qui ont un état PROJET et les entrées qui ne sont reliées à aucune entrée de dépense. Dans l'onglet Données, accédez au groupe Calcul, puis sélectionnez Détail (définir). Nommez le champ ItemStatus. Cliquez sur FORMAT, puis sélectionnez Alphanumeric dans la liste de formats Field Type. Saisissez la condition IF suivante et cliquez sur OK : IF TRANSLINEITEMHEADERD.LineItem.STATUSAPPROVED EQ 'PEND' OR TRANSLINEITEMHEADERD.LineItem.STATUSAPPROVED EQ 'APP' OR TRANSLINEITEMHEADERD.LineItem.STATUSAPPROVED EQ 'RET' OR TRANSLINEITEMHEADERD.LineItem.STATUSAPPROVED EQ 'NOAC' OR TRANSLINEITEMHEADERD.LineItem.STATUSAPPROVED EQ 'NAM' THEN 'USED' ELSE 'UNUSED' Ajouter un filtre pour sélectionner seulement les éléments inutilisés À l'aide de la boîte de recherche située en haut du panneau Data, retrouvez le nouveau champ ItemStatus que vous avez créé, puis glissez-le vers SUM pour l'ajouter comme mesure. Faites un clic droit sur le champ ItemStatus, puis sélectionnez Filter Values. Ajoutez un filtrer afin que ItemStatus soit égal à NON UTILISÉ. Supprimer les colonnes non nécessaires Nous pouvons maintenant supprimer toutes les colonnes dont nous n'avons pas besoin. Masquez la colonne ItemStatus. Supprimez toutes les dimensions à l'exception de LASTNAME. Supprimez le champ DaysPastDue. Changez le nom des colonnes comme indiqué ci-dessous. Sauvegarder et exécuter le rapport Dans la barre d'accès rapide, cliquez sur le bouton Enregistrer. Enregistrez le rapport à cet emplacement : Contenu > [Nom de votre entreprise] > Mon contenu. Nommez le rapport « Leçon 10 : Plages de chronologie — Transactions de carte de crédit ». Dans la barre d'accès rapide, cliquez sur le bouton Run. Cet article vous a-t-il été utile ? Oui Non