Aller au contenu principal

Rapports personnalisés

Fonctionnalité PRO+

L'enregistrement de rapports personnalisés nécessite le niveau PRO ou ENTERPRISE.

  • FREE — impossible d'enregistrer des rapports (0 rapport enregistré autorisé)
  • PRO — jusqu'à 5 rapports enregistrés
  • ENTERPRISE — rapports enregistrés illimités

Vue d'ensemble

Les rapports personnalisés sont des configurations de rapport enregistrées que vous pouvez réutiliser, relancer et planifier. Après avoir exécuté un rapport ad hoc sur la page Rapports, vous pouvez enregistrer la combinaison actuelle de filtres + modèle + regroupement + mode d'affichage comme rapport personnalisé nommé.

Pourquoi les rapports personnalisés :

  • Enregistrez vos paramètres — pas besoin de reconfigurer les filtres à chaque fois
  • 🔄 Relancez en un clic — ouvrez le rapport enregistré → générez
  • 📅 Planifiez — automatisez l'envoi par e-mail (PRO+)
  • 📤 Exportez — téléchargez en PDF, Excel, JSON ou XML depuis l'Aperçu du rapport

Enregistrer un rapport personnalisé

Naviguez vers : Rapports → configurez filtres + modèle + regroupement → cliquez sur "Enregistrer comme rapport"

Ce qui est enregistré

  • Nom du rapport
  • Modèle (time_by_project, time_by_task, time_by_user, etc.)
  • Type de plage de dates et dates personnalisées (si applicable)
  • Projets et étiquettes sélectionnés
  • Filtre facturable
  • Option de regroupement
  • Configuration du graphique — BAR si enregistré depuis la vue Graphique, TABLE si enregistré depuis la vue Tableau
  • Paramètres de planification (si configurés)

Accéder aux rapports enregistrés

Les rapports enregistrés apparaissent dans la liste sous le panneau de filtres sur la page Rapports. Cliquez sur n'importe quel rapport enregistré pour ouvrir la page Aperçu du rapport (/reports/preview/:id).


Interface du générateur de rapports

Bientôt disponible — Types de rapports Matriciel, Tendance et Tableau croisé dynamique

Les types de rapport Matriciel, Tendance et Tableau croisé dynamique sont prévus et ne sont pas encore disponibles. Types actuellement disponibles : Rapport de synthèse et Rapport détaillé.

Étape 1 : Sélectionner le type de rapport

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 1 : Type de │
│ rapport │
├─────────────────────────────────────────────────────────┤
│ │
│ Choisissez le type de rapport : │
│ │
│ ○ Rapport de synthèse │
│ Totaux agrégés et répartitions │
│ Exemple : Total d'heures par projet, résumé facturable │
│ │
│ ○ Rapport détaillé │
│ Enregistrements individuels des entrées de temps │
│ Exemple : Toutes les entrées de temps avec descriptions │
│ │
│ ○ Rapport matriciel │
│ Tableau croisé (lignes × colonnes) │
│ Exemple : Utilisateurs (lignes) × Projets (colonnes) │
│ │
│ ○ Rapport de tendance │
│ Analyse de séries temporelles │
│ Exemple : Heures quotidiennes sur 3 mois │
│ │
│ ○ Tableau croisé dynamique │
│ Analyse multidimensionnelle │
│ Exemple : Projets × Tâches × Utilisateurs │
│ │
│ [Annuler] [Suivant : Dimensions] │
└─────────────────────────────────────────────────────────┘

Descriptions des types de rapport :

Rapport de synthèse

  • Données agrégées uniquement
  • Totaux, moyennes, comptages
  • Idéal pour : vues d'ensemble de haut niveau

Rapport détaillé

  • Entrées de temps ligne par ligne
  • Tous les détails d'entrée
  • Idéal pour : audits, analyse détaillée

Rapport matriciel

  • Lignes et colonnes
  • Tableau croisé
  • Idéal pour : comparer deux dimensions

Rapport de tendance

  • Analyse temporelle
  • Graphiques et diagrammes
  • Idéal pour : identifier des tendances

Tableau croisé dynamique

  • Dimensions glisser-déposer
  • Fonctionnalité pivot façon Excel
  • Idéal pour : exploration interactive

Étape 2 : Sélectionner les dimensions

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 2 : │
│ Dimensions │
├─────────────────────────────────────────────────────────┤
│ │
│ Dimension principale (requise) : │
│ ● Projet ○ Utilisateur ○ Tâche ○ Date ○ Client │
│ │
│ Dimension secondaire (optionnelle) : │
│ ○ Projet ● Utilisateur ○ Tâche ○ Date ○ Client │
│ │
│ Dimension tertiaire (optionnelle) : │
│ ○ Projet ○ Utilisateur ● Tâche ○ Date ○ Client │
│ │
│ Aperçu de la structure : │
│ ┌─────────────────────────────────────┐ │
│ │ Projet │ │
│ │ └─ Utilisateur │ │
│ │ └─ Tâche │ │
│ │ └─ Métriques │ │
│ └─────────────────────────────────────┘ │
│ │
│ Dimensions disponibles : │
│ ☑ Projet ☑ Utilisateur ☑ Tâche │
│ ☑ Client ☑ Date ☑ Jour de la semaine │
│ ☑ Étiquette (personnalisée) ☑ Facturable ☑ Type d'entrée │
│ ☑ Espace de travail ☑ Niveau de tarif ☑ Statut d'approbation │
│ │
│ [Retour] [Suivant : Métriques] │
└─────────────────────────────────────────────────────────┘

Options de dimension :

Dimensions standard :

  • Projet : Regrouper par projet
  • Utilisateur : Regrouper par membre d'équipe
  • Tâche : Regrouper par tâche
  • Client : Regrouper par client (si défini)
  • Date : Regrouper par date (jour/semaine/mois/trimestre/année)
  • Jour de la semaine : Lundi, mardi, etc.
  • Statut facturable : Facturable vs non facturable
  • Type d'entrée : Manuel vs minuteur

Dimensions avancées :

  • Étiquette : Étiquettes personnalisées (sélection multiple)
  • Espace de travail : Si plusieurs espaces de travail
  • Niveau de tarif : Niveaux de tarif
  • Statut d'approbation : Brouillon, En attente, Approuvé, Rejeté
  • Type de projet : Client, Interne, Retainer, R&D
  • Priorité : Haute, Moyenne, Basse (si suivie)

Étape 3 : Sélectionner les métriques

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 3 : Métriques │
├─────────────────────────────────────────────────────────┤
│ │
│ Sélectionnez les métriques à inclure : │
│ │
│ Métriques de temps : │
│ ☑ Total des heures │
│ ☑ Heures facturables │
│ ☑ Heures non facturables │
│ ☑ Ratio facturable (%) │
│ ☐ Durée moyenne des entrées │
│ ☐ Durée médiane des entrées │
│ ☐ Durée min/max des entrées │
│ │
│ Métriques financières : │
│ ☑ Revenus totaux │
│ ☑ Tarif moyen │
│ ☐ Tarif min/max │
│ ☐ Coût (si tarifs de coût définis) │
│ ☐ Profit (Revenus - Coût) │
│ ☐ Marge (%) │
│ │
│ Métriques de comptage : │
│ ☑ Nombre d'entrées │
│ ☐ Utilisateurs uniques │
│ ☐ Projets uniques │
│ ☐ Clients uniques │
│ ☐ Jours ouvrés │
│ │
│ Métriques statistiques : │
│ ☐ Écart-type │
│ ☐ Variance │
│ ☐ Percentiles (25e, 50e, 75e) │
│ │
│ [Retour] [Suivant : Filtres] │
└─────────────────────────────────────────────────────────┘

Catégories de métriques :

Métriques de temps :

  • Total des heures
  • Heures facturables/non facturables
  • Ratio facturable
  • Durée moyenne/médiane/min/max

Métriques financières :

  • Revenus totaux
  • Tarif moyen/min/max
  • Coût (le cas échéant)
  • Profit et marge

Métriques de comptage :

  • Nombre d'entrées
  • Dimensions uniques (utilisateurs, projets, clients)
  • Jours ouvrés

Métriques statistiques :

  • Écart-type
  • Variance
  • Percentiles

Étape 4 : Appliquer les filtres

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 4 : Filtres │
├─────────────────────────────────────────────────────────┤
│ │
│ Plage de dates (requise) : │
│ Du : [2026-01-01] Au : [2026-01-31] │
│ │
│ Sélection rapide : │
│ [Ce mois] [Mois dernier] [Ce trimestre] [Trimestre │
│ dernier] [Cette année] [Année dernière] [Personnalisé] │
│ │
│ Filtres avancés : │
│ │
│ Projets : │
│ ○ Tous les projets │
│ ● Sélectionnés : [Refonte site web] [Marketing] [+Ajouter]│
│ │
│ Utilisateurs : │
│ ● Tous les utilisateurs │
│ ○ Sélectionnés : [Choisir des utilisateurs...] │
│ │
│ Statut facturable : │
│ ○ Tous ● Facturable uniquement ○ Non facturable │
│ uniquement │
│ │
│ Étiquettes : │
│ Sélectionnées : [client-work] [haute-priorité] [+Ajouter] │
│ │
│ Durée min. : [___] heures (optionnel) │
│ Durée max. : [___] heures (optionnel) │
│ │
│ Statut d'approbation : │
│ ☑ Approuvé ☐ En attente ☐ Rejeté ☐ Brouillon │
│ │
│ [Retour] [Suivant : Visualisation] │
└─────────────────────────────────────────────────────────┘

Étape 5 : Choisir la visualisation

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 5 : │
│ Visualisation │
├─────────────────────────────────────────────────────────┤
│ │
│ Format d'affichage : │
│ ● Tableau ○ Graphique ○ Les deux │
│ │
│ Type de graphique (si applicable) : │
│ ○ Diagramme à barres (horizontal) │
│ ● Diagramme en colonnes (vertical) │
│ ○ Diagramme circulaire │
│ ○ Graphique linéaire (pour les tendances) │
│ ○ Diagramme en aires │
│ ○ Diagramme à barres empilées │
│ ○ Diagramme à barres groupées │
│ ○ Carte de chaleur │
│ ○ Nuage de points │
│ │
│ Options de tableau : │
│ ☑ Afficher la ligne de totaux │
│ ☑ Afficher les sous-totaux │
│ ☑ Activer le tri │
│ ☑ Activer le filtrage │
│ ☐ Figer la ligne d'en-tête │
│ ☑ Couleurs de ligne alternées │
│ │
│ Options de graphique : │
│ ☑ Afficher les étiquettes de données │
│ ☑ Afficher la légende │
│ ☑ Afficher les lignes de grille │
│ Palette de couleurs : [CADENSA par défaut ▼] │
│ │
│ [Retour] [Suivant : Mise en forme] │
└─────────────────────────────────────────────────────────┘

Options de visualisation :

Formats de tableau :

  • Tableau standard
  • Tableau croisé dynamique
  • Vue condensée
  • Vue étendue

Types de graphique :

  • Barres/Colonnes (comparaisons)
  • Circulaire/Anneau (proportions)
  • Ligne/Aire (tendances dans le temps)
  • Carte de chaleur (distribution 2D)
  • Nuage de points (corrélation)
  • Cascade (variations cumulées)
  • Gantt (chronologie)

Étape 6 : Mettre en forme le rapport

┌─────────────────────────────────────────────────────────┐
│ Générateur de rapport personnalisé - Étape 6 : Mise en │
│ forme │
├─────────────────────────────────────────────────────────┤
│ │
│ Titre du rapport : │
│ [Rapport de facturation client - T1 2026________] │
│ │
│ Description (optionnel) : │
│ [Répartition détaillée des heures facturables pour │
│ tous les clients] │
│ │
│ Format des nombres : │
│ Heures : ● Décimal (8,5h) ○ HH:MM (8:30) │
│ Devise : ● Symbole (1 250 €) ○ Code (EUR 1 250) │
│ Décimales : [2] chiffres │
│ │
│ Format de date : │
│ ● JJ/MM/AAAA ○ MM/JJ/AAAA ○ AAAA-MM-JJ │
│ │
│ En-tête/Pied de page : │
│ ☑ Afficher le logo de l'entreprise │
│ ☑ Afficher le titre du rapport │
│ ☑ Afficher la date de génération │
│ ☑ Afficher les numéros de page │
│ ☑ Afficher le nom de l'espace de travail │
│ │
│ Personnalisation de marque (ENTERPRISE) : │
│ Logo : [Téléverser un logo personnalisé] │
│ Couleurs : [Utiliser un thème personnalisé] │
│ │
│ [Retour] [Suivant : Aperçu] │
└─────────────────────────────────────────────────────────┘

Étape 7 : Aperçu et enregistrement

┌─────────────────────────────────────────────────────────┐
│ Aperçu du rapport personnalisé │
├─────────────────────────────────────────────────────────┤
│ │
│ Rapport de facturation client - T1 2026 │
│ Période : 1er janvier - 31 mars 2026 │
│ Généré : 25 janvier 2026 14:30 │
│ │
│ ┌───────────────────────────────────────────────────┐ │
│ │ Projet Heures Revenus % Facturable │ │
│ ├───────────────────────────────────────────────────┤ │
│ │ Refonte site web 342,50 17 125 € 93,2 % │ │
│ │ Jean Dupont 185,25 9 263 € 95,1 % │ │
│ │ Marie Martin 157,25 7 863 € 91,0 % │ │
│ │ │ │
│ │ Marketing 198,75 9 938 € 88,4 % │ │
│ │ Jean Dupont 112,50 5 625 € 91,2 % │ │
│ │ Marie Martin 86,25 4 313 € 84,8 % │ │
│ │ │ │
│ │ Total 541,25 27 063 € 91,2 % │ │
│ └───────────────────────────────────────────────────┘ │
│ │
│ [◀ Vue graphique] [▶ Vue tableau] │
│ │
│ Actions : │
│ [← Modifier le rapport] [Exporter] [Enregistrer comme │
│ modèle] [Générer →] │
└─────────────────────────────────────────────────────────┘

Options d'enregistrement :

Enregistrer comme modèle :

  • Réutiliser pour de futurs rapports
  • Mettre à jour les filtres au besoin
  • Partager avec l'équipe (ENTERPRISE)

Génération ponctuelle :

  • Générer maintenant, ne pas enregistrer
  • Rapports ad hoc rapides

Enregistrer et planifier :


Modèles de rapport

Modèles prédéfinis

CADENSA fournit des modèles pour les cas d'usage courants :

  1. Modèle de facturation client
  • Dimensions : Client → Projet → Utilisateur
  • Métriques : Heures facturables, Revenus, Tarif
  • Filtres : Facturable uniquement, Mois en cours
  • Format : PDF avec graphiques
  1. Modèle de performance d'équipe
  • Dimensions : Utilisateur → Projet → Tâche
  • Métriques : Total des heures, Ratio facturable, Entrées
  • Filtres : 30 derniers jours, tous les projets
  • Format : Excel avec tableaux croisés dynamiques
  1. Modèle de rentabilité de projet
  • Dimensions : Projet → Tâche
  • Métriques : Revenus, Coût, Profit, Marge
  • Filtres : Projets actifs, dernier trimestre
  • Format : PDF avec graphique en cascade
  1. Modèle d'audit du temps
  • Dimensions : Date → Utilisateur → Projet
  • Métriques : Toutes les métriques de temps
  • Filtres : Plage de dates personnalisée
  • Format : CSV détaillé
  1. Modèle de conformité
  • Dimensions : Utilisateur → Date → Type d'entrée
  • Métriques : Heures, Statut d'approbation, Horodatages
  • Filtres : Toutes les entrées, dernière année
  • Format : Excel avec piste d'audit

Bibliothèque de modèles personnalisés

Enregistrez vos propres modèles :

📚 Mes modèles personnalisés

┌────────────────────────────────────────┐
│ Facture client mensuelle │
│ Dernière utilisation : 25 janv. 2026 │
│ [Utiliser le modèle] [Modifier] │
│ [Partager] [Supprimer] │
└────────────────────────────────────────┘

┌────────────────────────────────────────┐
│ Revue d'équipe hebdomadaire │
│ Dernière utilisation : 22 janv. 2026 │
│ [Utiliser le modèle] [Modifier] │
│ [Partager] [Supprimer] │
└────────────────────────────────────────┘

┌────────────────────────────────────────┐
│ Résumé exécutif trimestriel │
│ Dernière utilisation : 1er janv. 2026 │
│ [Utiliser le modèle] [Modifier] │
│ [Partager] [Supprimer] │
└────────────────────────────────────────┘

Actions sur les modèles :

Utiliser le modèle :

  1. Cliquez sur "Utiliser le modèle"
  2. Ajustez la plage de dates (si nécessaire)
  3. Générez le rapport

Modifier le modèle :

  • Modifiez les dimensions, métriques, filtres
  • Enregistrez les modifications

Partager le modèle :

  • Partagez avec les membres de l'espace de travail
  • Accès basé sur les permissions

Dupliquer le modèle :

  • Créez une variante d'un modèle existant

Supprimer le modèle :

  • Suppression définitive

Fonctionnalités avancées

Bientôt disponible

Les Champs calculés sont prévus pour une prochaine version et ne sont pas encore disponibles.

Champs calculés

Créez des métriques personnalisées :

┌─────────────────────────────────────────┐
│ Ajouter un champ calculé │
├─────────────────────────────────────────┤
│ │
│ Nom du champ : │
│ [Écart de tarif horaire___________] │
│ │
│ Formule : │
│ (Tarif réel - Tarif moyen) / │
│ Tarif moyen * 100 │
│ │
│ Format : Pourcentage (%) │
│ │
│ Description : │
│ [Montre l'écart de chaque tarif par] │
│ [rapport au tarif moyen___________] │
│ │
│ [Annuler] [Ajouter le champ] │
└─────────────────────────────────────────┘

Exemples de champs calculés :

  • Taux d'efficacité = Heures facturables / Total des heures × 100
  • Revenu moyen par jour = Revenus totaux / Jours ouvrés
  • Heures supplémentaires = Total des heures - (Jours ouvrés × 8)
  • Coût par heure = Coût total / Total des heures

Mise en forme conditionnelle

Mettez en évidence les données selon des conditions :

┌─────────────────────────────────────────┐
│ Règles de mise en forme conditionnelle │
├─────────────────────────────────────────┤
│ │
│ Règle 1 : Ratio facturable │
│ Si Ratio facturable < 80 % │
│ Alors : Surligner la cellule en ROUGE │
│ │
│ Règle 2 : Revenus │
│ Si Revenus > 10 000 € │
│ Alors : Surligner la cellule en VERT │
│ │
│ Règle 3 : Heures │
│ Si Total des heures > 200 │
│ Alors : Texte en gras, fond ORANGE │
│ │
│ [Ajouter une règle] [Modifier] │
│ [Supprimer] │
└─────────────────────────────────────────┘

Exploration détaillée des données

Exploration interactive :

  1. Cliquez sur n'importe quelle cellule de la vue de synthèse
  2. Explorez les détails sous-jacents
  3. Revenez à la vue précédente

Exemple :

Total du projet : 342,5 heures
↓ Cliquez pour explorer
Répartition par utilisateur : Jean (185h), Marie (157h)
↓ Cliquez sur Jean
Répartition par tâche : Frontend (95h), Backend (68h), Bugs (22h)
↓ Cliquez sur Frontend
Entrées individuelles : [Liste des entrées de temps]

Cas d'usage

Cas d'usage 1 : Facturation d'agence multi-clients

Scénario : Une agence a besoin d'une facture mensuelle pour 8 clients avec répartition par projet.

Solution :

  1. Type de rapport : Synthèse
  2. Dimensions : Client → Projet → Utilisateur
  3. Métriques : Heures facturables, Revenus, Nombre d'entrées
  4. Filtres : Ce mois, Facturable uniquement
  5. Visualisation : Tableau + diagramme à barres groupées
  6. Enregistrer comme modèle : « Factures clients mensuelles »
  7. Planification : génération automatique le dernier jour du mois

Cas d'usage 2 : Rapport d'audit de conformité

Scénario : Une entreprise a besoin d'un audit de temps détaillé pour la conformité réglementaire.

Solution :

  1. Type de rapport : Détaillé
  2. Dimensions : Date → Utilisateur → Projet → Tâche
  3. Métriques : Toutes les métriques de temps, Statut d'approbation, Horodatages
  4. Filtres : Dernier exercice fiscal, toutes les entrées
  5. Visualisation : Tableau avec ligne d'en-tête figée
  6. Format : Excel avec feuille de piste d'audit
  7. Inclure : historique d'approbation, historique de modification
  8. Enregistrer et archiver pendant 7 ans

Cas d'usage 3 : Tableau de bord de productivité d'équipe

Scénario : Un manager souhaite un tableau de bord hebdomadaire pour une équipe de 12 personnes.

Solution :

  1. Type de rapport : Synthèse
  2. Dimensions : Utilisateur
  3. Métriques : Total des heures, Ratio facturable, Score d'efficacité, Nombre d'entrées
  4. Filtres : Cette semaine, tous les projets
  5. Visualisation : Tableau + carte de chaleur
  6. Mise en forme conditionnelle :
  • Vert si Ratio facturable > 85 %
  • Jaune si 75-85 %
  • Rouge si < 75 %
  1. Planification : e-mail automatique chaque lundi à 9h

Bonnes pratiques

À faire

  • Partez d'un modèle - Personnalisez à partir des modèles existants
  • Testez avec des données d'exemple - Prévisualisez avant de générer le rapport complet
  • Enregistrez ce qui est fréquemment utilisé - Créez une bibliothèque de modèles
  • Utilisez des noms clairs - Noms de modèles descriptifs
  • Documentez les formules - Ajoutez des descriptions aux champs calculés
  • Validez les données - Vérifiez que les métriques correspondent aux données brutes
  • Itérez - Affinez les rapports selon les retours

À éviter

  • Ne complexifiez pas inutilement - Commencez simple, ajoutez de la complexité au besoin
  • N'ignorez pas la performance - Les rapports volumineux peuvent être lents
  • N'oubliez pas le contexte - Incluez les plages de dates et filtres dans le titre
  • Ne partagez pas de données sensibles - Vérifiez les données avant un partage externe
  • Ne codez pas les dates en dur - Utilisez des dates relatives (Ce mois vs janv. 2026)

Dépannage

Délai d'attente lors de la génération du rapport

Problème : Un rapport volumineux dépasse le délai d'attente.

Solutions :

  1. Réduisez la plage de dates
  2. Limitez le nombre de dimensions
  3. Appliquez des filtres plus restrictifs
  4. Générez par lots (mensuel plutôt qu'annuel)
  5. Contactez le support pour une optimisation

Les métriques ne correspondent pas

Problème : Les totaux du rapport personnalisé diffèrent des rapports de base.

Cause : Filtres différents ou arrondi.

Solution :

  1. Vérifiez que les filtres correspondent
  2. Vérifiez l'alignement de la plage de dates
  3. Comparez les entrées individuelles
  4. Vérifiez les paramètres d'arrondi

Prochaines étapes


Besoin d'aide ?