Passer au contenu principal

Automatiser ses rapports avec les dates relatives

Mis à jour il y a plus de 3 mois

Principes généraux

  • Dans l'édition d'un rapport, vous avez la possibilité d'automatiser vos requêtes selon un filtrage particulier appliqué à vos objets de période.

  • Ce filtrage consiste à appliquer une valeur relative à la date courante, c'est-à-dire la date à laquelle vous consultez votre rapport.

Automatisation des rapports

  • La première étape consiste à ajouter le ou les objets de période dans la zone de filtrage.

  • Une fois ajouté.s, vous pouvez modifier la valeur attendue en cliquant sur l'icône de crayon entre la condition et la valeur attendue :

    • Date courante : comme décrit plus haut, il s'agit de la date à laquelle vous consultez votre rapport.
      Si l'objet de période est "année", alors la date courante sera égale à l'année en cours.
      Si l'objet de période est "mois", alors la date courante sera égale au mois en cours, sans tenir compte cette fois-ci de l'année.

    • Date relative : grâce à la date relative, nous allons pouvoir paramétrer une valeur relative à la date courante :

      Ici, le rapport sera automatisé selon l'année de consultation du rapport.

      Les années affichées seront supérieures ou égales à la date courante, - 2 années.

      Si l'on traduit : la date courante étant égale à 2025, la valeur relative "-2 années" induit que le rapport renverra des résultats égaux à tout ce qui est supérieur ou égal à 2025 - 2 ans = 2023.

      En 2026, ce seront des données de 2024 (2026 - 2ans) à 2026 qui seront affichées.

Exemple pour le PMSI

  • Pour automatiser des rapports sur des données PMSI, la contrainte à respecter est le décalage entre les données requêtées, et la date courante.

    • Exemple : la date courante sera Mars 2025, mais les données PMSI disponibles seront celles du M01 2025, à savoir Janvier 2025.

    • De manière générale on compte deux mois de décalage dans la production des données PMSI par rapport à la date actuelle (courante). Il faut donc en tenir compte dans notre filtrage pour automatisation.

  • De fait, il faut inclure ces 2 mois dans la valeur du filtrage.
    Pour cela, nous allons appliquer un filtrage sur l'année :

    • Si l'on veut automatiser les résultats pour N/N-1, plutôt que de paramétrer la valeur d'1 année, nous allons modifier l'unité et la passer en mois.

    • 1 année étant égale à 12 mois, nous n'avons plus qu'à ajouter nos deux mois de décalage, soit 12 + 2 = 14 mois :

  • Si l'on souhaite, en plus comparer N/N-1 à mois égaux, de janvier à janvier par exemple, nous pouvons compléter notre filtrage par une date relative sur les mois :

    • Il faut également tenir compte du décalage.

    • De fait :

Avez-vous trouvé la réponse à votre question ?