Votre modèle de données pour le processus 'Du recrutement au départ' - Cycle de vie du collaborateur
Votre modèle de données pour le processus 'Du recrutement au départ' - Cycle de vie du collaborateur
- Attributs recommandés à collecter
- Activités clés à suivre
- Guide d'extraction des données de Ceridian Dayforce
Attributs du cycle de vie de l'employé - Du recrutement au départ
| Nom | Descriptionn | ||
|---|---|---|---|
| Horodatage de l'événement EventTimestamp | La date et l'heure précises où l'activité a été enregistrée. | ||
| Descriptionn Ce horodatage marque l'occurrence d'un événement du cycle de vie de l'employé. Elle fournit l'ordre chronologique nécessaire pour reconstruire le flux de processus et sert de base à tous les calculs basés sur le temps. Dans le Process Mining, cet attribut est impératif pour calculer les temps de cycle, les temps d'attente et les durées entre différentes activités. Il est utilisé pour analyser la performance des processus, mesurer le respect des SLA et identifier les modèles temporels ou les retards dans le parcours de l'employé. Des horodatages précis sont essentiels pour toute analyse liée à la performance. Pourquoi est-ce important ? : Cet attribut fournit la séquence chronologique des événements et est indispensable pour tous les calculs de performance, tels que les temps de cycle et l'analyse des points de blocage. Source des données : Chaque enregistrement transactionnel, journal d'événements ou piste d'audit dans Ceridian Dayforce doit avoir une date de création ou d'effet associée. Exemples 2023-01-15T09:00:00Z2023-03-20T14:35:10Z2024-05-01T11:21:05Z | |||
| ID employé EmployeeId | L'identifiant unique généré par le système pour chaque employé. | ||
| Descriptionn L'ID Employé est l'élément central du processus d'embauche au départ à la retraite, servant d'identifiant de cas unique qui relie tous les événements du cycle de vie pour un individu. De la candidature initiale à l'intégration, aux changements de rôle et à l'éventuelle cessation d'emploi, chaque activité enregistrée est liée à cet ID. En process mining, cet attribut permet la reconstruction du parcours complet de chaque employé. Il permet une analyse complet du cycle de vie entier, rendant possible la mesure des durées entre les étapes clés, l'identification des parcours de carrière communs et atypiques, et l'analyse des résultats basée sur les expériences spécifiques de l'employé. Pourquoi est-ce important ? : C'est la clé primaire qui relie tous les événements liés aux employés, permettant l'analyse de l'intégralité du parcours de l'employé du début à la fin. Source des données : C'est un champ essentiel du profil principal de l'employé ou des tables de données de base RH dans Ceridian Dayforce. Exemples 10023451009876E-054321 | |||
| Nom de l'activité ActivityName | Le nom de l'événement spécifique du cycle de vie de l'employé qui s'est produit. | ||
| Descriptionn Cet attribut décrit l'événement métier ou la tâche réalisée à un instant T, comme « Employee Hired », « Performance Review Completed » ou « Terminaison Initiated ». Il constitue la suite d'étapes définissant le cycle de vie de l'employé. L'analyse de la séquence d'activités est le socle du Process Mining. Elle permet de visualiser les cartes de processus, de découvrir les variantes, d'identifier les points de blocage entre les étapes et d'analyser la conformité aux procédures standards. La clarté et la précision des noms d'activités sont essentielles pour une analyse pertinente. Pourquoi est-ce important ? : Définit les étapes de la carte de processus, ce qui est indispensable pour visualiser le parcours de l'employé, identifier les écarts et localiser les points de blocage. Source des données : Généralement dérivé des journaux d'événements, des changements de statut de workflow ou des pistes d'audit dans divers modules de Ceridian Dayforce comme le Recrutement, l'Onboarding et les RH. Exemples Offre acceptéeTâche d'intégration terminéeChangement de rôle traitéEmployé licencié | |||
| `Utilisateur effectuant l'action` UserPerformingAction | L'utilisateur ou l'agent système responsable de l'exécution de l'activité. | ||
| Descriptionn Cet attribut identifie la personne (recruteur, responsable du recrutement ou gestionnaire RH) ayant effectué une tâche précise. Pour les étapes automatisées, il peut s'agir d'un utilisateur système. Analyser qui exécute quelles tâches est impératif pour comprendre l'allocation des ressources, la répartition de la charge de travail et la performance. Cela aide à identifier les points de blocage liés à certains utilisateurs ou équipes, à cibler les besoins en formation et à évaluer l'efficacité des managers dans leurs tâches RH. On l'utilise aussi pour distinguer les activités manuelles des automatisées. Pourquoi est-ce important ? : Identifie l'acteur de chaque event, permettant d'analyser la charge de travail, de comparer les performances entre utilisateurs ou équipes, et d'analyser les causes profondes des retards. Source des données : Trouvé 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 | |||
| ID de demande de personnel RequisitionId | L'identifiant unique de la demande d'emploi. | ||
| Descriptionn Le Requisition ID (identifiant de demande) relie toutes les activités liées au pourvoi d'un poste spécifique. Il fait le lien entre la demande initiale et l'ensemble des candidats, entretiens et offres associés, jusqu'à ce que le poste soit pourvu. En Process Mining, cet ID permet d'analyser le recrutement sous l'angle du poste plutôt que du candidat. Il est idéal pour suivre le délai de pourvoi (time-to-fill) et évaluer l'efficacité du recrutement selon les types de postes ou les départements. Pourquoi est-ce important ? : Regroupe toutes les activités de prélèvement.-recrutement sous une seule offre d'emploi, permettant d'analyser le temps de recrutement et l'efficacité de l'entonnoir de recrutement pour des rôles spécifiques. Source des données : Cet identifiant est généré et géré au sein du module de Recrutement de Ceridian Dayforce. Exemples REQ-2023-05-001REQ-2024-01-112R78910 | |||
| Motif du changement ChangeReason | La raison d'un changement significatif dans le statut d'un employé, tel qu'une promotion ou un transfert. | ||
| Descriptionn Cet attribut fournit le contexte des événements 'Changement de rôle traité' ou 'Changement de rémunération approuvé'. Il précise le motif professionnel du changement, par exemple, 'Promotion', 'Transfert latéral', 'Augmentation annuelle au mérite' ou 'Réorganisation'. Sans ce contexte, il est difficile d'analyser les différents types de mouvements de personnel. En utilisant la Raison du changement, les analystes peuvent isoler les processus de promotion pour mesurer leurs temps de cycle, suivre la fréquence des transferts latéraux ou analyser l'impact des réorganisations sur les effectifs. Cela transforme un événement de 'changement' générique en un processus métier spécifique et analysable. Pourquoi est-ce important ? : Fournit un contexte essentiel pour les événements de changement, permettant une analyse ciblée de processus spécifiques tels que les promotions, les transferts ou les ajustements de rémunération. Source des données : C'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 sélectionné à partir d'une liste prédéfinie. Exemples PromotionTransfert latéralRévision salariale annuelleRéorganisation | |||
| Nom du service DepartmentName | Le nom du département auquel l'employé est rattaché. | ||
| Descriptionn Cet attribut représente l'unité organisationnelle, telle que 'Ventes', 'Ingénierie' ou 'Finance', où l'employé travaille. Le service peut changer au cours du cycle de vie de l'employé. Le Service est une dimension majeure pour l'analyse comparative. Il vous permet de segmenter et de filtrer les données de processus pour comprendre les performances des différentes parties de l'organisation. Par exemple, vous pouvez comparer les temps de cycle de recrutement entre les services, analyser les taux de rotation (turnover) du personnel par service ou identifier les variations de processus spécifiques à certains domaines d'activité. Pourquoi est-ce important ? : Permet de filtrer et de comparer les métriques de processus entre différentes unités commerciales, révélant les variations en termes d'efficacité, de coût et de conformité. Source des données : Cela fait partie des données d'emploi et de poste de base de l'employé au sein du module RH de Ceridian Dayforce. Exemples Recherche et DéveloppementMarketingRessources HumainesSupport Client | |||
| Source de recrutement RecruitmentSource | Le canal par lequel un candidat a été initialement sourcé. | ||
| Descriptionn Cet attribut indique l'origine d'une candidature, par exemple « LinkedIn », « Cooptation », « Site carrière » ou « Forum emploi ». Il permet d'évaluer l'efficacité des différents canaux d'acquisition de talents. L'analyse des sources de recrutement est fondamentale pour optimiser la stratégie d'embauche. En suivant cet attribut tout au long du cycle de vie, les entreprises déterminent quelles sources fournissent les recrues les plus rapides, affichent les meilleurs taux d'acceptation et, surtout, génèrent les collaborateurs ayant la plus grande ancienneté et le plus faible taux de départ précoce. Pourquoi est-ce important ? : Aide à évaluer l'efficacité des différents canaux de recrutement en les associant à la rapidité d'embauche, aux taux de conversion et à la rétention à long terme des employés. Source des données : Ces données sont généralement capturées dans le module de Recrutement de Ceridian Dayforce lorsqu'un candidat postule à un poste. Exemples LinkedInRecommandation d'employéIndeed.comSalon de l'emploi universitaire | |||
| Titre du poste JobTitle | Le titre officiel du poste de l'employé. | ||
| Descriptionn Cet attribut spécifie le rôle de l'employé dans l'organisation, tel qu''Ingénieur logiciel', 'Chef de projet' ou 'Directeur des ventes'. Cela peut changer plusieurs fois tout au long du cycle de vie d'un employé en raison de promotions ou de transferts. Le Titre du poste est une dimension précieuse pour l'analyse, permettant de comparer le comportement des processus pour différents rôles. Par exemple, les processus d'intégration peuvent différer pour les rôles techniques par rapport aux rôles non techniques, ou les cycles d'évaluation des performances peuvent varier pour la direction par rapport aux contributeurs individuels. L'analyse par titre de poste aide à découvrir ces modèles de processus et ces inefficacités spécifiques aux rôles. Pourquoi est-ce important ? : Permet l'analyse basée sur les rôles pour comparer les métriques de processus telles que le temps d'embauche, l'achèvement de la formation et la progression de carrière entre les différentes fonctions de poste. Source des données : Cette information est stockée dans les données de poste et d'emploi de l'employé au sein du module RH principal de Ceridian Dayforce. Exemples Analyste financier seniorDéveloppeur logiciel principalPartenaire d'affaires RHCoordinateur marketing. | |||
| Dernière mise à jour des données LastDataUpdate | L'horodatage indiquant la dernière fois que les données ont été actualisées. | ||
| Descriptionn Cet attribut enregistre la dernière mise à jour du jeu de données à partir du système source. Il fournit un contexte essentiel pour l'actualité et la pertinence de l'analyse. Dans les dashboards et les rapports, cette information est fondamentale pour que les utilisateurs comprennent la réactualisation des données. Elle gère les attentes concernant l'inclusion des événements récents et constitue une pièce maîtresse des métadonnées pour la gouvernance des données et l'assurance qualité, confirmant que les pipelines de données fonctionnent comme prévu. Pourquoi est-ce important ? : Garantit que les utilisateurs sont conscients de la la réactualisation des données, ce qui est indispensable pour prendre des décisions opportunes et éclairées basées sur l'analyse des processus. Source des données : Ce Exemples 2024-06-10T04:00:00Z2024-06-11T04:00:00Z2024-06-12T04:00:00Z | |||
| Emplacement Location | Le lieu de travail physique ou le bureau de l'employé. | ||
| Descriptionn Cet attribut spécifie le lieu de travail principal de l'employé, qui peut être une ville, un immeuble de bureaux ou un lieu de travail à distance. Il fournit un contexte géographique pour les données de processus. La Emplacement est une dimension utile pour comparer les processus RH entre différentes zones géographiques. L'analyse peut révéler des différences régionales dans les délais de recrutement, les taux de rotation (turnover) ou la conformité des processus. Cela peut aider à identifier les meilleures pratiques dans certaines localisations ou à relever les défis spécifiques à une région ou un bureau donné. Pourquoi est-ce important ? : Fournit une dimension géographique pour l'analyse, aidant à découvrir les variations régionales de la performance des processus, des temps de cycle et du taux de rotation (turnover) des employés. Source des données : Fait partie du dossier RH principal de l'employé, associé à son poste ou à son affectation organisationnelle dans Ceridian Dayforce. Exemples Bureau de New YorkLondres, Royaume-UniÀ distance (États-Unis)Singapour | |||
| Est une attrition précoce IsEarlyAttrition | Un indicateur signalant si un employé a cessé son emploi durant une période initiale prédéfinie (par exemple, la première année). | ||
| Descriptionn Il s'agit d'un attribut booléen calculé en fonction de l'ancienneté de l'employé au moment de la rupture de contrat. Il est marqué comme 'vrai' si la date de fin de contrat se situe dans une fenêtre spécifique, telle que 90, 180 ou 365 jours, à compter de la date d'embauche. Cet indicateur simplifie l'analyse et le reporting du turnover précoce. Il permet le calcul direct du 'KPI de Taux d'attrition précoce' et facilite la création de dashboards qui segmentent cette population par département, manager ou source de recrutement. L'identification des facteurs d'attrition précoce est un objectif hautement prioritaire pour la plupart des organisations RH. Pourquoi est-ce important ? : Facilite le calcul et l'analyse du KPI du taux d'attrition précoce, aidant à identifier les problèmes de recrutement, d'intégration ou d'adéquation au poste. Source des données : Il s'agit d'un champ calculé. Il nécessite la date d'embauche et la date de rupture de contrat de l'employé provenant du système source. Exemples truefaux | |||
| Heure de fin de l'événement EventEndTime | L'horodatage lorsqu'une activité a été achevée, si disponible. | ||
| Descriptionn Alors que StartTime indique le début d'une activité, EndTime marque sa fin. La différence entre les deux correspond au temps de traitement de la tâche. Toutes les activités n'ont pas d'heure de fin distincte, beaucoup étant des événements instantanés. Cet attribut est impératif pour une analyse de performance détaillée. Il permet de calculer directement le temps de traitement de tâches individuelles, comme « Payroll Setup » ou « Performance Review », aidant à distinguer le temps de travail effectif du temps d'attente entre les étapes. C'est un outil précieux pour identifier les phases les plus chronophages. Pourquoi est-ce important ? : Permet le calcul direct de la durée d'une activité (temps de traitement), ce qui aide à différencier le temps de travail actif du temps d'attente inactif. Source des données : Peut être disponible dans les modules de workflow ou de gestion des tâches où une activité présente un état de début et de fin clair, par exemple une tâche ouverte puis clôturée. Exemples 2023-04-10T17:05:00Z2023-04-11T11:00:00Z2024-02-05T16:20:00Z | |||
| Motif de résiliation TerminationReason | La raison fournie pour la cessation d'emploi de l'employé. | ||
| Descriptionn Cet attribut classifie le motif de fin de contrat. Les raisons sont souvent regroupés en catégories volontaires (ex : « Démission - Meilleure opportunité ») et involontaires (ex : « Performance », « Licenciement économique »). L'analyse des motifs de départ est clée pour comprendre l'attrition. Combinée à d'autres attributs comme le département, l'ancienneté ou la source de recrutement, elle aide les RH à identifier les tendances et les causes profondes du turnover. C'est une information clé pour élaborer des stratégies de rétention efficaces et alimenter les dashboards sur le turnover précoce. Pourquoi est-ce important ? : Fournit un contexte critique expliquant pourquoi les employés partent, permettant une analyse ciblée de l'attrition et le développement de stratégies de rétention. Source des données : Comptabilisé dans le cadre du workflow de cessation d'emploi dans le module RH principal de Ceridian Dayforce. Exemples Démission - Changement de carrièreInvolontaire - PerformanceRestructuration/Licenciement économiqueDépart à la retraite | |||
| Nom du manager. ManagerName | Le nom du responsable direct de l'employé. | ||
| Descriptionn Cet attribut identifie le superviseur direct de l'employé. Le manager est un acteur central de nombreux processus RH, responsable des validations, des entretiens de performance et d'autres tâches. En analyse de processus, le filtrage par manager permet de comprendre comment les différents leaders et leurs équipes interagissent avec les processus RH. Cela peut révéler des disparités d'exécution dans l'organisation et mettre en avant les managers performants tout en identifiant ceux qui auraient besoin de soutien ou de formation. C'est indispensable pour les dashboards axés sur les taux de complétion des tâches managériales. Pourquoi est-ce important ? : Permet l'analyse de la performance des processus par responsable, aidant à identifier l'efficacité du leadership et les variations dans l'exécution des processus entre les équipes. Source des données : Stocké dans le cadre de la structure hiérarchique de l'employé danss données RH principales de Ceridian Dayforce. Exemples Jane SmithRobert JohnsonEmily Davis | |||
| Pays Country | Le pays où l'employé est légalement employé. | ||
| Descriptionn L'attribut qui identifie le pays d'emploi. Il s'agit d'un champ critique pour les organisations mondiales, car de nombreux processus RH, exigences de conformité et comportements des employés sont spécifiques à chaque pays. L'analyse par pays permet une vue globale à locale du processus d'embauche au départ à la retraite. Elle permet de comparer des KPI tels que le délai d'embauche ou les taux d'attrition entre les pays, assurant que les normes de processus mondiales sont respectées tout en tenant compte des variations locales. Elle est indispensablele pour l'analyse liée à la conformité, comme les procédures de départ, qui peuvent différer considérablement d'un pays à l'autre. Pourquoi est-ce important ? : Permet la comparaison des processus et des KPI entre les différents pays, ce qui est indispensable pour les organisations mondiales afin de gérer la conformité et la performance. Source des données : Un élément de données essentiel figurant dans les informations personnelles ou professionnelles de l'employé chez Ceridian Dayforce. Exemples États-UnisCanadaRoyaume-UniAllemagne | |||
| Statut de l'offre OfferStatus | Le statut final d'une offre d'emploi proposée à un candidat. | ||
| Descriptionn Cet attribut enregistre l'issue de l'événement « Offer Extended ». Les valeurs types incluent « Accepted », « Declined » ou « Rescinded ». C'est une donnée clé pour mesurer le succès de vos efforts de recrutement. Cet attribut sert directement au calcul du KPI « Taux d'acceptation des offres ». En analysant ce statut par département, poste ou source de recrutement, vous obtenez des enseignements sur la compétitivité de vos offres, l'efficacité de vos entretiens ou d'éventuels points de blocage internes empêchant de sécuriser les meilleurs talents. Pourquoi est-ce important ? : Mesure directement le résultat du processus de recrutement et est indispensable pour calculer le KPI du taux d'acceptation des offres. Source des données : Ce statut est mis à jour dans le module de Recrutement de Ceridian Dayforce dans le cadre du workflow de candidature. Exemples AcceptéRefusé par le candidatOffre annulée | |||
| Statut SLA SlaStatus | Indique si une activité ou un cycle de processus a été achevé conformément à son accord de niveau de service (SLA) défini. | ||
| Descriptionn Cet attribut est le résultat 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 pour l'intégration est de 14 jours, tout dossier dépassant cette durée serait marqué comme 'Non-conforme'. Le statut SLA offre un indicateur clair et instantané de la performance et de la conformité des processus. Il est utilisé dans les dashboards pour mettre en évidence les exceptions et les zones nécessitant une attention immédiate. L'analyse des caractéristiques des dossiers non-conformes peut aider à identifier les causes profondes des retards et à piloter des initiatives d'amélioration ciblées. Pourquoi est-ce important ? : Fournit une métrique claire de succès ou d'échec pour les étapes clés du processus, facilitant le suivi de la conformité et l'identification des cas nécessitant une attention particulière. Source des données : Il s'agit d'un attribut calculé. La logique nécessite de comparer le temps de cycle calculé entre deux événements par rapport à une règle métier ou un objectif prédéfini. Exemples AtteintDépasséÀ risque | |||
| Système source SourceSystem | Identifie le système d'où proviennent les données d'événement. | ||
| Descriptionn Cet attribut spécifie l'application ou le module source qui a généré les données. Bien que le système principal soit Ceridian Dayforce, des événements peuvent provenir de différents modules dans celui-ci, tels que 'Recrutement', 'Intégration' ou 'Performance'. Pour l'analyse, cela aide à comprendre l'origine des données et peut être utilisé pour filtrer le processus afin d'obtenir des vues spécifiques aux modules. Il est également important pour la gouvernance des données et le dépannage, garantissant que la traçabilité des données est claire, surtout si les données de plusieurs systèmes sont un jour combinées. Pourquoi est-ce important ? : Fournit le contexte de l'origine des données, ce qui est impératif pour la validation des données et pour la création de vues analytiques spécifiques basées sur différents modules du système RH. Source des données : Il s'agit souvent d'une valeur statique ajoutée lors du processus d'extraction des données pour étiqueter l'origine de l'ensemble de données. Exemples Ceridian DayforceDayforce RecruitingDayforce Performance | |||
| Type d'employé EmployeeType | Classe le statut d'emploi de l'employé, tel que temps plein ou temps partiel. | ||
| Descriptionn Cet attribut classe les employés selon leur type de contrat, par exemple « Full-Time », « Part-Time », « Contractor » ou « Intern ». Ce statut influe sur la gestion des processus RH. L'utilisation du type d'employé comme dimension permet d'analyser les différences de cycle de vie selon les catégories de travailleurs. Par exemple, l'intégration d'un prestataire peut être plus simple que celui d'un salarié à plein temps. Cet attribut aide aussi à analyser les modèles d'attrition ou l'évolution de carrière par type d'emploi. Pourquoi est-ce important ? : Permet de segmenter la main-d'œuvre afin d'analyser les différences de processus et de résultats pour les employés à temps plein, à temps partiel et contractuels. Source des données : Un champ standard dans le dossier d'emploi de l'employé chez Ceridian Dayforce. Exemples Temps pleinÀ temps partielTemporaireContractuel | |||
Activités du cycle de vie de l'employé - Du recrutement au départ
| Activité | Descriptionn | ||
|---|---|---|---|
| Configuration de la paie terminée | Cette activité marque la configuration réussie du nouvel employé dans le système de paie, garantissant qu'il peut être rémunéré correctement. Cet événement est probablement déduit de la date de création ou d'activation du dossier de paie de l'employé. | ||
| Pourquoi est-ce important ? : C'est une étape clé pour mesurer le temps de cycle de mise en place de la paie. Les retards à ce niveau ont un impact direct sur l'expérience du nouvel embauché et peuvent entraîner des problèmes administratifs importants. Source des données : Déduit de la date d'effet ou de création de l'enregistrement de paie principal de l'employé dans le module de paie Dayforce. Capture Déduit du horodatage de création de l'enregistrement de paie de l'employé. Type d'événement inferred | |||
| Demande d'emploi créée | Cette activité marque le début officiel du processus d'embauche lorsqu'un responsable ou un utilisateur des RH crée une demande pour un poste nouveau ou de remplacement. Cet événement est généralement capturé explicitement lorsqu'une nouvelle demande d'emploi est enregistrée dans le module de recrutement Dayforce. | ||
| Pourquoi est-ce important ? : C'est le point de départ principal pour mesurer les KPI de 'temps de cycle de l'embauche' et 'du candidat à l'embauche'. L'analyse du temps à partir de cet événement permet d'identifier les retards dans l'obtention des approbations d'embauche et la publication des offres d'emploi. Source des données : Comptabilisé dans le module de recrutement de Ceridian Dayforce. L'événement est capturé à partir de l'horodatage de création de la demande d'emploi. Capture Événement enregistré lors de la création d'une nouvelle demande de poste. Type d'événement explicit | |||
| Employé embauché | C'est la transaction officielle qui crée le dossier de l'employé dans le système RH, en lui attribuant un ID d'employé. Cet événement explicite est capturé lorsqu'un administrateur RH finalise l'action d'embauche dans le module RH principal de Dayforce, souvent basée sur l'offre acceptée. | ||
| Pourquoi est-ce important ? : Il s'agit d'une étape clée qui établit l'ancienneté de l'employé. Elle sert de point de départ pour mesurer le temps de cycle d'intégration, l'attrition précoce et la durée globale du cycle de vie de l'employé. Source des données : Capturé à partir de la 'Date d'embauche' ou de la date d'effet de la transaction dans le dossier RH principal de l'employé dans Dayforce Human Ressources. Capture Dérivé de la date d'effet de l'action 'Embauche' dans l'historique d'emploi de l'employé. Type d'événement explicit | |||
| Employé licencié | La dernière activité du cycle de vie de l'employé, marquant son dernier jour d'emploi officiel. Ceci est déduit de la date d'entrée en vigueur de l'action de 'Cessation d'emploi' qui modifie le statut de l'employé en inactif. | ||
| Pourquoi est-ce important ? : C'est l'événement de fin définitif pour le processus "Du recrutement au départ". Il est indispensable pour calculer l'ancienneté des employés, les taux de turnover et la durée globale du cycle de vie. Source des données : Déduit de la date d'effet de l'action de licenciement dans le dossier d'historique d'emploi de l'employé dans Dayforce Human Ressources. Capture Déduit de la date d'effet de l'action finale de « Licenciement » dans le dossier d'emploi de l'employé. Type d'événement inferred | |||
| Offre acceptée | Cela marque le moment où un candidat accepte formellement l'offre d'emploi. Cet événement est typiquement capturé comme un changement de statut dans le workflow de recrutement et est le déclencheur des activités de prélèvement.-intégration ultérieures. | ||
| Pourquoi est-ce important ? : C'est un point de conversion essentiel pour le calcul du 'KPI de Taux d'acceptation des offres'. Il marque la transition d'un candidat vers un futur employé et lance le processus d'intégration. Source des données : Déduit du horodatage de mise à jour du statut de candidature à « Offre acceptée » ou « Embauché » dans le module de recrutement Dayforce. Capture Déduit d'un changement de statut de la candidature à « Offre acceptée ». Type d'événement inferred | |||
| Résiliation initiée | Cette activité représente le début du processus de départ, lorsqu'un responsable ou les RH soumettent une demande de cessation d'emploi. C'est souvent une action explicite qui déclenche un workflow d'approbations et de tâches de départ. | ||
| Pourquoi est-ce important ? : Cet événement est le point de départ pour mesurer l'efficacité et la conformité du processus de départ d'un employé. Le temps entre cet événement et la date de résiliation finale révèle la durée du processus de départ d'un employé. Source des données : Capturé à partir de la date de soumission d'un formulaire de départ ou d'un workflow dans Dayforce Human Ressources. Capture Événement enregistré lors de la soumission d'un workflow de demande de départ. Type d'événement explicit | |||
| `Formation Complétée` | Représente l'achèvement d'un cours de formation ou d'un module d'apprentissage attribué à un employé. Cet événement est capturé à partir de l'horodatage de finalisation d'un enregistrement de cours dans le module de gestion de la formation de Dayforce. | ||
| Pourquoi est-ce important ? : Le suivi de l'achèvement des formations garantit la conformité et aide à mesurer l'efficacité des programmes de formation. Pour les nouveaux embauchés, c'est un indicateur clé de leur intégration et de leur préparation. Source des données : Comptabilisé dans le module de gestion de la formation de Dayforce lorsqu'un élément de formation attribué à un employé est marqué comme terminé. Capture Comptabilisé lorsqu'un cours passe au statut 'Terminé' pour un employé. Type d'événement explicit | |||
| Candidat a postulé | Représente le moment où un candidat soumet sa candidature pour une demande d'emploi ouverte. Ceci est généralement capturé comme un événement explicite au sein du module de recrutement de Dayforce, associé à la fois au profil du candidat et à la demande spécifique. | ||
| Pourquoi est-ce important ? : Le suivi du volume et du timing des candidatures est impératif pour évaluer l'efficacité des offres d'emploi et des sources de recrutement. Il constitue le point de départ pour analyser les taux de conversion des candidats tout au long de l'entonnoir de recrutement. Source des données : Capturé à partir de l'horodatage de soumission de la candidature dans le système de suivi des candidatures du module Dayforce Recruiting. Capture Événement enregistré lorsqu'un dossier de candidat est créé et lié à une demande de poste. Type d'événement explicit | |||
| Changement de rémunération approuvé | Cet événement signifie un changement dans la rémunération d'un employé, tel qu'une augmentation au mérite, une prime ou un ajustement de salaire. Il est capturé à partir de la date d'effet de l'enregistrement du changement de rémunération. | ||
| Pourquoi est-ce important ? : Le suivi des changements de rémunération aide à analyser les cycles de récompense, l'équité salariale et l'efficacité des workflows d'approbation. C'est une partie importante de la gestion globale du cycle de vie des employés. Source des données : Comptabilisé dans le tableau de l'historique des rémunérations de l'employé dans Dayforce. L'événement correspond à la date d'entrée en vigueur d'un nouveau taux ou d'une nouvelle composante de rémunération. Capture Événement capturé à partir des enregistrements datés d'effet dans l'historique de rémunération de l'employé. Type d'événement explicit | |||
| Changement de rôle traité | Représente toute modification du poste d'un employé, incluant les promotions, les mutations ou les mobilités internes. Cet événement est capturé à partir de la date d'entrée en vigueur de la modification des informations d'emploi dans le dossier RH principal de l'employé. | ||
| Pourquoi est-ce important ? : Cette activité est indispensablele pour analyser la mobilité interne, les parcours de progression de carrière et le KPI de temps de cycle d'approbation des promotions. Elle aide à comprendre comment les employés évoluent dans l'organisation. Source des données : Capturé à partir des enregistrements de transactions datés d'effet dans la table d'historique d'emploi de l'employé dans Dayforce Human Ressources. Capture Dérivé de la date d'effet d'une action de 'Changement de poste' ou de 'Promotion' dans le dossier de l'employé. Type d'événement explicit | |||
| Début du congé | Cette activité marque le début d'un congé de l'employé, tel qu'un congé maternité ou un congé maladie. Cet événement est enregistré à partir de la date de début effective du congé dans le dossier RH de l'employé. | ||
| Pourquoi est-ce important ? : L'identification des congés est importante pour comprendre la disponibilité de la main-d'œuvre et les écarts de processus. Elle aide à expliquer les longues périodes d'inactivité dans le cycle de vie d'un employé. Source des données : Déduit d'un changement de statut d'employé vers un type de « Congé » dans son enregistrement de données d'emploi dans Dayforce Human Ressources. L'horodatage est la date effective du congé. Capture Déduit de la date de début effective d'un statut « Congé » dans le dossier de l'employé. Type d'événement inferred | |||
| Entretien de départ mené | Représente la finalisation de l'entretien de départ avec l'employé en partance. Cela est probablement enregistré comme un élément de liste de contrôle ou un formulaire terminé dans le processus de départ. | ||
| Pourquoi est-ce important ? : Le suivi de la réalisation des entretiens de départ est impératif pour le 'KPI de Taux de conformité au départ'. Cela garantit que l'organisation recueille des commentaires précieux pour améliorer la rétention. Source des données : Probablement enregistré comme une tâche terminée dans une liste de contrôle de désengagement ou un workflow au sein du module d'intégration ou des RH de Dayforce. Capture Comptabilisé lorsque le formulaire ou la tâche d'entretien de départ est marqué comme terminé. Type d'événement explicit | |||
| Évaluation des performances terminée | Cette activité marque la finalisation d'un cycle d'évaluation des performances pour un employé. Elle est généralement déduite de la date à laquelle le statut d'un formulaire d'évaluation est passé à 'Terminé' ou 'Fermé' dans le workflow de gestion des performances. | ||
| Pourquoi est-ce important ? : L'analyse de la fréquence et de la durée des évaluations de performance est indispensablele pour le tableau de bord de l'efficacité du cycle d'évaluation des performances. Elle aide à garantir que les employés reçoivent un feedback en temps opportun pour leur développement et leur engagement. Source des données : Déduit du horodatage de changement de statut d'un formulaire d'évaluation dans le module de gestion de la performance Dayforce. Capture Déduit du champ de date d'achèvement ou du horodatage de mise à jour du statut sur le formulaire d'évaluation des performances. Type d'événement inferred | |||
| Offre proposée. | Cette activité se produit lorsqu'une offre d'emploi formelle est générée et envoyée à un candidat. Elle est probablement déduite d'un changement de statut sur la candidature du candidat au sein du workflow de recrutement, par exemple, de 'Entretien' à 'Offre'. | ||
| Pourquoi est-ce important ? : C'est une étape clé pour mesurer le 'temps de cycle de l'embauche à l'offre'. Elle sépare la phase d'évaluation du candidat pré-offre des étapes finales d'acceptation et d'intégration. Source des données : Déduit d'un changement de statut sur le dossier de candidature du candidat dans le module de recrutement Dayforce. L'horodatage correspond au moment où le statut a été mis à jour vers un état « Offre ». Capture Déduit d'un changement de statut de la candidature à « Offre proposée » ou un état similaire. Type d'événement inferred | |||
| Tâche d'intégration terminée | Représente l'achèvement d'une seule tâche dans la liste de contrôle d'intégration d'un nouvel employé, telle que la 'Vérification I-9'. Cet événement est capturé à partir de l'horodatage de finalisation des tâches individuelles dans le module d'intégration de Dayforce. | ||
| Pourquoi est-ce important ? : L'analyse des achèvements de tâches individuelles aide à identifier les points de blocage spécifiques au sein du processus global d'intégration. Elle permet de suivre la conformité et garantit que les nouvelles recrues sont productives le plus rapidement possible. Source des données : Comptabilisé dans le module d'intégration de Dayforce. Chaque tâche terminée du plan d'intégration d'un employé devrait avoir un horodatage de finalisation. Capture Événement enregistré lorsqu'un élément spécifique de la liste de contrôle d'intégration est marqué comme terminé. Type d'événement explicit | |||
Guides d'extraction
Étapes
- Accéder à la Gestion des Rapports Dayforce : Connectez-vous à Ceridian Dayforce avec un compte utilisateur disposant des autorisations de création de rapports nécessaires. Naviguez vers le module de création de rapports, généralement accessible via le menu principal sous Reporting > Report Management.
- Créer un Nouveau Rapport Personnalisé : Lancez la création d'un nouveau rapport. Sélectionnez l'option de construire un rapport défini par l'utilisateur ou personnalisé. Nommez le rapport de manière descriptive, par exemple, ProcessMind_DeLEmbaucheAuDepartALaRetraite_EventLog_Source.
- Définir les Sources de Données Principales et Secondaires : Le cœur de ce rapport implique l'assemblage de plusieurs sources de données pour collecter tous les événements du cycle de vie.
- Définissez la source de données principale sur Employees. Ce sera l'ancrage pour toutes les données relatives aux employés.
- Joignez les sources de données supplémentaires suivantes, en utilisant le numéro d'employé ou un ID de système interne 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].
- Configurer les Colonnes du Rapport (Format Large) : Ce rapport sera initialement créé dans un format "large", où chaque ligne représente un employé et chaque colonne représente un horodatage ou un attribut d'événement potentiel. Ajoutez les colonnes suivantes des sources de données jointes :
- ID de Cas : Employee > Employee Number (alias EmployeeId)
- Horodatages d'É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, Terminaison Workflow > Initiated Date, Offboarding Task > Exit Interview Completed Date, Employee > Terminaison Date.
- Attributs : Ajoutez les champs pour Department Name, Recruitment Source, Requisition ID, Job Title, et Change Reason. Extrayez-les des sources de données pertinentes.
- Ajouter des Filtres : Pour gérer le volume et la portée des données, appliquez des filtres. Le filtre le plus important concerne les divers champs de date. Créez un groupe de filtres pour inclure tout enregistrement d'employé où la Hire Date, la Terminaison Date ou l'Application Date se situent dans votre période d'analyse souhaitée (par exemple, les 24 derniers mois). Filtrez également par les codes d'entreprise pertinents, le cas échéant.
- Enregistrer la Définition du Rapport : Enregistrez la configuration du rapport une fois terminée.
- Planifier l'Exportation du Rapport : Depuis l'écran Report Management, localisez votre rapport enregistré et créez une nouvelle planification. Configurez la planification pour qu'elle s'exécute automatiquement (par exemple, hebdomadairement). Définissez le format de sortie sur CSV ou un fichier plat délimité. Configurez la méthode de livraison, telle que l'exportation vers un emplacement SFTP ou un partage de fichiers désigné.
- Transformer les Données (Dépivoter) : Le fichier CSV exporté sera dans un format large. Ce fichier doit être transformé en un journal d'événements long. Utilisez un outil de prélèvement.paration de données (comme Power Query dans Excel, un script Python avec pandas, ou votre outil ETL de 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 nulle. Les nouvelles colonnes dans le fichier final seront EmployeeId, (ActivityName), et EventHorodatage, ainsi que les autres attributs.
Configuration
- Prérequis : Vous devez disposer d'un rôle utilisateur avec les autorisations nécessaires pour accéder à la Gestion des Rapports et aux sources de données sous-jacentes, y compris les RH, le Recrutement, l'Intégration, la Performance et la Paie.
- Type de rapport : Un rapport personnalisé, défini par l'utilisateur, permettant de joindre plusieurs sources de données, est requis.
- Sources de données clés : Le rapport doit joindre la source de données primaire Employés avec des sources associées telles que [Recruiting - Applications], [HR - Employee Job History], [Performance - Reviews] et [Onboarding - Tasks]. Les noms exacts peuvent varier en fonction de votre configuration Dayforce.
- Filtrage par plage de dates : Il est impératif de filtrer sur plusieurs champs de date (par exemple, Date d'embauche, Date de cessation, Date de candidature) pour capturer tous les événements pertinents du cycle de vie sur une période donnée. Une plage de 12 à 24 mois est recommandée pour une analyse significative.
- Statut des employés : Assurez-vous que les filtres de votre rapport incluent les employés 'Actifs' et 'Cessés' pour obtenir une vision globale du cycle de vie, du recrutement au départ.
- Format d'exportation : L'exportation planifiée doit être configurée pour produire un format lisible par machine comme le CSV, qui peut être facilement analysé par un script de transformation ou un outil ETL.
a Exemple de requête config
<!--
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>