Sizin İşe Alımdan İşten Ayrılmaya – Çalışanşan Yaşam Döngüsü Veri Template'inuz
Sizin İşe Alımdan İşten Ayrılmaya – Çalışanşan Yaşam Döngüsü Veri Template'inuz
- Önerilen Öznitelikler
- İzlenecek Temel Etkinlikler
- Ceridian Dayforce'tan veri veri çekme kılavuzu
Uçtan Uca Çalışanşan Yaşam Döngüsü Öznitelikleri
| Ad | Açıklama | ||
|---|---|---|---|
| Aktivite Adı ActivityName | Gerçekleşen belirli çalışan süreç döngüsü olayının adı. | ||
| Açıklama Bu öznitelik, 'Çalışanşan İşe Alındı', 'Performans Değerlendirmesi Tamamlandı' veya 'Fesih Başlatıldı' gibi belirli bir zaman noktasında gerçekleşen iş eventini veya görevini tanımlar. Çalışanşan süreç döngüsü sürecini tanımlayan adımların dizisini oluşturur. Aktivite sırasını analiz etmek, Process Mining'in merkezindedir. Bu, süreç haritalarının görselleştirilmesine, süreç varyantlarının keşfine, adımlar arasındaki darboğazların belirlenmesine ve standart işletme prosedürlerine uygunluğun analizine sunar. Bu aktivite adlarının netliği ve ayrıntı düzeyi, anlamlı analiz için büyük önem taşır. Neden Önemli?dir? Çalışanşan yolculuğunu görselleştirmek, sapmaları belirlemek ve darboğazları tespit etmek için kritik süreç haritasındaki adımları tanımlar. Nereden Alınır?? Genellikle Ceridian Dayforce'un İşe Alım, Onboarding ve İK gibi çeşitli modüllerindeki event loglarından, workflow durum değişikliklerinden veya denetim izlerinden türetilir. Örnekler::::::: Teklif Kabul Edildiİşe Başlama Görevi TamamlandıRol Değişikliği İşlendiÇalışanşanın İşine Son Verildi | |||
| Çalışanşan Kimliği EmployeeId | Her çalışan için benzersiz sistem tarafından oluşturulan tanımlayıcı. | ||
| Açıklama Çalışanşan ID'si, İşe Alımdan İşten Ayrılmaya sürecinin temel taşı olup, bir birey için tüm süreç döngüsü eventlerini birbirine bağlayan benzersiz vaka tanımlayıcısı olarak olarak kullanılır. İlk iş başvurusundan işe başlatmaya, rol değişikliklerinden nihai feshe kadar her kaydedilen aktivite bu ID'ye bağlıdır. Process Mining'de bu öznitelik, her çalışanın tüm yolculuğunun yeniden yapılandırılmasına sunar. Tüm süreç döngüsünün uçtan uca analizini sağlayarak, önemli kilometre taşları arasındaki süreleri ölçmeyi, yaygın ve nadir kariyer yollarını belirlemeyi ve bir çalışanın belirli deneyimlerine dayanarak sonuçları analiz etmeyi sunar. Neden Önemli?dir? Bu, tüm çalışanla ilgili eventleri birbirine bağlayan birincil büyük önem taşır ve çalışan yolculuğunun başından sonuna kadar analiz edilmesini sunar. Nereden Alınır?? Bu, Ceridian Dayforce içindeki ana çalışan profili veya İK ana veri tablolarında yer alan temel bir alandır. Örnekler::::::: 10023451009876E-054321 | |||
| Olay Zaman Damgası EventTimestamp | Aktivitenin kaydedildiği tam tarih ve saat. | ||
| Açıklama Bu zaman damgası (zaman damgası), bir çalışan süreç döngüsü olayının gerçekleştiğini işaretler. Süreç akışını yeniden yapılandırmak için gereken kronolojik sırayı sunar ve tüm zamana dayalı hesaplamaların temelini oluşturur. Process Miningde bu öznitelik, döngü süreleriını, bekleme sürelerini ve farklı aktiviteler arasındaki süreleri hesaplamak için büyük önem taşır. Süreç performansını analiz etmek, SLA uyumluluğunu ölçmek ve çalışan yolculuğundaki zamansal kalıpları veya gecikmeleri belirlemek için kullanılır. Doğru zaman damgası (zaman damgası)lar, performansla ilgili her türlü analiz için büyük önem taşır. Neden Önemli?dir? Bu nitelik, olayların kronolojik sırasını sunar ve döngü süreleri ile bottleneck analizi gibi tüm performans hesaplamaları için büyük önem taşır. Nereden Alınır?? Ceridian Dayforce sistemindeki her işlemsel kayıt, event log veya denetim izinin bir oluşturma veya geçerlilik tarihiyle ilişkili olması gerekir. Örnekler::::::: 2023-01-15T09:00:00Z2023-03-20T14:35:10Z2024-05-01T11:21:05Z | |||
| Değişiklik Nedeni ChangeReason | Çalışanşanın durumsündeki terfi veya nakil gibi önemli bir değişikliğin nedeni. | ||
| Açıklama Bu nitelik, 'Pozisyon Değişikliği İşlendi' veya 'Tazminat Değişikliği Onaylandı' olayları için bağlam sunar. Değişikliğin temel iş gerekçesini belirtir; örneğin, 'Terfi', 'Yatay Geçiş', 'Yıllık Başarı Zammı' veya 'Yeniden Yapılanma'. Bu bağlam olmadan, farklı türdeki çalışan hareketlerini analiz etmek zordur. 'Değişiklik Nedeni' kullanılarak, analistler terfi süreçlerini ayırarak döngü süreleriını ölçebilir, yatay geçişlerin sıklığını takip edebilir veya yeniden yapılanmaların iş gücü üzerindeki etkisini analiz edebilirler. Bu, genel bir 'değişiklik' olayıni belirli, analiz edilebilir bir iş sürecine dönüştürür. Neden Önemli?dir? Değişiklik olayları için çok önemli bir bağlam sunar, terfiler, transferler veya ücret ayarlamaları gibi belirli süreçlerin hedeflenen analizine sunar. Nereden Alınır?? Bu, genellikle Dayforce İK modülünde bir iş veya ücret değişikliği işlemi sırasında kaydedilir ve çoğu zaman önceden tanımlanmış bir listeden seçilir. Örnekler::::::: TerfiYan TransferYıllık Maaş İncelemesiYeniden Yapılanma | |||
| Departman Adı DepartmentName | Çalışanşanın atandığı departmanın adı. | ||
| Açıklama Bu nitelik, çalışanın görev yaptığı 'Satış', 'Mühendislik' veya 'Finans' gibi organizasyonel birimi ifade eder. Çalışanşanın kariyer yolculuğu boyunca departmanı değişebilir. Departman, karşılaştırmalı analiz için önemli bir boyuttur. Organizasyonun farklı bölümlerinin performansını anlamak için süreç verilerini segmentlere ayırmanıza ve filtrelemenize olanak sunar. Örneğin, departmanlar arası işe alım döngü süreleriını karşılaştırabilir, departmansal işten ayrılma oranlarını analiz edebilir veya belirli iş alanlarına özgü süreç varyasyonlarını tespit edebilirsiniz. Neden Önemli?dir? Farklı iş birimleri arasında süreç metriklerini filtrelemeye ve karşılaştırmaya sunar; verimlilik, maliyet ve uyumluluktaki farklılıkları ortaya koyar. Nereden Alınır?? Bu, Ceridian Dayforce İK modülündeki temel çalışan iş ve pozisyon verilerinin bir parçasıdır. Örnekler::::::: Araştırma ve GeliştirmePazarlamaİnsan KaynaklarıMüşteri Desteği | |||
| Eylemi Gerçekleştiren Kullanıcı UserPerformingAction | Aktiviteyi yürütmekten sorumlu kullanıcı veya sistem aracısı. | ||
| Açıklama Bu öznitelik, işe alım uzmanı, işe alım yöneticisi veya İK yöneticisi gibi belirli bir görevi gerçekleştiren bireyi tanımlar. Otomatik adımlar için bu, bir sistem kullanıcısını gösterebilir. Kimin hangi görevleri yaptığını analiz etmek, kaynak tahsisi, iş yükü dağılımı ve performansı anlamanın anahtarıdır. Belirli kullanıcılar veya ekiplerden kaynaklanan darboğazları belirlemeye, eğitim ihtiyaçlarını tespit etmeye ve yöneticilerin kendilerine atanan İK görevlerini tamamlama etkinliğini analiz etmeye yardımcı olur. Ayrıca manuel ve otomatik aktiviteler arasında ayrım yapmak için de kullanılır. Neden Önemli?dir? Her bir event için aktörü tanımlar; bu da iş yükü analizi, kullanıcılar veya ekipler arasında performans karşılaştırması ve gecikmeler için kök neden analizi yapmayı sunar. Nereden Alınır?? denetim kayıtlarında veya işlemsel verilerde, genellikle 'ChangedBy', 'UpdatedBy' veya 'UserName' gibi alanlarda bulunur. Örnekler::::::: j.doea.smithSYSTEM_WF_USERm.manager | |||
| İş Unvanı JobTitle | Çalışanşanın pozisyonunun resmi unvanı. | ||
| Açıklama Bu nitelik, çalışanın organizasyon içindeki 'Yazılım Mühendisi', 'Proje Yöneticisi' veya 'Satış Direktörü' gibi rolünü tanımlar. Terfi veya atama gibi nedenlerle bir çalışanın kariyer yolculuğu boyunca birden çok kez değişebilir. İş Unvanı, analiz için değerli bir boyuttur ve farklı rollerdeki süreç davranışlarının karşılaştırılmasını sunar. Örneğin, işe alım süreçleri teknik ve teknik olmayan pozisyonlar için farklılık gösterebilir veya performans değerlendirme döngü süreleriı yönetim kadrosu ile bireysel katkı sağlayanlar için değişebilir. İş Unvanına göre analiz yapmak, bu role özgü süreç kalıplarını ve verimsizlikleri ortaya çıkarmaya yardımcı olur. Neden Önemli?dir? İşe alım süresi, eğitim tamamlama ve kariyer gelişimi gibi süreç metriklerini farklı iş fonksiyonları arasında karşılaştırmak için rol tabanlı analizi sunar. Nereden Alınır?? Bu veri, Ceridian Dayforce'un temel İK modülünde çalışanın pozisyon ve iş bilgileriyle birlikte saklanır. Örnekler::::::: Kıdemli Finansal AnalistKıdemli Yazılım GeliştiriciİK İş OrtağıPazarlama Koordinatörü | |||
| İşe Alım Kaynağı RecruitmentSource | Bir adayın orijinal olarak temin edildiği kanal. | ||
| Açıklama Bu öznitelik, bir iş başvurusunun kaynağını belirtir; örneğin, 'LinkedIn', 'Çalışanşan Referansı', 'Şirket Web Sitesi' veya 'İş Fuarı'. Farklı yetenek kazanım kanallarının etkinliği hakkında bağlam sunar. İşe alım kaynaklarını analiz etmek, işe alım stratejisini iyileştirmek için önemlidir. Bu özniteliğini tüm çalışan süreç döngüsü boyunca takip ederek, kuruluşlar hangi kaynakların en hızlı işe alımları sağladığını, en yüksek teklif kabul oranlarına sahip olduğunu ve en önemlisi, daha uzun görev süresine ve daha düşük erken yıpranma oranlarına sahip çalışanlarla sonuçlandığını belirleyebilir. Neden Önemli?dir? Farklı işe alım kanallarının etkinliğini, bunları işe alım hızı, dönüşüm oranları ve uzun vadeli çalışan elde tutma ile ilişkilendirerek değerlendirmeye yardımcı olur. Nereden Alınır?? Bu veri, bir aday bir pozisyona başvurduğunda Ceridian Dayforce Recruiting modülünde tipik olarak kaydedilir. Örnekler::::::: LinkedInÇalışanşan ReferansıIndeed.comÜniversite Kariyer Fuarı | |||
| Talep Kimliği RequisitionId | İş talebi için benzersiz tanımlayıcı. | ||
| Açıklama Requisition ID, belirli bir iş pozisyonunun doldurulmasıyla ilgili tüm aktiviteleri birbirine bağlar. İş talebinin ilk oluşturulmasından, ilgili tüm adayları, mülakatları ve teklifleri, pozisyon doldurulana dek birbirine bağlar. Process Mining'de, bu ID, süreç döngüsünün işe alım kısmını aday odaklı bir görünüm yerine pozisyon odaklı bir görünümden analiz etmek için faydalıdır. Belirli bir rol için doldurma süresini (time-to-fill) takip etmeye ve farklı iş türleri veya departmanlar için işe alım sürecinin verimliliğini analiz etmeye sunar. Neden Önemli?dir? Tüm işe alım öncesi aktiviteleri tek bir iş ilanı altında gruplandırır, böylece belirli pozisyonlar için doldurma süresi ve işe alım hunisinin verimliliği analiz edilebilir. Nereden Alınır?? Bu kimlik, Ceridian Dayforce İşe Alım modülünde oluşturulur ve yönetilir. Örnekler::::::: REQ-2023-05-001REQ-2024-01-112R78910 | |||
| Çalışanşan Tipi EmployeeType | Çalışanşanın tam zamanlı veya yarı zamanlı gibi istihdam durumunu sınıflandırır. | ||
| Açıklama Bu öznitelik, çalışanları çalışma düzenlemelerine göre kategorize eder; örneğin, 'Tam Zamanlı', 'Yarı Zamanlı', 'Sözleşmeli' veya 'Stajyer'. Bu durum, İK süreçlerinin onlara nasıl uygulandığını etkileyebilir. Çalışanşan tipini bir boyut olarak kullanmak, çeşitli çalışan kategorileri için çalışan süreç döngüsünün nasıl farklılaştığını analiz etmeye sunar. Örneğin, bir sözleşmeli çalışanın işe alım süreci, tam zamanlı bir çalışanınkinden daha basit olabilir. Ayrıca, farklı istihdam türleri için yıpranma modellerini veya kariyer ilerlemesini analiz etmek için de kullanılabilir. Neden Önemli?dir? İş gücünün segmentasyonuna olanak tanıyarak, tam zamanlı, yarı zamanlı ve sözleşmeli çalışanlar için süreçlerin ve sonuçların nasıl farklılık gösterdiğini analiz etmeyi sunar. Nereden Alınır?? Ceridian Dayforce'taki çalışanın iş veya istihdam kaydında standart bir alan. Örnekler::::::: Tam ZamanlıYarım ZamanlıGeçiciContractor | |||
| Erken Ayrılma mı? IsEarlyAttrition | Belirlenmiş erken bir dönemde (örn. ilk yıl) bir çalışanın işten ayrılıp ayrılmadığını gösteren bir gösterge. | ||
| Açıklama Bu, çalışanın işten ayrılma tarihindeki görev süresine göre hesaplanan bir boolean özniteliktir. İşten ayrılma tarihi, işe alım tarihinden itibaren belirli bir süre dilimi (örneğin 90, 180 veya 365 gün) içine düşerse 'true' olarak işaretlenir. Bu işaretleme, erken işten ayrılma analizini ve raporlamasını basitleştirir. 'Erken Ayrılma Oranı' KPI'sının doğrudan hesaplanmasını sunar ve bu nüfusu departmana, yöneticiye veya işe alım kaynağına göre segmentlere ayıran kontrol paneli'lar oluşturmayı kolaylaştırır. Erken ayrılmanın temel nedenlerini belirlemek, çoğu İK kuruluşu için yüksek öncelikli bir hedeftir. Neden Önemli?dir? Erken İşten Ayrılma Oranı KPI'ının hesaplanmasını ve analizini doğrudan destekler, işe alım, işe başlama veya işe uyumdaki sorunları belirlemeye yardımcı olur. Nereden Alınır?? Bu, hesaplanmış bir alandır. Kaynak sistemden çalışanın işe alım ve işten ayrılma tarihlerini gerektirir. Örnekler::::::: truefalse | |||
| Fesih Nedeni TerminationReason | Çalışanşanın işten çıkarılması için belirtilen neden. | ||
| Açıklama Bu öznitelik, bir çalışanın neden işten ayrıldığını kategorize eder. Nedenler genellikle gönüllü (örneğin, 'İstifa - Daha İyi Fırsat') ve istemsiz (örneğin, 'Performans', 'İşten Çıkarma') kategorilere ayrılır. İşten ayrılma nedenlerini analiz etmek, çalışan yıpranmasını anlamanın temelidir. Departman, görev süresi veya işe alım kaynağı gibi diğer öznitelikler.le birleştirildiğinde, İK'nın iş gücü devir hızındaki eğilimleri ve temel nedenleri belirlemesine yardımcı olur. Bu bilgi, etkili elde tutma stratejileri geliştirmek ve erken çalışan iş gücü devir hızını analiz eden kontrol paneli'lar için temel rol oynar. Neden Önemli?dir? Çalışanşanların neden ayrıldığına dair kritik bağlam sunar, bu da işten ayrılma oranının hedeflenen analizini ve elde tutma stratejilerinin geliştirilmesini sunar. Nereden Alınır?? Ceridian Dayforce temel İK modülündeki fesih iş akışını (workflow)nun bir parçası olarak kaydedilir. Örnekler::::::: İstifa - Kariyer Değişikliğiİstem Dışı - PerformansYeniden Yapılandırma/FesihEmeklilik | |||
| Kaynak Sistem SourceSystem | olay verisi'sının kaynaklandığı sistemi tanımlar. | ||
| Açıklama Bu nitelik, veriyi oluşturan kaynak uygulamayı veya modülü belirtir. Birincil sistem Ceridian Dayforce olsa da, event'ler 'İşe Alım', 'Uyum Süreci' veya 'Performans' gibi farklı modüllerden kaynaklanabilir. Analiz açısından, bu verinin kökenini anlamaya yardımcı olur ve süreci modüle özgü görünümler için filtrelemek amacıyla kullanılabilir. Ayrıca, özellikle birden fazla sistemden gelen veri birleştirildiğinde, verinin izlenebilirliğinin net olmasını sağlayarak veri yönetimi ve sorun giderme için de önem taşır. Neden Önemli?dir? Veri doğrulama ve farklı İK sistemi modüllerine dayalı belirli analitik görünümler oluşturmak için kritik olan veri kaynağı hakkında bağlam sunar. Nereden Alınır?? Bu, genellikle veri çıkarma sürecinde datasetin kaynağını etiketlemek için eklenen statik bir değerdir. Örnekler::::::: Ceridian DayforceDayforce RecruitingDayforce Performance | |||
| Konum Location | Çalışanşanın fiziksel çalışma konumu veya ofisi. | ||
| Açıklama Bu nitelik, çalışanın birincil çalışma konumunu (şehir, ofis binası veya uzaktan çalışma olarak atanmış bir yer olabilir) belirtir. Süreç verileri için coğrafi bir bağlam sunar. Konum, farklı coğrafi bölgelerdeki İK süreçlerini karşılaştırmak için faydalı bir boyuttur. Analiz, işe alım sürelerinde, işten ayrılma oranlarında veya süreç uyumluluğunda bölgesel farklılıkları ortaya koyabilir. Bu, belirli lokasyonlardaki en iyi uygulamaları tespit etmeye veya belirli bir bölgeye ya da ofise özgü zorlukları gidermeye yardımcı olabilir. Neden Önemli?dir? Analiz için coğrafi bir boyut sunar, süreç performansındaki, döngü süreleridaki ve çalışan işten ayrılma oranlarındaki bölgesel farklılıkları ortaya çıkarmaya yardımcı olur. Nereden Alınır?? Ceridian Dayforce'ta çalışanın pozisyonu veya organizasyonel ataması ile ilişkili temel İK kaydının bir parçasıdır. Örnekler::::::: New York OfisiLondra, İngiltereUzaktan (ABD)Singapur | |||
| Olay Bitiş Zamanı EventEndTime | Varsa, bir aktivitenin tamamlandığı zaman damgası (zaman damgası)dır. | ||
| Açıklama StartTime bir aktivitenin ne zaman başladığını gösterirken, EndTime tamamlandığını işaret eder. İkisi arasındaki fark, o belirli task için işleme süresini temsil eder. Birçok aktivite anlık eventler olduğundan, hepsinin belirgin bir bitiş zamanı yoktur. Bu nitelik, ayrıntılı performans analizi için büyük önem taşır. 'Payroll Setup' veya 'Performance Review' gibi bireysel tasklar için işleme süresinin doğrudan hesaplanmasına sunar, böylece bir task üzerinde aktif olarak harcanan süre ile tasklar arasındaki bekleme süresi ayrımı yapılabilir. Bu, zaman alıcı belirli adımları belirlemek için çok değerlidir. Neden Önemli?dir? Bir aktivitenin süresinin (işleme süresi) doğrudan hesaplanmasını sunar; bu da aktif çalışma süresini bekleme süresinden ayırmaya yardımcı olur. Nereden Alınır?? Workflow veya görev yönetimi modüllerinde, bir görevin açılıp kapatılması gibi açık bir başlangıç ve bitiş durumuna sahip bir aktivite'nin mevcut olması muhtemel teşkil eder. Örnekler::::::: 2023-04-10T17:05:00Z2023-04-11T11:00:00Z2024-02-05T16:20:00Z | |||
| SLA Statüsü SlaStatus | Bir aktivitenin veya süreç döngüsünün tanımlanmış Service Level Agreement (SLA)'sı içinde tamamlanıp tamamlanmadığını belirtir. | ||
| Açıklama Bu nitelik, bir süreç segmentinin fiili süresini önceden tanımlanmış bir hedefle karşılaştıran bir hesaplamanın sonucudur. Örneğin, işe alım için SLA 14 gün ise, bu süreyi aşan herhangi bir case 'İhlal Edildi' olarak işaretlenir. SLA Durumu, süreç performansı ve uyumluluk hakkında net, anlık bir gösterge sunar. Panellerde istisnaları ve acil dikkat gerektiren alanları vurgulamak için kullanılır. İhlal edilen case'lerin özelliklerini analiz etmek, gecikmelerin temel nedenlerini belirlemeyi ve hedefe yönelik iyileştirme girişimlerini desteklemeyi sunar. Neden Önemli?dir? Temel süreç aşamaları için net bir başarı veya başarısızlık metrik'i sunar, bu da uyumluluğu izlemeyi ve dikkat gerektiren case'leri belirlemeyi kolaylaştırır. Nereden Alınır?? Bu, hesaplanmış bir özniteliktir. Mantığı, iki event arasındaki hesaplanmış cycle time'ını önceden tanımlanmış bir iş kuralı veya hedefiyle karşılaştırmayı gerektirir. Örnekler::::::: Karşılandıİhlal EdildiRisk Altında | |||
| Son Veri Güncellemesi LastDataUpdate | Verilerin en son yenilendiği zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu nitelik, veri setinin kaynak sistemden en son ne zaman güncellendiğini kaydeder. Analizin güncelliği ve alaka düzeyi açısından kritik bir bağlam sunar. Panellerde ve raporlarda, bu bilgi kullanıcıların verinin ne kadar güncel olduğunu anlamaları için büyük önem taşır. Yakın tarihli olayların dahil edilmesiyle ilgili beklentileri yönetir ve veri akışlarının beklendiği gibi çalıştığını doğrulayan, veri yönetimi ve kalite güvencesi için temel bir meta veri ögesidir. Neden Önemli?dir? Kullanıcıların verinin güncelliğinden haberdar olmasını sunar; bu da süreç analizine dayalı zamanında ve bilinçli kararlar almak için büyük önem taşır. Nereden Alınır?? Bu zaman damgası (zaman damgası), genellikle Örnekler::::::: 2024-06-10T04:00:00Z2024-06-11T04:00:00Z2024-06-12T04:00:00Z | |||
| Teklif Durumu OfferStatus | Bir adaya yapılan iş teklifinin nihai durumu. | ||
| Açıklama Bu öznitelik, 'Teklif Uzatıldı' olayınin sonucunu yakalar. Tipik değerler arasında 'Kabul Edildi', 'Reddedildi' veya 'Geri Çekildi' bulunur. Bu, işe alım çabalarının başarısını ölçmek için kritik bir data noktasıdır. Bu öznitelik, 'Teklif Kabul Oranı' KPI'ını doğrudan hesaplamak için kullanılır. Bu durumu departman, rol veya işe alım kaynağına göre analiz etmek, tekliflerin rekabetçiliği, mülakat sürecinin etkinliği veya işletmenin belirli bölümlerinde en iyi yetenekleri güvence altına almayı zorlaştıran potansiyel sorunlar hakkında yeni veriler keşfedebilir. Neden Önemli?dir? İşe alım sürecinin sonucunu doğrudan ölçer ve teklif kabul oranı KPI'ını hesaplamak için gereklidir. Nereden Alınır?? Bu durum, aday başvuru workflow'unun bir parçası olarak Ceridian Dayforce İşe Alım modülünde güncellenir. Örnekler::::::: Kabul EdildiAday Tarafından ReddedildiTeklif Geri Çekildi | |||
| Ülke Country | Çalışanşanın yasal olarak istihdam edildiği ülke. | ||
| Açıklama İstihdam ülkesini belirleyen öznitelik. Bu, birçok İK sürecinin, uyumluluk gereksinimlerinin ve çalışan davranışlarının ülkeye özgü olması nedeniyle küresel kuruluşlar için kritik bir alandır. Ülkeye göre analiz, İşe Alımdan İşten Ayrılmaya sürecine küreselden yerele bir bakış açısı sunar. Ülkeler arasında işe alım süresi veya işten ayrılma oranları gibi KPI'ların karşılaştırılmasına sunar, böylece küresel süreç standartlarının karşılandığından emin olunurken yerel farklılıklar da anlaşılır. Ülkelere göre önemli ölçüde farklılık gösterebilen işten ayrılma prosedürleri gibi uyumluluk ile ilgili analizler için büyük önem taşır. Neden Önemli?dir? Küresel kuruluşlar için uyumluluk ve performansı yönetmek adına kritik süreçlerin ve KPI'ların farklı ülkeler arasında karşılaştırılmasını sunar. Nereden Alınır?? Ceridian Dayforce'ta çalışanın kişisel veya istihdam bilgilerindeki temel bir veri öğesi. Örnekler::::::: USAKanadaBirleşik KrallıkAlmanya | |||
| Yönetici Adı ManagerName | Çalışanşanın doğrudan yöneticisinin adı. | ||
| Açıklama Bu öznitelik, çalışanın doğrudan süpervizörünü tanımlar. Yönetici, genellikle birçok İK sürecinde kilit bir aktördür; onaylar, performans değerlendirmeleri ve diğer görevlerden sorumludur. Süreç analizinde, yöneticiye göre filtreleme, farklı liderlerin ve ekiplerinin İK süreçleriyle nasıl etkileşim kurduğunu anlamaya yardımcı olur. Süreçlerin organizasyon genelinde nasıl yürütüldüğündeki tutarsızlıkları ortaya çıkarabilir ve görevleri verimli bir şekilde tamamlayan yüksek performanslı yöneticileri olduğu kadar, ek desteğe veya eğitime ihtiyaç duyabilecekleri de vurgulayabilir. Yönetici görev tamamlama oranlarına odaklanan kontrol paneli'lar için büyük önem taşır. Neden Önemli?dir? Süreç performansının yönetici bazında analizini sunar, liderlik etkinliğini ve ekipler arası süreç yürütmedeki farklılıkları belirlemeye yardımcı olur. Nereden Alınır?? Ceridian Dayforce'taki temel İK verilerinde, çalışanın raporlama yapısının bir parçası olarak saklanır. Örnekler::::::: Jane SmithRobert JohnsonEmily Davis | |||
Uçtan Uca Çalışanşan Yaşam Döngüsü Aktiviteleri
| Aktivite | Açıklama | ||
|---|---|---|---|
| Bordro Kurulumu Tamamlandı | Bu aktivite, yeni çalışanın bordro sistemine başarılı bir şekilde kurulduğunu işaret ederek doğru şekilde ödeme almasını sunar. Bu, muhtemelen çalışanın bordro kaydının oluşturulma veya etkinleştirilme tarihinden çıkarım yapılır. | ||
| Neden Önemli?dir? Bu, Bordro Kurulum Cycle Timeını ölçmek için kritik bir milestonedur. Buradaki gecikmeler, yeni işe alım deneyimini doğrudan etkiler ve önemli idari sorunlara neden olabilir. Nereden Alınır?? Çalışanşanın Dayforce Bordro (Payroll) module'ündeki birincil ödeme kaydının yürürlük tarihi veya oluşturulma tarihinden çıkarılmıştır. Yakala Çalışanşanın ödeme kaydının oluşturulma zaman damgası (zaman damgası)'inden çıkarılmıştır. Event tipi inferred | |||
| Çalışanşan İşe Alındı | Bu, çalışanın İK sistemindeki kaydını oluşturan ve ona bir Çalışanşan Kimliği atayan resmi işlemdir. Bu açık event, bir İK yöneticisi Dayforce'un temel İK modülünde işe alım işlemini genellikle kabul edilen teklife dayanarak tamamladığında yakalanır. | ||
| Neden Önemli?dir? Bu, çalışanın görev süresini belirleyen temel bir milestonedur. Onboarding cycle time'ını, erken ayrılmayı ve genel çalışan süreç döngüsü süresini ölçmek için bir başlangıç noktası görevi görür. Nereden Alınır?? Çalışanşanın Dayforce Human Resources sistemindeki temel İK kaydında yer alan 'İşe Alım Tarihi' veya işlemin geçerlilik tarihinden alınmıştır. Yakala Çalışanşanın iş geçmişindeki 'İşe Alım' eyleminin geçerlilik tarihinden türetilmiştir. Event tipi explicit | |||
| Çalışanşanın İşine Son Verildi | Çalışanşanın süreç döngüsündeki son aktivite olup, resmi son çalışma gününü işaretler. Bu, çalışanın durumunu pasife çeviren 'Fesih' eyleminin yürürlük tarihinden çıkarılır. | ||
| Neden Önemli?dir? Bu, İşe Alımdan İşten Ayrılmaya sürecinin kesin bitiş eventidir. Çalışanşanın görev süresi, işten ayrılma oranları ve genel süreç döngüsü süresini hesaplamak için büyük önem taşır. Nereden Alınır?? Dayforce İnsan Kaynakları'ndaki çalışanın iş geçmişi kaydındaki işten çıkarma eyleminin yürürlük tarihinden çıkarılmıştır. Yakala Çalışanşanın iş kaydındaki son 'İşten Çıkarma' eyleminin yürürlük tarihinden çıkarılmıştır. Event tipi inferred | |||
| Fesih Başlatıldı | Bu aktivite, bir yönetici veya İK'nın fesih talebi göndermesiyle işten ayrılma sürecinin başlangıcını temsil eder. Genellikle onaylar ve işten ayrılma görevleri için bir iş akışını (workflow) tetikleyen açık bir eylemdir. | ||
| Neden Önemli?dir? Bu event, işten çıkarma (offboarding) süreçlerinin verimliliğini ve uyumluluğunu ölçmek için bir başlangıç noktasıdır. Bu event ile nihai işten ayrılma tarihi arasındaki süre, işten çıkarma sürecinin toplam süresini gösterir. Nereden Alınır?? Dayforce Human Resources sistemindeki bir işten ayrılma formu veya iş akışını (workflow)nun gönderim tarihinden alınmıştır. Yakala Bir işten ayrılma talebi iş akışını (workflow) gönderildiğinde olay kaydedilir. Event tipi explicit | |||
| İş Talebi Oluşturuldu | Bu aktivite, bir yönetici veya İK kullanıcısı yeni veya yedek bir pozisyon için talep oluşturduğunda işe alım sürecinin resmi başlangıcını işaret eder. Bu event, genellikle Dayforce İşe Alım modülünde yeni bir iş talebi (job requisition) kaydedildiğinde açıkça yakalanır. | ||
| Neden Önemli?dir? Bu, genel İşe Alma Süresi ve Adaydan İşe Alıma cycle time KPI'larını ölçmek için birincil başlangıç noktasıdır. Bu eventden itibaren geçen sürenin analiz edilmesi, işe alım onayları alma ve iş ilanı verme süreçlerindeki gecikmeleri belirlemeye yardımcı olur. Nereden Alınır?? Ceridian Dayforce İşe Alım modülünde kaydedilir. Olay, iş pozisyonu talebi kaydının oluşturulma zaman damgası (zaman damgası)ndan yakalanır. Yakala Yeni bir iş talebi girişi oluşturulduğunda olay kaydedilir. Event tipi explicit | |||
| Teklif Kabul Edildi | Bu, bir adayın iş teklifini resmi olarak kabul ettiği noktayı işaret eder. Bu event genellikle işe alım workflow'unda bir durum değişikliği olarak yakalanır ve sonraki pre-boarding aktivitelerini tetikler. | ||
| Neden Önemli?dir? Bu, Teklif Kabul Oranı KPI'ını hesaplamak için kritik bir dönüşüm noktasıdır. Bir adayın gelecekteki bir çalışana geçişini gösterir ve oryantasyon sürecini başlatır. Nereden Alınır?? Adayın Dayforce İşe Alım (Recruiting) module'ündeki başvuru durumunun 'Teklif Kabul Edildi' veya 'İşe Alındı' olarak güncellendiği zaman damgası (zaman damgası)'ten çıkarılmıştır. Yakala Başvurunun durumunun 'Teklif Kabul Edildi' olarak değişmesinden çıkarılmıştır. Event tipi inferred | |||
| Aday Başvurdu | Bir adayın açık bir iş pozisyonu talebine başvurusunu gönderdiği anı temsil eder. Bu, genellikle Dayforce İşe Alım modülü içinde, hem adayın profili hem de belirli taleple ilişkilendirilmiş açık bir event olarak yakalanır. | ||
| Neden Önemli?dir? Başvuru hacmini ve zamanlamasını izlemek, iş ilanlarının ve işe alım kaynaklarının etkinliğini değerlendirmek için büyük önem taşır. İşe alım funnelındaki aday dönüşüm oranlarını analiz etmek için bir başlangıç noktası görevi görür. Nereden Alınır?? Dayforce Recruiting modülünün aday takip sistemindeki başvuru zaman damgası (zaman damgası)'inden alınmıştır. Yakala Bir aday kaydı oluşturulduğunda ve bir iş talebine bağlandığında olay kaydedilir. Event tipi explicit | |||
| Çıkış Mülakatı Yapıldı | Ayrılan çalışanla yapılan çıkış mülakatının tamamlanmasını temsil eder. Bu, muhtemelen işten ayrılma sürecindeki tamamlanmış bir kontrol listesi öğesi veya formu olarak yakalanır. | ||
| Neden Önemli?dir? İşten Ayrılma Görüşmelerinin tamamlanmasını takip etmek, İşten Ayrılma Uyumluluk Oranı KPI'ı için büyük önem taşır. Bu, kuruluşun elde tutmayı iyileştirmek için değerli geri bildirimler toplamasını sunar. Nereden Alınır?? Dayforce İşe Başlama veya İK modülü içindeki işten ayrılma kontrol listesi veya workflow içinde tamamlanmış bir görev olarak kaydedilmesi muhtemel teşkil eder. Yakala İşten ayrılma mülakat formu veya görevi tamamlandı olarak işaretlendiğinde kaydedilir. Event tipi explicit | |||
| Eğitim Tamamlandı | Bir çalışana atanan bir eğitim kursunun veya öğrenim modülünün tamamlanmasını temsil eder. Bu event, Dayforce Öğrenim Yönetimi modülündeki bir kurs kaydının tamamlanma zaman damgası (zaman damgası)'ından yakalanır. | ||
| Neden Önemli?dir? Eğitimlerin tamamlanmasını takip etmek, uyumluluğu sunar ve öğrenme programlarının etkinliğini ölçmeye yardımcı olur. Yeni işe alımlar için entegrasyonlarının ve hazır bulunuşluklarının önemli bir göstergesidir. Nereden Alınır?? Dayforce Öğrenim Yönetimi modülünde, bir çalışana atanan bir eğitim öğesinin tamamlandı olarak işaretlenmesiyle kaydedilir. Yakala Bir çalışanın ders durumu 'Tamamlandı' olarak güncellendiğinde kaydedilir. Event tipi explicit | |||
| İşe Başlama Görevi Tamamlandı | 'I-9 Doğrulama' gibi, yeni işe alınan bir çalışanın işe başlatma kontrol listesindeki tek bir görevin tamamlanmasını temsil eder. Bu event, Dayforce İşe Başlatma modülündeki bireysel görevlerin tamamlanma zaman damgası (zaman damgası)'ından yakalanır. | ||
| Neden Önemli?dir? Bireysel görev tamamlamalarını analiz etmek, genel oryantasyon süreci içindeki belirli darboğazları belirlemeye yardımcı olur. Uyumluluğu takip etmeyi sunar ve yeni işe alınanların mümkün olduğunca hızlı üretken olmasını garanti eder. Nereden Alınır?? Dayforce İşe Başlatma modülünde kaydedilir. Bir çalışanın işe başlatma planındaki her tamamlanan görevin bir tamamlanma zaman damgası (zaman damgası) olmalıdır. Yakala Belirli bir işe başlama kontrol listesi öğesi tamamlandı olarak işaretlendiğinde olay kaydedilir. Event tipi explicit | |||
| Performans Değerlendirmesi Tamamlandı | Bu aktivite, bir çalışanın performans değerlendirme döngüsünün tamamlandığını işaret eder. Genellikle bir değerlendirme formunun durumunun performans yönetimi iş akışını (workflow)nda 'Tamamlandı' veya 'Kapandı' olarak değiştirildiği tarihten çıkarım yapılır. | ||
| Neden Önemli?dir? Performans Değerlendirme Döngüsü Verimliliği kontrol paneli'u için performans değerlendirmelerinin sıklığını ve süresini analiz etmek temel rol oynar. Çalışanşanların gelişim ve katılım için zamanında geri bildirim almasını güçlüaya yardımcı olur. Nereden Alınır?? Dayforce Performans Yönetimi module'ündeki bir inceleme formunun durum değişikliği zaman damgası (zaman damgası)'inden çıkarılmıştır. Yakala Performans değerlendirme formundaki tamamlama tarihi alanından veya durum güncelleme zaman damgası (zaman damgası)'inden çıkarılmıştır. Event tipi inferred | |||
| Rol Değişikliği İşlendi | Bir çalışanın işindeki terfi, transfer veya yatay geçişler dahil tüm değişiklikleri temsil eder. Bu event, çalışanın temel İK kaydındaki iş bilgisi değişikliğinin yürürlük tarihinden yakalanır. | ||
| Neden Önemli?dir? Bu aktivite, şirket içi hareketliliği, kariyer gelişim yollarını ve Terfi Onay Süresi KPI'ını analiz etmek için büyük önem taşır. Çalışanşanların organizasyon içinde nasıl hareket ettiğini anlamaya yardımcı olur. Nereden Alınır?? Çalışanşanın Dayforce Human Resources sistemindeki iş geçmişi tablosunda yer alan geçerlilik tarihli işlem kayıtlarından alınmıştır. Yakala Çalışanşan kaydındaki bir 'İş Değişikliği' veya 'Terfi' eyleminin geçerlilik tarihinden türetilmiştir. Event tipi explicit | |||
| Teklif Sunuldu | Bu aktivite, resmi bir iş teklifinin oluşturulup adaya gönderilmesiyle gerçekleşir. Muhtemelen adayın işe alım iş akışını (workflow)ndaki başvurusunun durum değişikliğinden, örneğin 'Mülakat'tan 'Teklif'e geçişinden çıkarım yapılır. | ||
| Neden Önemli?dir? Bu, 'İşe Alımdan Teklife Kadar Cycle Time'ını ölçmek için önemli bir milestonedur. Teklif öncesi aday değerlendirme aşamasını, son kabul ve oryantasyon aşamalarından ayırır. Nereden Alınır?? Adayın Dayforce İşe Alım (Recruiting) module'ündeki başvuru kaydındaki durum değişikliğinden çıkarılmıştır. zaman damgası (zaman damgası), durumun 'Teklif' durumuna güncellendiği zamana karşılık gelir. Yakala Başvurunun durumunun 'Teklif Sunuldu' veya benzer bir duruma değişmesinden çıkarılmıştır. Event tipi inferred | |||
| Ücret Değişikliği Onaylandı | Bu event, bir çalışanın ücretindeki başarı zammı, ikramiye veya maaş düzenlemesi gibi bir değişikliği belirtir. Ücret değişikliği kaydının yürürlük tarihinden itibaren kaydedilir. | ||
| Neden Önemli?dir? Ücret değişikliklerini takip etmek, ödül döngülerini, ücret eşitliğini ve onay workflowlarının verimliliğini analiz etmeye yardımcı olur. Genel çalışan süreç döngüsü yönetiminin önemli bir parçasıdır. Nereden Alınır?? Dayforce içindeki çalışanın ücret geçmişi tablosunda kaydedilir. Olay, yeni bir ücret oranı veya bileşeninin yürürlük tarihine karşılık gelir. Yakala Çalışanşanın ücret geçmişindeki geçerlilik tarihli kayıtlardan alınan olay. Event tipi explicit | |||
| Ücretsiz İzin Başladı | Bu aktivite, çalışanın doğum izni veya sağlık izni gibi izin başlangıcını işaret eder. Bu, çalışanın İK kaydındaki izin durumsünün yürürlükteki başlangıç tarihinden alınır. | ||
| Neden Önemli?dir? İzinleri belirlemek, iş gücü mevcudiyetini ve süreç sapmalarını anlamak için önemlidir. Bir çalışanın süreç döngüsündeki uzun süreli hareketsizlikleri açıklamaya yardımcı olur. Nereden Alınır?? Dayforce İnsan Kaynakları'ndaki çalışan iş data kaydında 'İzin' türü bir durum değişikliğinden çıkarılmıştır. zaman damgası (zaman damgası), iznin yürürlük tarihidir. Yakala Çalışanşanın kaydındaki bir 'İzin' durumunun yürürlükteki başlangıç tarihinden çıkarılmıştır. Event tipi inferred | |||
Veri Çıkarma Kılavuzları
Adımlar
- Dayforce Rapor Yönetimi'ne Gidin: Gerekli raporlama izinlerine sahip bir kullanıcı hesabı ile Ceridian Dayforce'a giriş yapın. Raporlama modülüne, genellikle ana menüdeki Raporlama > Rapor Yönetimi altında bulunur, gidin.
- Yeni Bir Özel Rapor Oluşturun: Yeni bir rapor oluşturma işlemini başlatın. Kullanıcı tanımlı veya özel bir rapor oluşturma seçeneğini belirleyin. Raporunuza açıklayıcı bir isim verin, örneğin ProcessMind_HireToRetire_EventLog_Source.
- Birincil ve İkincil Veri Kaynaklarını Tanımlayın: Bu raporun temel amacı, tüm süreç döngüsü olaylarıni toplamak için birden fazla veri kaynağını birleştirmektir.
- Birincil veri kaynağını Employees olarak ayarlayın. Bu, tüm çalışanla ilgili veri için bir dayanak noktası olacaktır.
- Çalışanşan Numarasını veya dahili bir sistem ID'sini anahtar olarak kullanarak aşağıdaki ek veri kaynaklarını birleştirin: [Recruiting - Applications], [Recruiting - Requisitions], [HR - Employee Job History], [HR - Employee Status History], [Performance - Reviews], [Learning - Course Completions], [Onboarding - Tasks] ve [Payroll - Employee Payroll Records].
- Rapor Sütunlarını Yapılandırın (Geniş Format): Bu rapor başlangıçta, her bir satırın bir çalışanı, her bir sütunun ise potansiyel bir olayın zaman damgası (zaman damgası)'ini veya özniteliğini temsil ettiği "geniş" bir formatta oluşturulacaktır. Birleştirilmiş veri kaynaklarından aşağıdaki sütunları ekleyin:
- Case ID: Employee > Employee Number (takma ad olarak EmployeeId)
- Event Zaman damgaları: 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 > Yürürlük Tarihi, Telafi History > Yürürlük Tarihi, Leave History > Start Date, Sonlandırma Workflow > Initiated Date, Offboarding Task > Exit Interview Completed Date, Employee > Sonlandırma Date.
- Öznitelikler: Department Name, Recruitment Source, Requisition ID, Job Title ve Change Reason alanlarını ekleyin. Bunları ilgili veri kaynaklarından çekin.
- Filtreler Ekleyin: Veri hacmini ve kapsamını yönetmek için filtreler uygulayın. En önemli filtre, çeşitli tarih alanlarına uygulanır. Hire Date, Sonlandırma Date veya Application Date istediğiniz analiz dönemi içine (örn. son 24 ay) düşen tüm çalışan kayıtlarını içerecek bir filtre grubu oluşturun. Ayrıca, geçerliyse ilgili şirket kodlarına göre de filtreleyin.
- Rapor Tanımını Kaydedin: Tamamlanmış rapor yapılandırmasını kaydedin.
- Rapor Dışa Aktarma Planı Oluşturun: Rapor Yönetimi ekranından kaydedilmiş raporunuzu bulun ve yeni bir dışa aktarım planı oluşturun. Bu planı otomatik olarak (örn. haftalık) çalışacak şekilde yapılandırın. Çıktı formatını CSV veya sınırlanmış bir düz dosya olarak ayarlayın. Teslimat yöntemini, örneğin güvenli bir FTP (SFTP) konumuna veya belirlenmiş bir dosya paylaşımına dışa aktarma olarak yapılandırın.
- Veriyi Dönüştürün (Unpivot): Dışa aktarılan CSV dosyası geniş bir formatta olacaktır. Bu dosya "uzun" bir event log'a dönüştürülmelidir. zaman damgası (zaman damgası) sütunlarını unpivot etmek için bir veri hazırlama aracı (Excel'deki Power Query, pandas kullanan bir Python script veya tercih ettiğiniz ETL aracı gibi) kullanın. Kaynak dosyadaki her satır için, nihai event log'da birden fazla satır oluşturun, her bir değeri olan zaman damgası (zaman damgası) sütunu için bir satır oluşturun. Nihai dosyadaki yeni sütunlar EmployeeId, (ActivityName) ve Eventzaman damgası (zaman damgası) ile birlikte diğer öznitelikler. olacaktır.
Konfigürasyon
- Ön Koşullar: Rapor Yönetimi'ne ve İK, İşe Alım, İşe Uyum, Performans ve Bordrolama dahil olmak üzere temel veri kaynaklarına erişim izinlerine sahip bir kullanıcı rolüne sahip olmanız gerekir.
- Rapor Türü: Birden fazla veri kaynağını birleştirmeye olanak tanıyan, kullanıcı tanımlı, özel bir rapor gereklidir.
- Temel Veri Kaynakları: Rapor, birincil Çalışanşanlar veri kaynağını, [İşe Alım - Başvurular], [İK - Çalışanşan İş Geçmişi], [Performans - Değerlendirmeler] ve [İşe Uyum - Görevler] gibi ilgili kaynaklarla birleştirmelidir. Kesin adlar Dayforce yapılandırmanıza göre değişiklik gösterebilir.
- Tarih Aralığı Filtreleme: Belirli bir dönemdeki tüm ilgili süreç döngüsü olaylarını yakalamak için birden fazla tarih alanı (örn. İşe Alım Tarihi, İşten Çıkış Tarihi, Başvuru Tarihi) arasında filtreleme yapmak büyük önem taşır. Anlamlı bir analiz için 12 ila 24 aylık bir aralık önerilir.
- Çalışanşan Durumu: İşten alımdan emekliliğe kadar süreç döngüsünün eksiksiz bir görünümünü elde etmek için rapor filtrelerinizin hem 'Aktif' hem de 'İşten Ayrılan' çalışanları içermesini sağlayın.
- Dışa Aktarma Biçimi: Planlanmış dışa aktarım, bir dönüşüm betiği veya ETL aracı tarafından kolayca ayrıştırılabilen CSV gibi makine tarafından okunabilir bir format üretecek şekilde yapılandırılmalıdır.
a Örnek Sorgu 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>