Veri Şablonu: İşe Alımdan Emekliliğe - Çalışan Yaşam Döngüsü
İşe Alımdan Emekliliğe - Çalışan Yaşam Döngüsü Veri Templateiniz
- Toplanması Önerilen Nitelikler
- Takip Edilmesi Gereken Temel Aktiviteler
- Ceridian Dayforce'tan veri çıkarma rehberliği
İşe Alımdan Emekliliğe - Çalışan Yaşam Döngüsü Öznitelikleri
| Ad | Açıklama | ||
|---|---|---|---|
Çalışan Kimliği EmployeeId | Her çalışan için benzersiz sistem tarafından oluşturulan tanımlayıcı. | ||
Açıklama Çalışan ID'si, İşe Alımdan Emekliliğe sürecinin temel taşı olup, bir birey için tüm yaşam döngüsü eventlerini birbirine bağlayan benzersiz case tanımlayıcısı olarak hizmet eder. İ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 olanak tanır. Tüm yaşam 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 mümkün kılar. Neden önemli Bu, tüm çalışanla ilgili eventleri birbirine bağlayan birincil anahtardır ve çalışan yolculuğunun başından sonuna kadar analiz edilmesini sağlar. 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 | |||
Faaliyet Adı ActivityName | Meydana gelen belirli çalışan yaşam döngüsü olayının adı. | ||
Açıklama Bu öznitelik, 'Çalış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 yaşam döngüsü sürecini tanımlayan adımların dizisini oluşturur. Aktivite sırasını analiz etmek, Process Mining'in temelidir. Bu, süreç haritalarının görselleştirilmesine, süreç varyantlarının keşfine, adımlar arasındaki bottleneck'lerin belirlenmesine ve standart işletme prosedürlerine uygunluğun analizine olanak tanır. Bu aktivite adlarının netliği ve ayrıntı düzeyi, anlamlı analiz için kritiktir. Neden önemli Çalışan yolculuğunu görselleştirmek, sapmaları belirlemek ve darboğazları tespit etmek için hayati önem taşıyan 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ın İş Akdi Feshedildi | |||
Olay Zaman Damgası EventTimestamp | Aktivitenin kaydedildiği kesin tarih ve saat. | ||
Açıklama Bu timestamp, bir çalışan yaşam döngüsü eventinin gerçekleştiğini işaretler. Süreç akışını yeniden yapılandırmak için gereken kronolojik sırayı sağlar ve tüm zamana dayalı hesaplamaların temelini oluşturur. Process Miningde bu öznitelik, cycle timelarını, bekleme sürelerini ve farklı aktiviteler arasındaki süreleri hesaplamak için kritiktir. 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 timestamplar, performansla ilgili her türlü analiz için vazgeçilmezdir. Neden önemli Bu nitelik, event'lerin kronolojik sırasını sunar ve cycle time'lar ile bottleneck analizi gibi tüm performans hesaplamaları için hayati öneme sahiptir. 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ın statüsü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ı' event'leri 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 cycle time'ları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' event'ini belirli, analiz edilebilir bir iş sürecine dönüştürür. Neden önemli Değişiklik event'leri için çok önemli bir bağlam sağlar, terfiler, transferler veya ücret ayarlamaları gibi belirli süreçlerin hedeflenen analizine olanak tanır. 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ı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ın kariyer yolculuğu boyunca departmanı değişebilir. Departman, karşılaştırmalı analiz için kritik bir boyuttur. Organizasyonun farklı bölümlerinin performansını anlamak için süreç verilerini segmentlere ayırmanıza ve filtrelemenize imkan tanır. Örneğin, departmanlar arası işe alım cycle time'ları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 Farklı iş birimleri arasında süreç metriklerini filtrelemeye ve karşılaştırmaya olanak tanır; 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 bottleneck'leri 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 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 temel neden analizi yapmayı sağlar. Nereden alınır audit log'larında veya işlemsel data'da, genellikle 'ChangedBy', 'UpdatedBy' veya 'UserName' gibi alanlarda bulunur. Örnekler j.doea.smithSYSTEM_WF_USERm.manager | |||
İş Unvanı JobTitle | Çalış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ı sağlar. Ö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 cycle time'ları 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 İş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 mümkün kılar. 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 Finans AnalistiKıdemli Yazılım GeliştiriciHR Business PartnerPazarlama 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 Referansı', 'Şirket Web Sitesi' veya 'İş Fuarı'. Farklı yetenek kazanım kanallarının etkinliği hakkında bağlam sağlar. İşe alım kaynaklarını analiz etmek, işe alım stratejisini optimize etmek için hayati önem taşır. Bu özniteliki tüm çalışan yaşam 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 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 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, yaşam 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 olanak tanır. Neden önemli Tüm işe alım öncesi activity'leri 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 Tipi EmployeeType | Çalış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 tipini bir boyut olarak kullanmak, çeşitli çalışan kategorileri için çalışan yaşam döngüsünün nasıl farklılaştığını analiz etmeye olanak tanır. Ö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 İş 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 sağlar. Nereden alınır Ceridian Dayforce'taki çalışanın iş veya istihdam kaydında standart bir alan. Örnekler Tam ZamanlıYarı ZamanlıGeçiciYüklenici | |||
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ı sağlar ve bu nüfusu departmana, yöneticiye veya işe alım kaynağına göre segmentlere ayıran dashboardlar 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 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ı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 özniteliklerle 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 dashboard'lar için anahtardır. Neden önemli Çalış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 sağlar. Nereden alınır Ceridian Dayforce temel İK modülündeki fesih workflow'unun bir parçası olarak kaydedilir. Örnekler İstifa - Kariyer Değişikliğiİstemsiz - PerformansYeniden Yapılandırma/FesihEmeklilik | |||
İşlem Süresi ProcessingTime | Tek bir aktivitenin hesaplanmış süresi. | ||
Açıklama İşlem süresi, tek bir görev üzerinde aktif olarak çalışarak geçirilen süredir. Belirli bir aktivite için 'EventEndTime' ile 'EventTimestamp' arasındaki fark olarak hesaplanır. Bu metrik, genel süreç içindeki bireysel adımların verimliliğini analiz etmek için kullanılır. Örneğin, 'Bordro Kurulumu Tamamlandı' için işlem süresini analiz ederek, bir işletme hangi kullanıcıların veya ekiplerin daha hızlı olduğunu ve bu aktivite içindeki hangi adımların en uzun sürdüğünü belirleyebilir. Bu, daha uzun genel cycle time'lara katkıda bulunan görev düzeyindeki verimsizlikleri tespit etmeye yardımcı olur. Neden önemli Bireysel aktiviteler için çabayı nicelendirir, hangi belirli görevlerin en çok zaman aldığını ve optimizasyon için birincil hedefler olduğunu belirlemeye yardımcı olur. Nereden alınır Bu, EventTimestamp değerinin EventEndTime değerinden çıkarılmasıyla (EndTime - StartTime) elde edilen hesaplanmış bir alandır. Örnekler 864000003600000172800000 | |||
Kaynak Sistem SourceSystem | event data'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 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 sağlar. 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ı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 Analiz için coğrafi bir boyut sağlar, süreç performansındaki, cycle time'lardaki 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ığı timestamp. | ||
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 çok önemlidir. 'Payroll Setup' veya 'Performance Review' gibi bireysel tasklar için işleme süresinin doğrudan hesaplanmasına olanak tanır, 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 Bir aktivitenin süresinin (işleme süresi) doğrudan hesaplanmasını sağlar; 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ı muhtemeldir. Ö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 sağlar. Dashboard'larda 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 sağlar. Neden önemli 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 timestamp. | ||
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. Dashboard'larda ve raporlarda, bu bilgi kullanıcıların verinin ne kadar güncel olduğunu anlamaları için hayati öneme sahiptir. Yakın tarihli event'lerin 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 Kullanıcıların verinin güncelliğinden haberdar olmasını sağlar; bu da süreç analizine dayalı zamanında ve bilinçli kararlar almak için kritik öneme sahiptir. Nereden alınır Bu timestamp, genellikle veri çıkarma ve yükleme (ETL) süreci sırasında oluşturulur ve datasete eklenir. Ö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ı' event'inin 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 içgörüler ortaya çıkarabilir. Neden önemli İş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 workflowunun 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ı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 Emekliliğe sürecine küreselden yerele bir bakış açısı sağlar. Ü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 olanak tanır, 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 vazgeçilmezdir. Neden önemli Küresel kuruluşlar için uyumluluk ve performansı yönetmek adına hayati önem taşıyan süreçlerin ve KPI'ların farklı ülkeler arasında karşılaştırılmasını sağlar. 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ı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 dashboard'lar için temeldir. Neden önemli Süreç performansının yönetici bazında analizini sağlar, 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 | |||
İşe Alımdan Emekliliğe - Çalış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ı sağlar. Bu, muhtemelen çalışanın bordro kaydının oluşturulma veya etkinleştirilme tarihinden çıkarım yapılır. | ||
Neden önemli 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ı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ın ödeme kaydının oluşturulma timestamp'inden çıkarılmıştır. Event tipi inferred | |||
Çalışan İşe Alındı | Bu, çalışanın İK sistemindeki kaydını oluşturan ve ona bir Çalış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 Bu, çalışanın görev süresini belirleyen temel bir milestonedur. Onboarding cycle timeını, erken ayrılmayı ve genel çalışan yaşam döngüsü süresini ölçmek için bir başlangıç noktası görevi görür. Nereden alınır Çalış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ın iş geçmişindeki 'İşe Alım' eyleminin geçerlilik tarihinden türetilmiştir. Event tipi explicit | |||
Çalışanın İş Akdi Feshedildi | Çalışanın yaşam 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 Bu, İşe Alımdan Emekliliğe sürecinin kesin bitiş eventidir. Çalışanın görev süresi, işten ayrılma oranları ve genel yaşam döngüsü süresini hesaplamak için kritik öneme sahiptir. 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ı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 workflow'u tetikleyen açık bir eylemdir. | ||
Neden önemli 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 workflow'unun gönderim tarihinden alınmıştır. Yakala Bir işten ayrılma talebi workflow'u 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 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ı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 workflowunda bir durum değişikliği olarak yakalanır ve sonraki pre-boarding aktivitelerini tetikler. | ||
Neden önemli 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 onboarding 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 timestamp'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 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 çok önemlidir. İş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 timestamp'inden alınmıştır. Yakala Bir aday kaydı oluşturulduğunda ve bir iş talebine bağlandığında olay 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 timestamp'ından yakalanır. | ||
Neden önemli Eğitimlerin tamamlanmasını takip etmek, uyumluluğu sağlar 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 timestamp'ından yakalanır. | ||
Neden önemli Bireysel görev tamamlamalarını analiz etmek, genel onboarding süreci içindeki belirli darboğazları belirlemeye yardımcı olur. Uyumluluğu takip etmeyi sağlar 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ı olmalıdır. Yakala Belirli bir işe başlama kontrol listesi öğesi tamamlandı olarak işaretlendiğinde olay kaydedilir. Event tipi explicit | |||
İşten Ayrılma 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 İşten Ayrılma Görüşmelerinin tamamlanmasını takip etmek, İşten Ayrılma Uyumluluk Oranı KPI'ı için kritiktir. Bu, kuruluşun elde tutmayı iyileştirmek için değerli geri bildirimler toplamasını sağlar. 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 muhtemeldir. Yakala İşten ayrılma mülakat formu veya görevi tamamlandı olarak işaretlendiğinde 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 workflow'unda 'Tamamlandı' veya 'Kapandı' olarak değiştirildiği tarihten çıkarım yapılır. | ||
Neden önemli Performans Değerlendirme Döngüsü Verimliliği dashboard'u için performans değerlendirmelerinin sıklığını ve süresini analiz etmek anahtardır. Çalışanların gelişim ve katılım için zamanında geri bildirim almasını sağlamaya yardımcı olur. Nereden alınır Dayforce Performans Yönetimi module'ündeki bir inceleme formunun durum değişikliği timestamp'inden çıkarılmıştır. Yakala Performans değerlendirme formundaki tamamlama tarihi alanından veya durum güncelleme timestamp'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 Bu aktivite, şirket içi hareketliliği, kariyer gelişim yollarını ve Terfi Onay Süresi KPI'ını analiz etmek için kritik öneme sahiptir. Çalışanların organizasyon içinde nasıl hareket ettiğini anlamaya yardımcı olur. Nereden alınır Çalış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 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 workflow'undaki başvurusunun durum değişikliğinden, örneğin 'Mülakat'tan 'Teklif'e geçişinden çıkarım yapılır. | ||
Neden önemli 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 onboarding 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. Timestamp, 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 Ü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 yaşam 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ı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 statüsünün yürürlükteki başlangıç tarihinden alınır. | ||
Neden önemli İzinleri belirlemek, iş gücü mevcudiyetini ve süreç sapmalarını anlamak için önemlidir. Bir çalışanın yaşam 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. Timestamp, iznin yürürlük tarihidir. Yakala Çalışanın kaydındaki bir 'İzin' durumunun yürürlükteki başlangıç tarihinden çıkarılmıştır. Event tipi inferred | |||
Veri Çekim 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 yaşam döngüsü event'lerini 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 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 event'in timestamp'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 Timestamps: 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.
- Ö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, Termination 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. Timestamp 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 timestamp sütunu için bir satır oluşturun. Nihai dosyadaki yeni sütunlar EmployeeId, ActivityName ve EventTimestamp 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ışanlar veri kaynağını, [İşe Alım - Başvurular], [İK - Çalış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 yaşam 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 kritik öneme sahiptir. Anlamlı bir analiz için 12 ila 24 aylık bir aralık önerilir.
- Çalışan Durumu: İşten alımdan emekliliğe kadar yaşam 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>