Votre modèle de données pour le traitement de la paie

Ceridian Dayforce
Votre modèle de données pour le traitement de la paie

Votre modèle de données pour le traitement de la paie

Ce modèle fournit un cadre complet pour cartographier le cycle de vie de la paie dans Ceridian Dayforce. Il présente les champs de données et les jalons de processus essentiels à la création d’un journal d’événements de qualité, adapté à une analyse détaillée. En suivant ces recommandations, vous pourrez comprendre l’ensemble de vos flux de travail de versement et repérer les possibilités d’amélioration opérationnelle.
  • Attributs recommandés à recueillir
  • Activités clés à suivre
  • Conseils d’extraction propres au système
Vous découvrez les journaux d’événements ? Découvrez comment créer un journal d’événements pour le Process Mining.

Attributs du traitement de la paie

Ces champs de données recommandés rassemblent le contexte métier et les détails système essentiels de Ceridian Dayforce, afin de fournir une base solide à l’analyse de vos processus.
5 Obligatoire 5 Recommandé 7 Facultatif
Nom Description
Activité
ActivityName
Nom de l’étape du processus ou de l’événement réalisé.
Description

Cet attribut désigne l’événement qui survient au cours du cycle de paie. Parmi les activités courantes dans Dayforce figurent « Feuille de temps envoyée », « Salaire brut calculé », « Paie validée », « Paiement effectué » et « Déclaration fiscale effectuée ».

Ces valeurs sont généralement extraites des journaux d’audit du flux de travail, des journaux de transactions système, par exemple des changements de statut de la paie, ou des horodatages associés à des objets métier tels que le cycle de paie ou la feuille de temps.

Pourquoi est-ce important ?

Il définit les étapes du processus et permet de reconstituer son déroulement et d’analyser ses variantes.

Où trouver ces données

Journaux du flux de travail, piste d’audit ou tables d’historique des changements de statut.

Exemples
Feuille de temps envoyéeSalaire brut calculéPaiement effectuéCorrection des données effectuéeException d’audit signalée
Dossier de paie
PayrollRecordId
Identifiant unique du cas de paie, composé de l’employé et de la période de paie.
Description

Cet attribut sert d’ID de cas unique pour le processus. Dans Ceridian Dayforce, un dossier de paie correspond à l’association d’un employé et d’une période de paie précise, souvent définie au sein d’un groupe de paie. Il retrace l’ensemble du cycle de rémunération de cet employé pour la période concernée.

En pratique, cet identifiant est souvent construit en concaténant l’identifiant de la période de paie et le XRefCode ou l’identifiant système de l’employé. Il relie toutes les activités, de l’envoi initial de la feuille de temps à la déclaration fiscale finale et à la génération du bulletin de paie.

Pourquoi est-ce important ?

Il identifie l’objet central de l’analyse de Process Mining et permet de regrouper tous les événements dans un parcours unique de bout en bout.

Où trouver ces données

Dérivé de la combinaison de PayPeriodID et EmployeeID dans les tables Payroll Result ou Time Entry.

Exemples
PG01-2023-10-EMP10234US_SAL-2023-22-EMP88421UK_HRLY-2023-44-EMP00231
Horodatage
EventDateTime
Date et heure précises auxquelles l’activité a eu lieu.
Description

Horodatage exact de l’événement dans le système Dayforce. Il sert à ordonner les activités chronologiquement et à calculer les durées entre les étapes.

Des horodatages précis sont essentiels pour repérer les goulots d’étranglement, par exemple les retards dans l’approbation des feuilles de temps ou la génération des fichiers de virement bancaire. La précision devrait idéalement être de l’ordre de la seconde ou de la minute.

Pourquoi est-ce important ?

Il fournit la dimension temporelle nécessaire au Process Mining et permet d’analyser les performances et de repérer les goulots d’étranglement.

Où trouver ces données

Colonnes d’horodatage des transactions dans les tables d’audit, par exemple CreatedDateTime et LastModifiedDateTime.

Exemples
2023-10-12T08:30:00Z2023-10-12T14:15:22Z2023-10-15T09:00:00Z
Dernière mise à jour des données
LastDataUpdate
Horodatage de l’extraction des données depuis le système source.
Description

Indique l’actualité des données utilisées pour l’analyse. Il s’agit généralement de l’horodatage de l’exécution du processus ETL (extraction, transformation et chargement) qui a récupéré les données dans Dayforce.

Il aide les analystes à déterminer s’ils consultent des données en temps réel ou un instantané datant d’un jour précédent.

Pourquoi est-ce important ?

Il indique la date de référence du jeu de données et aide à vérifier son exhaustivité par rapport aux rapports du système source.

Où trouver ces données

Heure système au moment de l’exécution du script.

Exemples
2023-11-01T00:00:00Z2023-11-02T12:00:00Z
Système source
SourceSystem
Nom du système d’origine des données.
Description

Identifie le logiciel ou la base de données dont proviennent les données de paie. Dans ce contexte, la valeur est généralement « Ceridian Dayforce » ou « Dayforce ».

Cet attribut est utile pour combiner des données issues de plusieurs systèmes, par exemple un système externe de gestion du temps et des présences qui alimente Dayforce, et suivre leur provenance.

Pourquoi est-ce important ?

Il garantit la traçabilité et permet de filtrer les données dans les analyses de processus portant sur plusieurs systèmes.

Où trouver ces données

Renseigné en dur lors de l’extraction ou dérivé des métadonnées de connexion.

Exemples
Ceridian DayforceDayforce ProductionDayforce Europe
Échéance de traitement du SLA
SlaProcessingDeadline
Horodatage auquel la génération du fichier bancaire doit être terminée.
Description

Échéance interne ou externe à laquelle l’activité « Fichier de virement bancaire généré » doit avoir lieu pour que les employés soient payés à temps. Cet attribut alimente le Dashboard « Respect des échéances de virement bancaire ».

Il peut s’agir d’une règle fixe calculée à partir de la date de paiement, par exemple deux jours avant celle-ci, ou d’un champ configuré dans les paramètres du groupe de paie.

Pourquoi est-ce important ?

Il sert de référence pour calculer le respect des délais et évaluer les risques liés à la conformité.

Où trouver ces données

Dérivé de la date de paiement et de la configuration des règles de traitement bancaire.

Exemples
2023-10-25T14:00:00Z2023-10-26T10:00:00Z
Groupe de paie
PayGroupName
Regroupement des employés pour le traitement de la paie.
Description

Regroupe les employés payés selon le même calendrier, par exemple « États-Unis, paie toutes les deux semaines » ou « Royaume-Uni, paie mensuelle ». Dans Dayforce, le groupe de paie est une unité organisationnelle centrale pour les cycles de paie.

Cet attribut est essentiel au Dashboard « Durée totale du cycle de paie », car les temps de cycle et les échéances varient naturellement d’un groupe de paie à l’autre.

Pourquoi est-ce important ?

Il sert de principal critère de segmentation pour comparer les performances de la paie et repérer les problèmes propres à certains groupes.

Où trouver ces données

Table PayGroup ou définition PayRun.

Exemples
États-Unis, employés rémunérés au salaire, siège socialCanada, employés rémunérés à l’heure, commerce de détailRoyaume-Uni, cadres, paie mensuelle
Montant du salaire brut
GrossPayAmount
Salaire brut calculé pour le dossier.
Description

Montant total de la rémunération avant déduction des retenues et des impôts. Cette valeur est renseignée lors de l’activité « Salaire brut calculé ».

L’analyse des variations du temps de traitement du salaire brut peut aider à repérer les calculs complexes qui ralentissent le Dashboard « Vitesse du moteur de calcul ».

Pourquoi est-ce important ?

Il apporte un contexte financier au processus et permet de comparer le traitement des dossiers de montant élevé et de montant faible.

Où trouver ces données

Table Payroll Result ou Pay Run Details.

Exemples
2500.004150.501200.00
Service
DepartmentName
Unité organisationnelle à laquelle appartient l’employé.
Description

Indique le service fonctionnel associé au dossier de paie, par exemple les ventes, l’informatique ou les ressources humaines. Dans Dayforce, ce champ est souvent lié à la hiérarchie « Unité organisationnelle » ou « Service ».

Ce champ alimente le Dashboard « Performance d’approbation des feuilles de temps » et permet d’examiner les secteurs où les responsables tardent à approuver les feuilles.

Pourquoi est-ce important ?

Il permet de comparer les performances entre les unités de l’organisation et d’analyser les causes profondes des retards d’approbation.

Où trouver ces données

Dossier de l’employé ou hiérarchie des unités organisationnelles.

Exemples
FinancesLogistique de la chaîne d’approvisionnementVentes en Amérique du Nord
Utilisateur ayant effectué l’action
ActionUser
Utilisateur ayant réalisé l’activité concernée.
Description

Identifie la personne à l’origine de l’événement, par exemple le responsable qui approuve une feuille de temps ou le spécialiste de la paie qui valide le cycle.

Ces données sont essentielles à la vue « Productivité des spécialistes de la paie » et permettent de repérer les besoins de formation des responsables.

Pourquoi est-ce important ?

Il permet d’analyser les ressources et de suivre la répartition des responsabilités dans le processus.

Où trouver ces données

Journaux d’audit, colonne User ID des tables de transactions.

Exemples
jsmithAdministrateur systèmemgarcia_mgr
Centre de coûts
CostCenterCode
Code financier auquel est imputée la dépense de paie.
Description

Centre de coûts du grand livre associé à la rémunération de l’employé. Il sert dans la vue « Références de traitement par centre de coûts » pour comparer l’efficacité entre différentes unités financières.

Dans Dayforce, cette information figure dans les détails de répartition du grand livre (GL).

Pourquoi est-ce important ?

Il relie les performances du processus aux structures de reporting financier.

Où trouver ces données

Paramètres GL de l’employé ou tables de répartition de la main-d’œuvre.

Exemples
CC-1020CC-5500-USCC-IT-OPS
Est une exception d’audit
IsAuditExceptionFlagged
Indicateur booléen précisant si l’enregistrement a déclenché un avertissement d’audit.
Description

Indicateur calculé ou direct signalant que l’activité « Exception d’audit signalée » a eu lieu pour ce cas. Il alimente le KPI « Taux de signalement des exceptions d’audit ».

Un taux élevé d’exceptions peut révéler des problèmes de qualité des données ou une configuration trop stricte du moteur de conformité Dayforce.

Pourquoi est-ce important ?

Il simplifie le calcul des taux d’erreur et des boucles de reprise.

Où trouver ces données

Déduit de la présence de l’activité « Exception d’audit signalée ».

Exemples
truefalse
Juridiction fiscale
TaxJurisdiction
Région ou autorité compétente pour la déclaration fiscale.
Description

Identifie l’autorité fiscale concernée par le dossier de paie, par exemple un État, une province ou un pays. Cet attribut alimente le Dashboard « Suivi des déclarations fiscales et de la conformité ».

Il permet de segmenter le processus de conformité après le traitement de la paie et de repérer les juridictions où les déclarations sont souvent retardées.

Pourquoi est-ce important ?

Il permet de suivre la conformité et d’analyser les performances du processus par zone géographique.

Où trouver ces données

Paramètres fiscaux de l’employé ou détails fiscaux du résultat de paie.

Exemples
CalifornieOntarioNew YorkRoyaume-Uni
Le virement bancaire est en retard
IsBankTransferLate
Indicateur précisant si le fichier bancaire a dépassé l’échéance.
Description

Valeur booléenne calculée en comparant l’horodatage de « Fichier de virement bancaire généré » à l’« Échéance de traitement SLA ». Elle alimente le KPI « Taux de virements bancaires effectués à temps ».

Repérer les virements en retard est essentiel pour éviter que les employés ne soient payés tardivement.

Pourquoi est-ce important ?

Il s’agit d’un indicateur essentiel de conformité et de fiabilité.

Où trouver ces données

Calcul : BankTransferTime > SlaProcessingDeadline.

Exemples
truefalse
Motif de correction
CorrectionReason
Code indiquant le motif des corrections apportées aux données.
Description

Lorsqu’une activité « Correction des données effectuée » a lieu, cet attribut enregistre le motif indiqué (par exemple, « Pointage manquant » ou « Ajustement rétroactif de la paie »).

Il apporte des précisions au Dashboard « Taux de corrections manuelles et de reprises » et aide l’équipe à traiter les causes profondes des interventions manuelles.

Pourquoi est-ce important ?

Il est essentiel pour analyser les causes profondes des reprises.

Où trouver ces données

Détails du journal d’audit ou champs de commentaire des transactions de correction.

Exemples
Pointage manquantTaux erronéAjustement rétroactif
Période de paie
PayPeriodDescription
Nom descriptif du cycle de paie.
Description

Libellé de la période de paie, compréhensible par tous (par exemple, « Semaine 42 de 2023 » ou « Bimensuel, octobre 2023 »). Il facilite le filtrage et la visualisation dans les Dashboards.

Il précise le contexte de l’« Enregistrement de paie » et apparaît souvent dans l’« Analyse du parcours des variantes de processus » pour filtrer des exécutions spécifiques.

Pourquoi est-ce important ?

Il rend les données compréhensibles pour les utilisateurs métier.

Où trouver ces données

Colonne de description de la table PayPeriod.

Exemples
2023-W422023-Oct-SM12023-M11
Type d’emploi
EmploymentType
Classification de l’employé (temps plein, temps partiel, prestataire).
Description

Cet attribut catégorise la relation de travail de l’employé. Il sert aux comparaisons pour déterminer si les prestataires ou les employés à temps partiel présentent des caractéristiques de traitement de la paie ou des taux d’erreur différents.

Il figure souvent dans la fiche de l’employé de Dayforce.

Pourquoi est-ce important ?

Il permet de segmenter les données et de comparer équitablement les statistiques de traitement.

Où trouver ces données

Table Employee.

Exemples
Temps pleinTemps partielPrestataire
Obligatoire Recommandé Facultatif

Activités de traitement de la paie

Enregistrez ces événements clés du cycle de vie et ces changements de statut pour obtenir une vue chronologique fidèle du traitement de la paie et des flux de travail de versement.
7 Recommandé 8 Facultatif
Activité Description
Dossier de paie approuvé
Autorisation finale du dossier de paie, souvent appelée « validation » ou « verrouillage » du cycle de paie. Elle marque la fin de la phase de calcul et de vérification.
Pourquoi est-ce important ?

Étape décisive qui marque la transition entre le traitement et le versement des paiements.

Où trouver ces données

Changement du statut du cycle de paie à « Validé », « Verrouillé » ou « Approuvé ».

Données à recueillir

Enregistré à l’exécution de la transaction Commit

Type d’événement explicit
Dossier de paie initialisé
Indique la création du dossier correspondant à un cycle de paie donné pour un employé. Dans Dayforce, cette étape a lieu lorsque le groupe de paie est ouvert pour le cycle et que les employés sont ajoutés au traitement.
Pourquoi est-ce important ?

Cette étape marque le début du cas de paie et sert de référence pour mesurer le temps de cycle total.

Où trouver ces données

Repérez l’horodatage de création du dossier de paie de l’employé dans le groupe de paie concerné.

Données à recueillir

Enregistré à la création du dossier de paie

Type d’événement explicit
Feuille de temps approuvée
Le responsable ou le superviseur approuve les données de temps envoyées. Tout retard à cette étape a une incidence directe sur le Dashboard « Performance d’approbation des feuilles de temps ».
Pourquoi est-ce important ?

Permet de repérer les goulots d’étranglement dans la chaîne d’approbation qui retardent le lancement du calcul de la paie.

Où trouver ces données

Suivez le changement de statut de la feuille de temps à « Approuvée » ou « Validée » dans le module WFM.

Données à recueillir

Enregistré à l’exécution de la transaction Approved

Type d’événement explicit
Feuille de temps envoyée
Événement au cours duquel un employé ou un responsable transmet les données de temps et de présence à traiter. Cette étape relie le module WFM au module de paie.
Pourquoi est-ce important ?

Cet événement est essentiel au Dashboard « Durée totale du cycle de paie », qui mesure les retards à partir de la saisie initiale des données.

Où trouver ces données

Dérivé des journaux du module WFM de Dayforce ou du changement de statut de l’objet de feuille de temps à « Envoyée ».

Données à recueillir

Comparer le champ de statut avant et après

Type d’événement inferred
Fichier de virement bancaire généré
Génération des fichiers NACHA, SEPA ou d’autres fichiers bancaires. Cette étape sert à calculer le « Taux de virements bancaires effectués à temps » par rapport à l’échéance du SLA.
Pourquoi est-ce important ?

Étape essentielle pour la conformité : elle garantit que les fonds sont transférés à temps pour le paiement.

Où trouver ces données

Journal des tâches système indiquant que le fichier de transmission bancaire a été généré.

Données à recueillir

Enregistré à l’exécution de la transaction File Generation

Type d’événement explicit
Paiement effectué
Date effective du paiement à l’employé. Elle marque la fin du processus sur le plan financier pour l’employé.
Pourquoi est-ce important ?

Étape clé pour mesurer la durée totale du cycle de paie et la satisfaction des employés.

Où trouver ces données

Champ « Date du chèque » ou « Date de paiement » du dossier de paie finalisé.

Données à recueillir

Enregistré à l’exécution de la transaction Disbursement

Type d’événement explicit
Salaire brut calculé
Le moteur de calcul du système calcule le salaire brut à partir des heures, des taux et des données importées. Cette étape ouvre le Dashboard « Vitesse du moteur de calcul ».
Pourquoi est-ce important ?

Mesure le temps de réponse du moteur de calcul une fois les données d’entrée finalisées.

Où trouver ces données

Déduit de l’horodatage auquel le champ « Salaire brut » est renseigné ou mis à jour pendant le traitement par lots.

Données à recueillir

Comparer le champ de statut avant et après

Type d’événement inferred
Bulletin de paie publié
Les bulletins de paie numériques sont mis à la disposition des employés sur le portail ESS. Cette étape alimente le Dashboard « Disponibilité des bulletins de paie numériques ».
Pourquoi est-ce important ?

Mesure le délai entre l’exécution du paiement et la mise à disposition des informations.

Où trouver ces données

Horodatage de la fin de la tâche de publication du bulletin ou de l’activation de son indicateur de visibilité.

Données à recueillir

Comparer le champ de statut avant et après

Type d’événement inferred
Correction des données effectuée
Après le calcul initial, un utilisateur modifie manuellement les données de paie, comme les heures, les taux ou les retenues. Cette activité alimente le Dashboard « Taux de corrections manuelles et de reprises ».
Pourquoi est-ce important ?

Mesure directement les reprises. Réduire cette activité est un objectif prioritaire pour améliorer l’efficacité du processus.

Où trouver ces données

Piste d’audit indiquant les mises à jour des tables détaillant la paie des employés par un utilisateur.

Données à recueillir

Enregistré à l’exécution de la transaction Record Updated

Type d’événement explicit
Déclaration fiscale effectuée
Confirmation que les déclarations fiscales postérieures au traitement de la paie ont été transmises avec succès à l’autorité compétente. Cette étape alimente le Dashboard « Suivi des déclarations fiscales et de la conformité ».
Pourquoi est-ce important ?

Garantit le respect des obligations réglementaires et évite les pénalités après le paiement des employés.

Où trouver ces données

Mise à jour du statut dans le module fiscal ou le journal d’intégration, confirmant la réception par l’administration fiscale ou le prestataire tiers chargé de la déclaration.

Données à recueillir

Enregistré à l’exécution de la transaction Filing Confirmed

Type d’événement explicit
Données de primes importées
Enregistre la réussite de l’importation de fichiers de données externes contenant des primes, des commissions ou des paiements ponctuels. Ces données alimentent le Dashboard « Délais d’importation des données de primes ».
Pourquoi est-ce important ?

Les retards dans la réception de ces données sont une cause fréquente de suspension du traitement de la paie.

Où trouver ces données

Journaux d’intégration Dayforce indiquant la fin des tâches d’importation XML ou CSV destinées au cycle de paie.

Données à recueillir

Enregistré à l’exécution de la transaction Import

Type d’événement explicit
Exception d’audit signalée
Le système génère un avertissement ou un message d’erreur en fonction des règles de validation, par exemple en cas de salaire net négatif. Cette activité alimente l’indicateur clé de performance « Taux d’exceptions d’audit signalées ».
Pourquoi est-ce important ?

Une fréquence élevée indique souvent une mauvaise qualité des données en amont ou des erreurs de configuration nécessitant une intervention manuelle.

Où trouver ces données

Extraire les données de la table des messages ou des erreurs du système associée à l’identifiant du cycle de paie.

Données à recueillir

Enregistré à l’exécution de la transaction Exception Created

Type d’événement explicit
Impôts calculés
Dernière étape du calcul : les règles fiscales applicables sont utilisées pour déterminer le salaire net. Elle clôt la séquence de calcul automatisée.
Pourquoi est-ce important ?

Des règles fiscales complexes peuvent ralentir le traitement. Cette activité permet d’évaluer les performances du moteur fiscal.

Où trouver ces données

Horodatage de la génération des lignes d’impôt ou de la finalisation du champ « Salaire net » dans la base de données.

Données à recueillir

Comparer le champ de statut avant et après

Type d’événement inferred
Résultat de paie prévisualisé
Un utilisateur consulte le registre préliminaire de paie ou l’aperçu des paiements. Cette activité sert à analyser l’efficacité de la phase de prévisualisation et à repérer les boucles de reprise.
Pourquoi est-ce important ?

Marque le début de la phase de vérification humaine. Des prévisualisations répétées peuvent révéler des problèmes de données persistants.

Où trouver ces données

Journaux d’accès indiquant qu’un utilisateur a généré le rapport « Aperçu de la paie » ou ouvert l’écran de prévisualisation.

Données à recueillir

Enregistré à l’exécution de la transaction Preview Report

Type d’événement explicit
Retenues liées aux avantages appliquées
Application des règles relatives aux avantages et des retenues au salaire brut. Cette étape fait partie de la séquence de calcul automatisée suivie dans le Dashboard de vitesse du processus.
Pourquoi est-ce important ?

Permet d’isoler le temps de traitement ou les erreurs propres au moteur de calcul des avantages pendant le cycle de paie.

Où trouver ces données

Horodatage de l’écriture des lignes de retenue dans le dossier de paie ou de la mise à jour du champ « Total des retenues ».

Données à recueillir

Déduire en comparant l’horodatage de mise à jour du champ à l’horodatage précédent

Type d’événement calculated
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de Ceridian Dayforce

Prêt à commencer ?

Lancez dès aujourd’hui votre démarche de transformation en appliquant ce modèle à vos données de paie. Notre équipe peut vous accompagner dans l’extraction et vous aider à préparer vos données pour l’analyse.

Réduisez les retards de traitement de la paie dès aujourd’hui

Réduisez de 30 % le temps de cycle de la paie et éliminez les goulots d’étranglement.

Démarrez votre essai gratuit

Aucune carte bancaire requise. Configuration en 5 minutes.