TRANXACT.AI Aide

Rapports et studio de rapports

Un seul moteur de reporting pour plus de 68 cubes — dimensions, chiffres clés, exploration détaillée et explication des raisons pour lesquelles les sous-totaux sont calculés plutôt qu'additionnés.

Chaque module comporte une tuile « Rapports et analyses ». Celle-ci repose sur un seul moteur de reporting, et non sur un écran par rapport. Un rapport ne contient pas de code SQL ; il désigne un cube et une configuration initiale.

La couche sémantique

Un cube est un modèle analytique des enregistrements qu'un module écrit déjà : les dimensions selon lesquelles vous pouvez découper, et les chiffres clés que vous pouvez extraire.

Ce qu'il contient
68 cubesÉcritures comptables, créances, dettes, mouvements bancaires, budget par rapport aux réalisations, actifs, effectifs, paie, temps, absences, recrutement, achats, stocks, réception, performance des fournisseurs, production, qualité, pipeline, dossiers, rencontres, réclamations, prescriptions, admissions, étudiants, inscriptions, aide, lots, flux de travail et plus encore.
850 dimensionsRegroupés pour le domaine ferroviaire — Temps, Document, Contrôle, Organisation, Patient, Programme.
741 chiffres clésSommes, dénombrements, dénombrements distincts, moyennes, chiffres filtrés tels que le montant en retard et les ratios tels que la marge %, le taux d'exécution à temps %, le taux de refus et le ratio de comparaison.
142 rapportsLe catalogue, au-dessus de ces cubes.

L'important est de définir un chiffre une seule fois. « Vendu » signifie la même chose dans le rapport sur les projets en cours et dans le tableau de bord de la direction, car les deux affichent le même indicateur clé.

Les quatre couches

Le catalogue est organisé selon l'ordre habituel des rapports, et non par ordre alphabétique : Direction, Gestion, Opérationnel, et Détail et Audit. Les rapports transversaux apparaissent sous chaque module auquel ils se rapportent.

Que pouvez-vous faire avec un rapport une fois qu'il est ouvert ?

Les sous-totaux sont calculés dans la base de données à l'aide de la fonction ROLLUP plutôt que par addition des détails affichés à l'écran, car un ratio ne peut être additionné. La marge d'une région ne correspond pas à la somme des marges de ses branches ; interroger la base de données pour obtenir le chiffre à chaque niveau est la seule façon d'obtenir un résultat exact à chaque étape.

Cockpits

Un tableau de bord ne se résume pas à une simple requête sur un univers interconnecté — joindre un registre à un recensement de patients produit un chiffre indéfendable. Il s'agit de plusieurs requêtes légitimes affichées simultanément, chacune restant traçable à ses propres enregistrements. Un panneau dont vous n'avez pas accès aux données est supprimé et identifié, plutôt que de simplement réduire le total.

L'autorisation est vérifiée pour chaque cube à chaque requête, et non pas seulement lors de l'affichage du catalogue. La génération de rapports n'est jamais une porte d'entrée plus douce vers la même pièce : un cube sur le journal d'audit ou le registre des utilisateurs maintient le contrôle d'administration, tout comme les écrans.