Leçon 9 : Différences de durée - Durée d'approbation d'un rapport Dans ce rapport, nous examinerons d'abord les données avant de procéder au formatage final. Créer un nouveau rapport Faites un clic droit sur l'objet Analyse des charges (Approbation / Routage) et sélectionnez NOUVEAU > RAPPORT. Ajoutez les champs suivant au rapport comme dimensions (BY) : Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - Approver (Segment) – LASTNAME (Field) Header (Segment) - Report Name (Field) Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - ID (Field) Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - CREATEDATE (Field) Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - UPDATEDATE (Field) Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - STATUSAPPROVED (Field) Créer un filtre à partir du champ STATUSAPPROVED Le rapport affiche maintenant toutes les étapes du processus d'approbation pour chaque approbateur. Faites un clic droit sur le champ STATUSAPPROVED et sélectionnez Filter Values. Cliquez sur VALUE et vérifiez que le type est bien CONSTANT. Cliquez sur GET VALUES, puis sélectionnez ALL. Double cliquez ensuite sur APP pour l'ajouter à la liste. Cliquez sur OK dans le menu déroulant et sur OK dans la fenêtre Créer une condition de filtrage. Créer un champ de détail pour le délai d'approbation Dans l'onglet Données, accédez au groupe Calcul, puis sélectionnez Détail (définir). Nommez le champ HoursDiff. Cliquez sur le bouton FUNCTIONS (fx) situé dans le coin supérieur droit. Dans le dossier Date et heure, sélectionnez la fonction HDIFF. Cette fonction vous permettra de comparer les temps inscrits dans deux champs différents. Cliquez sur le bouton Tree View. Remplacez le DTfield1 et le DTfield2 dans la fonction HDIFF. Remplacez DTfield1 par Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - UPDATEDATE (Field) Remplacez DTfield2 par Header (Segment) - LineItem (Segment) – LineItemStep (Segment) - CREATEDATE (Field) Le « component » (composante) devrait être remplacé par HOUR. Le « output_format » (format de sortie) devrait être remplacé par D12.2. La fonction terminée devrait être : La fonction terminée devrait être : HDIFF ( HEADERLINEROUTE.LineItemStep.UPDATEDATE , HEADERLINEROUTE.LineItemStep.CREATEDATE , 'HOUR', 'D12.2') Cliquez sur OK. Ajouter HoursDiff au rapport comme dimension. Sous Header (Segment) - LineItem (Segment) – LineItemStep (Segment), prenez le champ HoursDiff et ajoutez-le au rapport en tant que dimension. Vérifiez que le calcul des heures se fait correctement pour chaque étape. Calculer le délai d'approbation moyen. Glissez le champ HoursDiff vers le champ conteneur Sum. Faites un clic droit sur le champ HoursDiff. Sélectionnez More > Aggregation Functions > Average. Créer un rapport sommaire Glissez le champ Nom du rapport et le champ ID vers le champ conteneur Sum. Supprimez les champs STATUSAPPROVED, CREATEDATE et UPDATEDATE du champ conteneur BY. Pour ce faire, faites un clic droit sur le nom de la colonne dans le panneau de ressources ou faites un clic droit sur la colonne dans le rapport. Calculer le nombre de rapports approuvés par chaque personne Faites un clic droit sur le champ Nom du rapport dans le champ conteneur Sum. Sélectionnez More > Aggregation Functions > Count Distinct. Les données sous-jacentes comportent une rangée par étape d'approbation. Cela calculera le nombre de rapports par personne. Calculer le nombre total de lignes approuvées par personne Laissez-nous vous montrer combien de lignes d'élément ont été approuvées par chaque personne. Faites un clic droit sur le champ ID. Réglez la fonction de regroupement à Compte. Changer le nom des colonnes Faites un clic droit sur une colonne et sélectionnez Change Title. Remplacez LASTNAME par Approver. Remplacez COUNT DISTINCT Report NAME par Number of Approved Reports. Cela indiquera le nombre de rapports qui ont été approuvés. Pour nos besoins, nous ne voulons pas savoir combien de lignes ont été approuvées, mais plutôt le nombre de rapports qui ont été approuvés. Dans l'onglet Field – CNT.DST.Report Name, dans le groupe Style, cliquez sur le bouton Justify Center. Remplacez ID Count par Number of Approved Lines et centrez la colonne. Changez Ave HoursDiff pour Average Hours to Approve et centrez la colonne. Décomposition : Pour exclure les rapports dans lesquels l'approbateur est la personne à rembourser. Vous pouvez exclure les rapports dans lesquels l'approbateur est la personne à rembourser (habituellement, ces rapports ont été créés par un délégué). Dans l'onglet Data, cliquez sur FILTRE. Cliquez sur NOUVEAU FILTRE dans la fenêtre Create a Filtering Condition. Cliquez sur CHAMP et utilisez la structure hiérarchique pour sélectionner Header (segment) – OwnerID (field). Changez la condition pour Not equal to. Pour la valeur < Value >, changez le Type pour CHAMP. Sélectionnez Header (segment) – LineItem (segment) – LineItemStep (segment) – PERSONID (field). Cliquez sur OK pour fermer la fenêtre Create a filtering condition. 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 9 : Différences de durée - Durée d'approbation d'un rapport ». Dans la barre d'accès rapide, cliquez sur le bouton Run. Cet article vous a-t-il été utile ? Oui Non