Votre modèle de données pour le cycle de vie des employés, de l’embauche au départ à la retraite
Votre modèle de données pour le cycle de vie des employés, de l’embauche au départ à la retraite
- Attributs recommandés à recueillir
- Activités clés à suivre
- Guide d’extraction des données de Ceridian Dayforce
Attributs du cycle de vie des employés, de l’embauche au départ à la retraite
| Nom | Description | ||
|---|---|---|---|
| Horodatage de l’événement EventTimestamp | Date et heure précises auxquelles l’activité a été enregistrée. | ||
| Description Cet horodatage indique quand un événement du parcours de l’employé s’est produit. Il fournit l’ordre chronologique nécessaire à la reconstitution du processus et sert de base à tous les calculs de durée. Dans le cadre du Process Mining, cet attribut est essentiel au calcul des temps de cycle, des temps d’attente et des durées entre les activités. Il sert à analyser la performance du processus, à mesurer le respect des SLA et à repérer les tendances temporelles ou les retards dans le parcours de l’employé. Des horodatages exacts sont indispensables à toute analyse de performance. Pourquoi est-ce important ? Cet attribut établit l’ordre chronologique des événements. Il est essentiel à tous les calculs de performance, notamment les temps de cycle et l’analyse des goulots d’étranglement. Où trouver ces données Chaque opération, journal d’événements ou piste d’audit dans Ceridian Dayforce doit comporter une date de création ou une date d’effet. Exemples 2023-01-15T09:00:00Z2023-03-20T14:35:10Z2024-05-01T11:21:05Z | |||
| Identifiant de l’employé EmployeeId | Identifiant unique attribué automatiquement par le système à chaque employé. | ||
| Description L’identifiant de l’employé est la clé du processus Hire to Retire. Il sert d’identifiant de cas unique pour relier tous les événements du parcours d’une personne. De la candidature initiale à la fin d’emploi, en passant par l’intégration et les changements de poste, chaque activité enregistrée est associée à cet identifiant. Dans le cadre du Process Mining, cet attribut permet de reconstituer le parcours complet de chaque employé. Il rend possible l’analyse de bout en bout du parcours, le calcul du temps écoulé entre les principales étapes, le repérage des trajectoires professionnelles courantes ou plus rares et l’étude des résultats en fonction de l’expérience de chaque employé. Pourquoi est-ce important ? Cette clé principale relie tous les événements associés à un employé et permet d’analyser son parcours dans son ensemble, du début à la fin. Où trouver ces données Ce champ essentiel figure dans le profil principal de l’employé ou dans les tables de données RH de référence de Ceridian Dayforce. Exemples 10023451009876E-054321 | |||
| Nom de l’activité ActivityName | Nom de l’événement précis survenu dans le parcours de l’employé. | ||
| Description Cet attribut décrit l’événement ou la tâche qui s’est produit à un moment donné, par exemple « Employé embauché », « Évaluation de performance terminée » ou « Départ initié ». Il constitue la suite d’étapes qui définit le parcours de l’employé. L’analyse de la séquence des activités est au cœur du Process Mining. Elle permet de visualiser les cartes de processus, de découvrir les variantes, de repérer les goulots d’étranglement entre les étapes et d’évaluer le respect des procédures opérationnelles standard. Pour obtenir des analyses pertinentes, les noms d’activité doivent être clairs et suffisamment détaillés. Pourquoi est-ce important ? Cet attribut définit les étapes de la carte de processus. Il est essentiel pour visualiser le parcours de l’employé, repérer les écarts et localiser les goulots d’étranglement. Où trouver ces données Généralement issu des journaux d’événements, des changements de statut des flux de travail ou des pistes d’audit de différents modules de Ceridian Dayforce, comme Recruiting, Onboarding et RH. Exemples Offre acceptéeTâche d’intégration terminéeChangement de poste traitéFin d’emploi de l’employé | |||
| Identifiant de la demande de poste RequisitionId | Identifiant unique de la demande de poste. | ||
| Description L’identifiant de la demande de poste regroupe toutes les activités liées au pourvoi d’un poste précis. Il relie la création initiale de la demande aux candidatures, aux entretiens et aux offres associés, jusqu’à ce que le poste soit pourvu. En Process Mining, cet identifiant permet d’analyser le recrutement du point de vue du poste plutôt que de celui du candidat. Il sert à suivre le délai de pourvoi d’un poste et à comparer l’efficacité du recrutement selon les types de postes ou les services. Pourquoi est-ce important ? Regroupe toutes les activités préalables à l’embauche associées à un même poste, afin d’analyser le délai de pourvoi et l’efficacité du processus de recrutement pour des fonctions précises. Où trouver ces données Cet identifiant est généré et géré dans le module de recrutement de Ceridian Dayforce. Exemples REQ-2023-05-001REQ-2024-01-112R78910 | |||
| Intitulé du poste JobTitle | Intitulé officiel du poste occupé par l’employé. | ||
| Description Cet attribut précise la fonction de l’employé au sein de l’organisation, par exemple « Ingénieur logiciel », « Chef de projet » ou « Directeur commercial ». Il peut évoluer plusieurs fois au cours de son parcours professionnel, à la suite d’une promotion ou d’une mutation. L’intitulé du poste constitue un axe d’analyse utile pour comparer le déroulement des processus selon les fonctions. Par exemple, le processus d’intégration peut différer entre les postes techniques et non techniques, tandis que les cycles d’évaluation des performances peuvent varier entre les postes de direction et les postes sans responsabilité d’encadrement. L’analyse par intitulé de poste permet de repérer les particularités et les inefficacités propres à chaque fonction. Pourquoi est-ce important ? Permet de comparer, selon les fonctions, des indicateurs de processus tels que le délai de recrutement, la réalisation des formations et l’évolution de carrière. Où trouver ces données Ces informations figurent dans les données relatives au poste et à l’emploi de l’employé, dans le module RH central de Ceridian Dayforce. Exemples Analyste financier seniorDéveloppeur logiciel principalPartenaire RHCoordinateur marketing | |||
| Motif du changement ChangeReason | Motif d’un changement important dans la situation d’un employé, comme une promotion ou une mutation. | ||
| Description Cet attribut apporte un contexte aux événements « Changement de fonction traité » ou « Changement de rémunération approuvé ». Il précise la raison professionnelle du changement, par exemple « Promotion », « Mutation latérale », « Augmentation annuelle au mérite » ou « Réorganisation ». Sans ce contexte, il est difficile d’analyser les différents types de mobilité des employés. Le motif du changement permet aux analystes d’isoler les processus de promotion pour en mesurer les temps de cycle, de suivre la fréquence des mutations latérales ou d’étudier les effets des réorganisations sur les effectifs. Il transforme un événement générique de « changement » en un processus métier précis, qui peut être analysé. Pourquoi est-ce important ? Apporte un contexte essentiel aux événements de changement et permet d’analyser précisément des processus comme les promotions, les mutations ou les ajustements de rémunération. Où trouver ces données Ce motif est généralement enregistré lors d’une transaction de changement de poste ou de rémunération dans le module RH de Dayforce, souvent à partir d’une liste prédéfinie. Exemples PromotionMutation latéraleRévision annuelle du salaireRéorganisation | |||
| Nom du service DepartmentName | Nom du service auquel l’employé est rattaché. | ||
| Description Cet attribut désigne l’unité organisationnelle dans laquelle travaille l’employé, par exemple les ventes, l’ingénierie ou les finances. Le service peut changer au cours de son parcours professionnel. Le service est une dimension importante pour les analyses comparatives. Vous pouvez segmenter et filtrer les données de processus afin de comparer les performances des différentes parties de l’organisation. Par exemple, vous pouvez comparer les temps de cycle de recrutement entre les services, analyser leurs taux de départ ou repérer les variantes propres à certains domaines d’activité. Pourquoi est-ce important ? Permet de filtrer et de comparer les indicateurs de processus entre les différentes unités opérationnelles, afin de repérer les écarts d’efficacité, de coût et de conformité. Où trouver ces données Ces informations figurent dans les données principales sur le poste et la fonction de l’employé, dans le module RH de Ceridian Dayforce. Exemples Recherche et développementMarketingRessources humainesAssistance client | |||
| Source de recrutement RecruitmentSource | Canal par lequel un candidat a été initialement identifié. | ||
| Description Cet attribut indique l’origine d’une candidature, par exemple « LinkedIn », « Recommandation d’un employé », « Site web de l’entreprise » ou « Salon de l’emploi ». Il permet d’évaluer l’efficacité des différents canaux de recrutement. L’analyse des sources de recrutement est essentielle pour optimiser la stratégie d’embauche. En suivant cet attribut tout au long du parcours professionnel, les organisations peuvent déterminer quelles sources permettent de recruter le plus rapidement, génèrent le taux d’acceptation des offres le plus élevé et, surtout, conduisent à des périodes d’emploi plus longues et à moins de départs précoces. Pourquoi est-ce important ? Permet d’évaluer l’efficacité des différents canaux de recrutement en les reliant à la rapidité d’embauche, aux taux de conversion et à la fidélisation des employés à long terme. Où trouver ces données Ces données sont généralement enregistrées dans le module de recrutement de Ceridian Dayforce lorsqu’un candidat postule à un poste. Exemples LinkedInRecommandation d’un employéIndeed.comSalon de l’emploi universitaire | |||
| Utilisateur ayant effectué l’action UserPerformingAction | Utilisateur ou agent système responsable de l’exécution de l’activité. | ||
| Description Cet attribut identifie la personne, par exemple un recruteur, un responsable du recrutement ou un administrateur RH, qui a effectué une tâche précise. Pour les étapes automatisées, il peut désigner un utilisateur système. L’analyse des tâches effectuées par chacun permet de comprendre l’affectation des ressources, la répartition de la charge de travail et la performance. Elle aide à repérer les goulots d’étranglement liés à certains utilisateurs ou équipes, à déterminer les besoins de formation et à évaluer la capacité des responsables à accomplir les tâches RH qui leur sont confiées. Elle permet aussi de distinguer les activités manuelles des activités automatisées. Pourquoi est-ce important ? Cet attribut identifie l’acteur de chaque événement. Il permet d’analyser la charge de travail, de comparer la performance des utilisateurs ou des équipes et de rechercher les causes des retards. Où trouver ces données Présent dans les journaux d’audit ou les données transactionnelles, souvent dans des champs comme « ChangedBy », « UpdatedBy » ou « UserName ». Exemples j.doea.smithSYSTEM_WF_USERm.manager | |||
| Départ précoce IsEarlyAttrition | Indicateur signalant si un employé a quitté l’entreprise au cours d’une période initiale définie, par exemple la première année. | ||
| Description Cet attribut booléen est calculé à partir de l’ancienneté de l’employé au moment de son départ. Il prend la valeur « vrai » si la date de fin d’emploi se situe dans une période définie après la date d’embauche, par exemple 90, 180 ou 365 jours. Cet indicateur simplifie l’analyse et le suivi des départs précoces. Il permet de calculer directement le KPI du taux de départ précoce et de créer facilement des Dashboards qui segmentent cette population par service, responsable ou source de recrutement. Pour la plupart des équipes RH, comprendre les causes des départs précoces est une priorité. Pourquoi est-ce important ? Permet de calculer et d’analyser le KPI du taux de départ précoce, afin de repérer les problèmes liés au recrutement, à l’intégration ou à l’adéquation au poste. Où trouver ces données Il s’agit d’un champ calculé. Il nécessite les dates d’embauche et de fin d’emploi de l’employé, issues du système source. Exemples truefalse | |||
| Dernière mise à jour des données LastDataUpdate | Horodatage de la dernière actualisation des données. | ||
| Description Cet attribut indique la date de la dernière mise à jour du jeu de données à partir du système source. Il permet d’évaluer l’actualité et la pertinence de l’analyse. Dans les Dashboards et les rapports, cette information aide les utilisateurs à savoir de quand datent les données. Elle précise si les événements récents sont inclus et constitue une métadonnée importante pour la gouvernance et le contrôle de la qualité des données. Elle permet également de vérifier le bon fonctionnement des pipelines de données. Pourquoi est-ce important ? Les utilisateurs savent ainsi si les données sont à jour, ce qui est essentiel pour prendre des décisions éclairées au bon moment à partir de l’analyse des processus. Où trouver ces données Cet horodatage est généralement généré et ajouté au jeu de données lors de l’extraction et du chargement des données (ETL). Exemples 2024-06-10T04:00:00Z2024-06-11T04:00:00Z2024-06-12T04:00:00Z | |||
| Heure de fin de l’événement EventEndTime | Horodatage de fin d’une activité, s’il est disponible. | ||
| Description StartTime indique le début d’une activité, tandis que EndTime en marque la fin. L’écart entre les deux correspond à la durée de traitement de la tâche concernée. Certaines activités n’ont pas d’heure de fin distincte, car il s’agit d’événements instantanés. Cet attribut est essentiel à l’analyse détaillée des performances. Il permet de calculer directement la durée de traitement de tâches individuelles, comme « Configuration de la paie » ou « Évaluation des performances », et de distinguer le temps consacré au travail de l’attente entre les tâches. Il aide ainsi à repérer les étapes qui prennent le plus de temps. Pourquoi est-ce important ? Permet de calculer directement la durée d’une activité, c’est-à-dire sa durée de traitement, et de distinguer le temps de travail actif du temps d’attente. Où trouver ces données Peut être disponible dans les modules de gestion des flux de travail ou des tâches lorsqu’une activité a un début et une fin clairement définis, par exemple lorsqu’une tâche est ouverte puis clôturée. Exemples 2023-04-10T17:05:00Z2023-04-11T11:00:00Z2024-02-05T16:20:00Z | |||
| Lieu de travail Location | Lieu de travail ou bureau de l’employé. | ||
| Description Cet attribut indique le principal lieu de travail de l’employé, qui peut être une ville, un immeuble de bureaux ou un lieu de travail à distance. Il apporte une dimension géographique aux données de processus. Le lieu de travail permet de comparer les processus RH entre différentes zones géographiques. L’analyse peut révéler des écarts régionaux dans les délais de recrutement, les taux de départ ou la conformité des processus. Elle aide à repérer les bonnes pratiques dans certains lieux et à répondre aux difficultés propres à une région ou à un bureau. Pourquoi est-ce important ? Ajoute une dimension géographique à l’analyse et aide à repérer les écarts régionaux de performance des processus, de temps de cycle et de départs des employés. Où trouver ces données Fait partie du dossier RH central de l’employé et est associé à son poste ou à son affectation organisationnelle dans Ceridian Dayforce. Exemples Bureau de New YorkLondres, Royaume-UniÀ distance (États-Unis)Singapour | |||
| Motif de fin d’emploi TerminationReason | Motif indiqué pour la fin d’emploi de l’employé. | ||
| Description Cet attribut classe les motifs de fin d’emploi. Ils sont souvent répartis entre les départs volontaires, par exemple « Démission, meilleure opportunité », et les départs involontaires, comme « Performance » ou « Suppression de poste ». L’analyse des motifs de fin d’emploi est fondamentale pour comprendre les départs. Associée à d’autres attributs, comme le service, l’ancienneté ou la source de recrutement, elle aide les équipes RH à repérer les tendances et les causes profondes du roulement du personnel. Ces informations sont essentielles pour élaborer des stratégies de fidélisation efficaces et créer des Dashboards consacrés aux départs précoces. Pourquoi est-ce important ? Précise les raisons du départ des employés et permet d’analyser les départs de manière ciblée, puis d’élaborer des stratégies de fidélisation. Où trouver ces données Enregistré dans le cadre du flux de travail de fin d’emploi, dans le module RH central de Ceridian Dayforce. Exemples Démission, changement de carrièreDépart involontaire, performanceRestructuration ou suppression de posteDépart à la retraite | |||
| Nom du responsable ManagerName | Nom du responsable hiérarchique direct de l’employé. | ||
| Description Cet attribut identifie le supérieur hiérarchique direct de l’employé. Le responsable joue souvent un rôle clé dans de nombreux processus RH : il approuve des demandes, réalise des évaluations des performances et prend en charge d’autres tâches. Dans l’analyse des processus, le filtrage par responsable permet de comprendre comment les différents responsables et leurs équipes interagissent avec les processus RH. Il peut révéler des écarts dans leur mise en œuvre au sein de l’organisation et mettre en évidence les responsables dont les équipes accomplissent efficacement les tâches, ainsi que ceux qui pourraient avoir besoin d’un accompagnement ou d’une formation supplémentaire. Cet attribut est essentiel aux Dashboards qui suivent le taux de réalisation des tâches par les responsables. Pourquoi est-ce important ? Permet d’analyser les performances des processus par responsable, afin de repérer les différences d’efficacité managériale et de mise en œuvre entre les équipes. Où trouver ces données Ces informations figurent dans la structure hiérarchique de l’employé, au sein des données RH centrales de Ceridian Dayforce. Exemples Jane SmithRobert JohnsonEmily Davis | |||
| Pays Country | Pays dans lequel l’employé est légalement employé. | ||
| Description Cet attribut indique le pays d’emploi. Il est important pour les organisations internationales, car de nombreux processus RH, exigences de conformité et comportements des employés varient selon les pays. L’analyse par pays offre une vue globale et locale du processus d’embauche à la fin d’emploi. Elle permet de comparer des KPI, comme le délai de recrutement ou le taux de départ, entre les pays, afin de vérifier le respect des normes mondiales tout en tenant compte des particularités locales. Elle est essentielle aux analyses liées à la conformité, notamment pour les procédures de départ, qui peuvent varier considérablement d’un pays à l’autre. Pourquoi est-ce important ? Permet de comparer les processus et les KPI entre pays, ce qui aide les organisations internationales à suivre la conformité et les performances. Où trouver ces données Élément central des données personnelles ou d’emploi de l’employé dans Ceridian Dayforce. Exemples USACanadaRoyaume-UniAllemagne | |||
| Statut de l’offre OfferStatus | Statut final d’une offre d’emploi faite à un candidat. | ||
| Description Cet attribut indique l’issue de l’événement « Offre envoyée ». Les valeurs courantes sont « Acceptée », « Refusée » ou « Retirée ». Il s’agit d’une donnée importante pour mesurer les résultats du recrutement. Cet attribut sert directement au calcul de l’indicateur clé de performance (KPI) du taux d’acceptation des offres. L’analyse de ce statut par service, fonction ou source de recrutement peut révéler si les offres sont compétitives, si les entretiens sont efficaces ou si certains aspects de l’activité compliquent le recrutement des meilleurs candidats. Pourquoi est-ce important ? Mesure directement l’issue du processus de recrutement et permet de calculer le KPI du taux d’acceptation des offres. Où trouver ces données Ce statut est mis à jour dans le module de recrutement de Ceridian Dayforce dans le cadre du flux de travail de candidature. Exemples AcceptéeRefusée par le candidatOffre retirée | |||
| Statut du SLA SlaStatus | Indique si une activité ou un cycle de processus a été achevé dans le délai défini par l’accord de niveau de service (SLA). | ||
| Description Cet attribut résulte d’un calcul qui compare la durée réelle d’un segment de processus à un objectif prédéfini. Par exemple, si le SLA d’intégration est de 14 jours, tout dossier dépassant ce délai est marqué comme « Non respecté ». Le statut du SLA donne une indication claire et immédiate des performances et de la conformité du processus. Il permet de mettre en évidence les exceptions et les situations qui nécessitent une attention rapide dans les Dashboards. L’analyse des dossiers qui ne respectent pas le SLA peut aider à repérer les causes profondes des retards et à cibler les améliorations. Pourquoi est-ce important ? Indique clairement si les principales étapes du processus respectent leurs objectifs et facilite le suivi de la conformité ainsi que le repérage des dossiers à examiner. Où trouver ces données Cet attribut est calculé en comparant le temps de cycle entre deux événements à une règle métier ou à un objectif prédéfini. Exemples RespectéNon respectéÀ risque | |||
| Système source SourceSystem | Indique le système d’origine des données de l’événement. | ||
| Description Cet attribut précise l’application ou le module source qui a généré les données. Le système principal est Ceridian Dayforce, mais les événements peuvent provenir de différents modules, comme « Recruiting », « Onboarding » ou « Performance ». Pour l’analyse, cet attribut permet de connaître l’origine des données et de filtrer le processus afin d’obtenir des vues propres à chaque module. Il est également utile à la gouvernance des données et au dépannage, car il clarifie leur provenance, notamment lorsque des données de plusieurs systèmes sont combinées. Pourquoi est-ce important ? Cet attribut précise l’origine des données. Il est important pour leur validation et la création de vues analytiques propres aux différents modules du système RH. Où trouver ces données Il s’agit souvent d’une valeur fixe ajoutée lors de l’extraction pour indiquer l’origine du jeu de données. Exemples Ceridian DayforceDayforce RecruitingDayforce Performance | |||
| Type d’employé EmployeeType | Indique le statut d’emploi de l’employé, par exemple à temps plein ou à temps partiel. | ||
| Description Cet attribut classe les employés selon leur type d’emploi, par exemple « Temps plein », « Temps partiel », « Prestataire » ou « Stagiaire ». Ce statut peut influer sur la manière dont les processus RH leur sont appliqués. Le type d’employé permet d’analyser les différences de parcours professionnel entre les catégories de travailleurs. Par exemple, le processus d’intégration d’un prestataire peut être plus simple que celui d’un employé à temps plein. Cet attribut peut également servir à étudier les départs ou l’évolution de carrière selon le type d’emploi. Pourquoi est-ce important ? Permet de segmenter les effectifs et d’analyser les différences de processus et de résultats entre les employés à temps plein, à temps partiel et sous contrat. Où trouver ces données Champ standard de la fiche de poste ou d’emploi de l’employé dans Ceridian Dayforce. Exemples Temps pleinTemps partielTemporairePrestataire | |||
Activités du cycle de vie des employés, de l’embauche au départ à la retraite
| Activité | Description | ||
|---|---|---|---|
| Demande de poste créée | Cette activité marque le début officiel du recrutement, lorsqu’un responsable ou un membre des RH crée une demande pour un poste nouveau ou à pourvoir. L’événement est généralement enregistré explicitement à l’enregistrement d’une nouvelle demande de poste dans le module Dayforce Recruiting. | ||
| Pourquoi est-ce important ? Il s’agit du point de départ principal pour mesurer les KPI du délai de recrutement et du temps de cycle entre la candidature et l’embauche. L’analyse du temps écoulé à partir de cet événement permet de repérer les retards dans l’approbation des recrutements et la publication des offres. Où trouver ces données Enregistré dans le module Ceridian Dayforce Recruiting. L’événement est daté à partir de l’horodatage de création de la demande de poste. Données à recueillir L’événement est enregistré à la création d’une nouvelle demande de poste. Type d’événement explicit | |||
| Départ initié | Cette activité marque le début du processus de départ, lorsqu’un responsable ou un membre des RH soumet une demande de fin d’emploi. Cette opération explicite déclenche souvent un flux de travail d’approbation et les tâches liées au départ. | ||
| Pourquoi est-ce important ? Cet événement sert de point de départ pour mesurer l’efficacité et la conformité du processus de départ. Le temps écoulé jusqu’à la date de fin d’emploi permet d’en mesurer la durée. Où trouver ces données Enregistré à partir de la date de soumission d’un formulaire ou d’un flux de travail de fin d’emploi dans Dayforce Human Resources. Données à recueillir L’événement est enregistré à la soumission d’un flux de travail de demande de fin d’emploi. Type d’événement explicit | |||
| Employé embauché | Cette opération officielle crée le dossier de l’employé dans le système RH et lui attribue un identifiant. L’événement est enregistré explicitement lorsqu’un administrateur RH finalise l’embauche dans le module RH central de Dayforce, généralement après l’acceptation de l’offre. | ||
| Pourquoi est-ce important ? Cette étape fondamentale marque le début de l’ancienneté de l’employé. Elle sert de point de départ pour mesurer la durée du cycle d’intégration, les départs précoces et la durée totale du parcours professionnel dans l’entreprise. Où trouver ces données Enregistré à partir du champ « Date d’embauche » ou de la date d’effet de l’opération dans le dossier RH central de l’employé, dans Dayforce Human Resources. Données à recueillir Déduit de la date d’effet de l’opération « Embauche » dans l’historique professionnel de l’employé. Type d’événement explicit | |||
| Fin d’emploi de l’employé | Dernière activité du parcours de l’employé, elle marque son dernier jour officiel de travail. Elle est déduite de la date d’effet de l’opération « Fin d’emploi », qui fait passer le statut de l’employé à inactif. | ||
| Pourquoi est-ce important ? Il s’agit de l’événement final du processus Hire to Retire. Il est indispensable pour calculer l’ancienneté, le taux de départs et la durée totale du parcours des employés. Où trouver ces données Déduit de la date d’effet de l’opération de fin d’emploi dans l’historique des postes de l’employé, dans Dayforce Human Resources. Données à recueillir Déduit de la date d’effet de la dernière opération « Fin d’emploi » dans le dossier professionnel de l’employé. Type d’événement inferred | |||
| Mise en place de la paie terminée | Cette activité marque la mise en place réussie du dossier du nouvel employé dans le système de paie, afin qu’il puisse être rémunéré correctement. Elle est généralement déduite de la date de création ou d’activation du dossier de paie de l’employé. | ||
| Pourquoi est-ce important ? Cette étape est importante pour mesurer le temps de cycle de mise en place de la paie. Tout retard a des conséquences directes sur l’expérience des nouvelles recrues et peut entraîner d’importantes difficultés administratives. Où trouver ces données Déduit de la date d’effet ou de création du dossier de rémunération principal de l’employé dans le module Dayforce Payroll. Données à recueillir Déduit de l’horodatage de création du dossier de rémunération de l’employé. Type d’événement inferred | |||
| Offre acceptée | Cet événement marque le moment où la personne candidate accepte officiellement l’offre d’emploi. Il est généralement enregistré par un changement de statut dans le flux de travail de recrutement et déclenche les activités préalables à l’arrivée. | ||
| Pourquoi est-ce important ? Cette étape est déterminante pour calculer le KPI du taux d’acceptation des offres. Elle marque le passage du statut de candidature à celui de futur employé et lance le processus d’intégration. Où trouver ces données Déduit de l’horodatage auquel le statut de la candidature passe à « Offre acceptée » ou « Embauché » dans le module Dayforce Recruiting. Données à recueillir Déduit du passage du statut de la candidature à « Offre acceptée ». Type d’événement inferred | |||
| Candidature reçue | Cet événement correspond au moment où une personne candidate à un poste à pourvoir. Il est généralement enregistré explicitement dans le module Dayforce Recruiting et associé au profil de la personne ainsi qu’à la demande de poste concernée. | ||
| Pourquoi est-ce important ? Le suivi du volume et du calendrier des candidatures est essentiel pour évaluer l’efficacité des offres d’emploi et des sources de recrutement. Il constitue le point de départ de l’analyse des taux de conversion des candidatures tout au long du processus de recrutement. Où trouver ces données L’événement est enregistré à partir de l’horodatage de soumission de la candidature dans le système de suivi des candidatures du module Dayforce Recruiting. Données à recueillir L’événement est enregistré à la création d’un dossier de candidature associé à une demande de poste. Type d’événement explicit | |||
| Changement de poste traité | Cet événement correspond à tout changement de poste d’un employé, notamment une promotion, une mutation ou un changement de fonction à niveau équivalent. Il est enregistré à partir de la date d’effet du changement d’informations professionnelles dans le dossier RH central de l’employé. | ||
| Pourquoi est-ce important ? Cette activité est importante pour analyser la mobilité interne, les parcours d’évolution professionnelle et le KPI du temps de cycle d’approbation des promotions. Elle permet de comprendre comment les employés évoluent au sein de l’organisation. Où trouver ces données Enregistré à partir des opérations datées de l’historique des postes de l’employé dans Dayforce Human Resources. Données à recueillir Déduit de la date d’effet d’une opération « Changement de poste » ou « Promotion » dans le dossier de l’employé. Type d’événement explicit | |||
| Changement de rémunération approuvé | Cet événement indique une modification de la rémunération d’un employé, par exemple une augmentation au mérite, une prime ou un ajustement de salaire. Il est enregistré à partir de la date d’effet du changement de rémunération. | ||
| Pourquoi est-ce important ? Le suivi des changements de rémunération permet d’analyser les cycles de révision salariale, l’équité salariale et l’efficacité des flux de travail d’approbation. Il contribue également à la gestion globale du parcours des employés. Où trouver ces données Enregistré dans l’historique de rémunération de l’employé dans Dayforce. L’événement correspond à la date d’effet d’un nouveau taux ou élément de rémunération. Données à recueillir Événement enregistré à partir des opérations datées de l’historique de rémunération de l’employé. Type d’événement explicit | |||
| Début d’un congé | Cette activité marque le début d’un congé, par exemple un congé parental ou un arrêt maladie. Elle est enregistrée à partir de la date de début effective du statut de congé dans le dossier RH de l’employé. | ||
| Pourquoi est-ce important ? Le repérage des congés est important pour comprendre la disponibilité des effectifs et les écarts dans les processus. Il permet d’expliquer les longues périodes d’inactivité dans le parcours d’un employé. Où trouver ces données Déduit du changement de statut de l’employé vers un type « Congé » dans ses données de poste de Dayforce Human Resources. L’horodatage correspond à la date d’effet du congé. Données à recueillir Déduit de la date de début effective du statut « Congé » dans le dossier de l’employé. Type d’événement inferred | |||
| Entretien de départ réalisé | Cet événement correspond à la fin de l’entretien de départ avec l’employé qui quitte l’entreprise. Il est généralement enregistré lorsqu’une tâche ou un formulaire du processus de départ est marqué comme terminé. | ||
| Pourquoi est-ce important ? Le suivi des entretiens de départ terminés est essentiel pour calculer le KPI du taux de conformité du processus de départ. Il permet à l’organisation de recueillir des retours utiles pour améliorer la fidélisation des employés. Où trouver ces données Généralement enregistré comme une tâche terminée dans une liste de contrôle ou un flux de travail de départ du module Dayforce Onboarding ou RH. Données à recueillir Enregistré lorsque le formulaire ou la tâche d’entretien de départ est marqué comme terminé. Type d’événement explicit | |||
| Évaluation de performance terminée | Cette activité marque la clôture du cycle d’évaluation de la performance d’un employé. Elle est généralement déduite de la date à laquelle le statut du formulaire d’évaluation passe à « Terminé » ou « Clos » dans le flux de travail de gestion de la performance. | ||
| Pourquoi est-ce important ? L’analyse de la fréquence et de la durée des évaluations de performance est essentielle au Dashboard d’efficacité du cycle d’évaluation. Elle permet de vérifier que les employés reçoivent des retours en temps utile pour soutenir leur développement et leur engagement. Où trouver ces données Déduit de l’horodatage du changement de statut d’un formulaire d’évaluation dans le module Dayforce Performance Management. Données à recueillir Déduit du champ de date de fin ou de l’horodatage de mise à jour du statut du formulaire d’évaluation de la performance. Type d’événement inferred | |||
| Formation terminée | Cet événement correspond à la fin d’un cours ou d’un module de formation attribué à un employé. Il est enregistré à partir de l’horodatage de fin du cours dans le module Dayforce Learning Management. | ||
| Pourquoi est-ce important ? Le suivi des formations terminées permet de vérifier la conformité et d’évaluer l’efficacité des programmes de formation. Pour les nouvelles recrues, il indique notamment leur intégration et leur niveau de préparation. Où trouver ces données Enregistré dans le module Dayforce Learning Management lorsqu’une formation attribuée à un employé est marquée comme terminée. Données à recueillir Enregistré lorsque le statut d’un cours pour un employé passe à « Terminé ». Type d’événement explicit | |||
| Offre envoyée | Cette activité a lieu lorsqu’une offre d’emploi officielle est préparée et envoyée à une personne candidate. Elle est généralement déduite d’un changement de statut de la candidature dans le flux de travail de recrutement, par exemple de « Entretien » à « Offre ». | ||
| Pourquoi est-ce important ? Cette étape est importante pour mesurer le temps de cycle entre l’embauche et l’offre. Elle marque la fin de l’évaluation de la candidature et le début des étapes d’acceptation et d’intégration. Où trouver ces données Déduit d’un changement de statut du dossier de candidature dans le module Dayforce Recruiting. L’horodatage correspond au moment où le statut passe à « Offre ». Données à recueillir Déduit du passage du statut de la candidature à « Offre envoyée » ou à un statut équivalent. Type d’événement inferred | |||
| Tâche d’intégration terminée | Cet événement correspond à la fin d’une tâche de la liste de contrôle d’intégration d’une nouvelle recrue, comme la « vérification I-9 ». Il est enregistré à partir de l’horodatage de fin des tâches individuelles dans le module Dayforce Onboarding. | ||
| Pourquoi est-ce important ? L’analyse de chaque tâche terminée permet de repérer les goulots d’étranglement dans le processus global d’intégration. Elle facilite le suivi de la conformité et aide les nouvelles recrues à devenir opérationnelles au plus vite. Où trouver ces données Enregistré dans le module Dayforce Onboarding. Chaque tâche terminée du plan d’intégration d’un employé doit comporter un horodatage de fin. Données à recueillir L’événement est enregistré lorsqu’une tâche précise de la liste de contrôle d’intégration est marquée comme terminée. Type d’événement explicit | |||
Guides d’extraction
Étapes
- Accédez à la gestion des rapports Dayforce : Connectez-vous à Ceridian Dayforce avec un compte utilisateur disposant des autorisations nécessaires pour créer des rapports. Accédez au module de création de rapports, généralement accessible depuis le menu principal sous Reporting > Report Management.
- Créez un rapport personnalisé : Lancez la création d’un rapport. Choisissez l’option permettant de créer un rapport défini par l’utilisateur ou un rapport personnalisé. Donnez-lui un nom explicite, par exemple ProcessMind_HireToRetire_EventLog_Source.
- Définissez les sources de données principales et secondaires : Ce rapport doit associer plusieurs sources de données afin de recueillir tous les événements du cycle de vie.
- Définissez Employees comme source de données principale. Elle servira de référence pour toutes les données relatives aux employés.
- Associez les sources de données suivantes en utilisant le numéro d’employé ou un identifiant interne du système comme clé : [Recruiting - Applications], [Recruiting - Requisitions], [HR - Employee Job History], [HR - Employee Status History], [Performance - Reviews], [Learning - Course Completions], [Onboarding - Tasks] et [Payroll - Employee Payroll Records].
- Configurez les colonnes du rapport (format large) : Le rapport sera d’abord créé au format « large » : chaque ligne représentera un employé et chaque colonne, l’horodatage ou l’attribut potentiel d’un événement. Ajoutez les colonnes suivantes à partir des sources de données associées :
- ID de cas : Employee > Employee Number (à renommer EmployeeId)
- Horodatages des événements : Requisition > Created Date, Application > Applied Date, Application > Offer Extended Date, Application > Offer Accepted Date, Employee > Hire Date, Onboarding Task > Completion Date, Payroll Record > Effective Start Date, Course Completion > Completion Date, Performance Review > Completed Date, Job History > Effective Date, Compensation History > Effective Date, Leave History > Start Date, Termination Workflow > Initiated Date, Offboarding Task > Exit Interview Completed Date, Employee > Termination Date.
- Attributs : Ajoutez les champs Department Name, Recruitment Source, Requisition ID, Job Title et Change Reason. Récupérez-les dans les sources de données correspondantes.
- Ajoutez des filtres : Pour maîtriser le volume et le périmètre des données, appliquez des filtres. Le plus important concerne les différents champs de date. Créez un groupe de filtres qui inclut les dossiers d’employés dont la date d’embauche, la date de départ ou la date de candidature se situe dans la période d’analyse souhaitée, par exemple les 24 derniers mois. Filtrez également les codes d’entreprise pertinents, le cas échéant.
- Enregistrez la définition du rapport : Enregistrez la configuration du rapport.
- Planifiez l’export du rapport : Dans l’écran Report Management, repérez le rapport enregistré et créez une nouvelle planification. Configurez son exécution automatique, par exemple chaque semaine. Choisissez le format CSV ou un fichier texte délimité. Configurez le mode de livraison, par exemple l’export vers un emplacement FTP sécurisé (SFTP) ou un partage de fichiers désigné.
- Transformez les données (dépivotez-les) : Le fichier CSV exporté sera au format large. Vous devez le transformer en journal d’événements au format « long ». Utilisez un outil de préparation des données, comme Power Query dans Excel, un script Python avec pandas ou l’outil ETL de votre choix, pour dépivoter les colonnes d’horodatage. Pour chaque ligne du fichier source, créez plusieurs lignes dans le journal d’événements final, une pour chaque colonne d’horodatage non vide. Le fichier final contiendra les colonnes EmployeeId, ActivityName et EventTimestamp, ainsi que les autres attributs.
Configuration
- Prérequis : Vous devez disposer d’un rôle utilisateur autorisant l’accès à Report Management et aux sources de données sous-jacentes, notamment celles des RH, du recrutement, de l’intégration, de la gestion de la performance et de la paie.
- Type de rapport : Vous devez créer un rapport personnalisé défini par l’utilisateur qui permet d’associer plusieurs sources de données.
- Sources de données clés : Le rapport doit associer la source Employees principale à des sources connexes telles que [Recruiting - Applications], [HR - Employee Job History], [Performance - Reviews] et [Onboarding - Tasks]. Leur nom exact peut varier selon votre configuration Dayforce.
- Filtrage par période : Il est essentiel de filtrer plusieurs champs de date, par exemple la date d’embauche, la date de départ et la date de candidature, afin de recueillir tous les événements pertinents du cycle de vie sur une période donnée. Une période de 12 à 24 mois est recommandée pour obtenir des résultats utiles.
- Statut des employés : Vérifiez que les filtres du rapport incluent les employés « Active » et « Terminated » pour couvrir l’ensemble du cycle de vie, de l’embauche au départ.
- Format d’export : Configurez l’export planifié pour produire un format lisible par machine, comme CSV, que vous pourrez facilement traiter avec un script de transformation ou un outil ETL.
Exemple de requête xml
<!--
This XML represents the configuration of a Ceridian Dayforce custom report. It is designed to extract a 'wide' dataset containing all necessary timestamps and attributes for the Hire-to-Retire process. This output must be transformed (unpivoted) into a 'long' event log format before being used for process mining.
-->
<ReportDefinition ReportName="ProcessMind_HireToRetire_EventLog_Source">
<Entities>
<Entity Name="Employees" Alias="Emp" IsPrimary="true" />
<Entity Name="[Recruiting - Applications]" Alias="App" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="App" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Recruiting - Requisitions]" Alias="Req" JoinType="LeftOuter">
<JoinCondition LeftEntity="App" LeftField="RequisitionXRefCode" RightEntity="Req" RightField="XRefCode" />
</Entity>
<Entity Name="[HR - Employee Job History]" Alias="JobHist" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="JobHist" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Compensation History]" Alias="CompHist" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="CompHist" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Onboarding - Tasks]" Alias="OnboardTask" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="OnboardTask" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Performance - Reviews]" Alias="PerfReview" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="PerfReview" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Payroll - Employee Payroll Records]" Alias="Payroll" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Payroll" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Leave History]" Alias="Leave" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Leave" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Termination Workflow]" Alias="TermWF" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="TermWF" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Learning - Course Completions]" Alias="Learning" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Learning" RightField="EmployeeXRefCode" />
</Entity>
</Entities>
<Columns>
<!-- Case ID -->
<Column EntityAlias="Emp" Field="EmployeeNumber" OutputName="EmployeeId" />
<!-- Timestamps for Unpivot -->
<Column EntityAlias="Req" Field="CreatedOn" OutputName="TS_JobRequisitionCreated" />
<Column EntityAlias="App" Field="SubmittedOn" OutputName="TS_CandidateApplied" />
<Column EntityAlias="App" Field="[StatusChangeDate_Offer]" OutputName="TS_OfferExtended" />
<Column EntityAlias="App" Field="[StatusChangeDate_Accepted]" OutputName="TS_OfferAccepted" />
<Column EntityAlias="Emp" Field="HireDate" OutputName="TS_EmployeeHired" />
<Column EntityAlias="OnboardTask" Field="CompletedDate" OutputName="TS_OnboardingTaskCompleted" />
<Column EntityAlias="Payroll" Field="EffectiveStart" OutputName="TS_PayrollSetupCompleted" />
<Column EntityAlias="Learning" Field="CompletionDate" OutputName="TS_TrainingCompleted" />
<Column EntityAlias="PerfReview" Field="CompletedDate" OutputName="TS_PerformanceReviewCompleted" />
<Column EntityAlias="JobHist" Field="EffectiveStart" OutputName="TS_RoleChangeProcessed" />
<Column EntityAlias="CompHist" Field="EffectiveStart" OutputName="TS_CompensationChangeApproved" />
<Column EntityAlias="Leave" Field="StartDate" OutputName="TS_LeaveOfAbsenceStarted" />
<Column EntityAlias="TermWF" Field="InitiatedDate" OutputName="TS_TerminationInitiated" />
<Column EntityAlias="TermWF" Field="[ExitInterviewCompletedDate]" OutputName="TS_ExitInterviewConducted" />
<Column EntityAlias="Emp" Field="TerminationDate" OutputName="TS_EmployeeTerminated" />
<!-- Attributes -->
<Column EntityAlias="Emp" Field="[LastModifiedBy]" OutputName="UserPerformingAction" />
<Column EntityAlias="JobHist" Field="DepartmentLongName" OutputName="DepartmentName" />
<Column EntityAlias="App" Field="Source" OutputName="RecruitmentSource" />
<Column EntityAlias="Req" Field="RequisitionNumber" OutputName="RequisitionId" />
<Column EntityAlias="JobHist" Field="JobLongName" OutputName="JobTitle" />
<Column EntityAlias="JobHist" Field="Reason" OutputName="ChangeReason" />
</Columns>
<Filters>
<FilterGroup Operator="OR">
<Filter EntityAlias="Emp" Field="HireDate" Operator="Between" Value1="[YourStartDate]" Value2="[YourEndDate]" />
<Filter EntityAlias="Emp" Field="TerminationDate" Operator="Between" Value1="[YourStartDate]" Value2="[YourEndDate]" />
</FilterGroup>
</Filters>
</ReportDefinition> Prêt à commencer ?
Commencez dès aujourd’hui à transformer votre processus d’embauche au départ à la retraite grâce à ces modèles de données détaillés. Optimisez vos opérations et améliorez l’expérience des employés.
Mettez fin aux retards : optimisez le cycle de vie des employés dans Ceridian Dayforce
Réduisez de 30 % le temps de cycle du processus d’embauche au départ à la retraite. Améliorez dès maintenant le parcours de vos employés.
Essai gratuit, sans carte bancaire.