Szablon danych dla procesu od zatrudnienia do odejścia pracownika
Szablon danych dla procesu od zatrudnienia do odejścia pracownika
- Zalecane atrybuty do zebrania
- Najważniejsze aktywności do śledzenia
- Wskazówki dotyczące eksportu danych z Ceridian Dayforce
Atrybuty procesu od zatrudnienia do odejścia pracownika
| Nazwa | Opis | ||
|---|---|---|---|
| Employee ID EmployeeId | Unikatowy identyfikator pracownika nadawany przez system. | ||
| Opis Employee ID to podstawa procesu Hire to Retire. Pełni funkcję unikatowego identyfikatora sprawy, który łączy wszystkie zdarzenia z historii zatrudnienia danej osoby. Każda zarejestrowana czynność, od pierwszej aplikacji na stanowisko przez wdrożenie i zmiany stanowiska aż po zakończenie zatrudnienia, jest powiązana z tym identyfikatorem. W process mining ten atrybut pozwala odtworzyć pełną ścieżkę pracownika. Umożliwia analizę całego procesu od początku do końca, pomiar czasu między ważnymi etapami, wykrywanie typowych i rzadkich ścieżek kariery oraz analizę wyników w kontekście doświadczeń konkretnego pracownika. Dlaczego to ważne To główny klucz łączący wszystkie zdarzenia dotyczące pracownika. Umożliwia analizę całej ścieżki zatrudnienia, od początku do końca. Skąd pobrać To podstawowe pole w głównym profilu pracownika lub tabelach głównych danych HR w Ceridian Dayforce. Przykłady 10023451009876E-054321 | |||
| Nazwa czynności ActivityName | Nazwa konkretnego zdarzenia z historii zatrudnienia pracownika. | ||
| Opis Ten atrybut opisuje zdarzenie biznesowe lub zadanie wykonane w określonym momencie, na przykład „Zatrudnienie pracownika”, „Zakończenie oceny wyników pracy” lub „Rozpoczęcie procesu rozwiązania umowy”. Tworzy sekwencję kroków składających się na proces zatrudnienia. Analiza kolejności czynności stanowi podstawę process mining. Pozwala wizualizować mapy procesów, wykrywać warianty, identyfikować wąskie gardła między etapami i sprawdzać zgodność ze standardowymi procedurami. Jasne i odpowiednio szczegółowe nazwy czynności są niezbędne do uzyskania miarodajnych wyników. Dlaczego to ważne Określa kroki na mapie procesu. Jest niezbędny do wizualizacji ścieżki pracownika, wykrywania odstępstw i lokalizowania wąskich gardeł. Skąd pobrać Zazwyczaj dane pochodzą z dzienników zdarzeń, zmian statusu workflow lub ścieżek audytu w różnych modułach Ceridian Dayforce, takich jak Recruiting, Onboarding i HR. Przykłady Przyjęcie oferty pracyUkończenie zadania wdrożeniowegoZrealizowanie zmiany stanowiskaZakończenie zatrudnienia pracownika | |||
| Znacznik czasu zdarzenia EventTimestamp | Dokładna data i godzina zarejestrowania czynności. | ||
| Opis Ten znacznik czasu określa moment wystąpienia zdarzenia z historii zatrudnienia. Zapewnia kolejność chronologiczną potrzebną do odtworzenia przebiegu procesu i stanowi podstawę wszystkich obliczeń czasu. W process mining ten atrybut ma zasadnicze znaczenie przy obliczaniu czasu cyklu, czasu oczekiwania i odstępów między czynnościami. Służy do analizy wyników procesu, pomiaru zgodności z SLA oraz wykrywania zależności czasowych i opóźnień na ścieżce pracownika. Dokładne znaczniki czasu są niezbędne do każdej analizy wyników. Dlaczego to ważne Ten atrybut określa chronologiczną kolejność zdarzeń i jest niezbędny do obliczania wyników, takich jak czas cyklu i analiza wąskich gardeł. Skąd pobrać Każdy rekord transakcji, dziennik zdarzeń lub ścieżka audytu w Ceridian Dayforce powinny zawierać datę utworzenia lub datę wejścia w życie. Przykłady 2023-01-15T09:00:00Z2023-03-20T14:35:10Z2024-05-01T11:21:05Z | |||
| Identyfikator zapotrzebowania na pracownika RequisitionId | Unikalny identyfikator zapotrzebowania na pracownika. | ||
| Opis Identyfikator zapotrzebowania na pracownika łączy wszystkie działania związane z obsadzeniem konkretnego wakatu. Obejmuje cały proces, od utworzenia zapotrzebowania przez kandydatów, rozmowy kwalifikacyjne i oferty aż do obsadzenia stanowiska. W process mining identyfikator ten pozwala analizować etap rekrutacji z perspektywy stanowiska, a nie kandydata. Umożliwia śledzenie czasu potrzebnego na obsadzenie konkretnego stanowiska oraz ocenę efektywności rekrutacji na różne stanowiska i do różnych działów. Dlaczego to ważne Łączy wszystkie działania przed zatrudnieniem związane z jednym wakatem. Umożliwia analizę czasu potrzebnego na obsadzenie stanowiska i efektywności rekrutacji na konkretne role. Skąd pobrać Identyfikator jest generowany i obsługiwany w module Ceridian Dayforce Recruiting. Przykłady REQ-2023-05-001REQ-2024-01-112R78910 | |||
| Nazwa działu DepartmentName | Nazwa działu, do którego przypisano pracownika. | ||
| Opis Ten atrybut określa jednostkę organizacyjną, na przykład „Sprzedaż”, „Inżynieria” lub „Finanse”, w której pracuje dana osoba. Dział może się zmieniać w trakcie zatrudnienia. Dział jest ważnym wymiarem analizy porównawczej. Umożliwia segmentowanie i filtrowanie danych o procesach, aby sprawdzić wyniki poszczególnych części organizacji. Można na przykład porównać czas rekrutacji w różnych działach, przeanalizować rotację w każdym z nich lub wykryć warianty procesu charakterystyczne dla określonych obszarów działalności. Dlaczego to ważne Umożliwia filtrowanie i porównywanie wskaźników procesu w różnych jednostkach biznesowych, ujawniając różnice w sprawności, kosztach i zgodności. Skąd pobrać To pole należy do podstawowych danych o stanowisku i zatrudnieniu pracownika w module HR Ceridian Dayforce. Przykłady Badania i rozwójMarketingZasoby ludzkieObsługa klienta | |||
| Nazwa stanowiska JobTitle | Oficjalna nazwa stanowiska pracownika. | ||
| Opis Ten atrybut określa rolę pracownika w organizacji, na przykład inżyniera oprogramowania, kierownika projektu lub dyrektora sprzedaży. W trakcie zatrudnienia nazwa stanowiska może się zmieniać, na przykład w wyniku awansu lub przeniesienia. Nazwa stanowiska to przydatny wymiar analizy, który pozwala porównywać przebieg procesów dla różnych ról. Proces wdrożenia może wyglądać inaczej w przypadku stanowisk technicznych i nietechnicznych, a cykle oceny wyników mogą się różnić dla kadry kierowniczej i pozostałych pracowników. Analiza według stanowiska pomaga wykryć charakterystyczne dla poszczególnych ról wzorce i nieefektywności. Dlaczego to ważne Umożliwia analizę według roli i porównywanie takich miar procesów jak czas zatrudnienia, ukończenie szkoleń czy rozwój kariery dla różnych stanowisk. Skąd pobrać Informacje te są przechowywane w danych o stanowisku i pracy pracownika w podstawowym module HR Ceridian Dayforce. Przykłady Starszy analityk finansowyGłówny programistaPartner biznesowy HRKoordynator ds. marketingu | |||
| Powód zmiany ChangeReason | Powód istotnej zmiany statusu pracownika, na przykład awansu lub przeniesienia. | ||
| Opis Ten atrybut wyjaśnia zdarzenia takie jak „Zarejestrowano zmianę roli” lub „Zatwierdzono zmianę wynagrodzenia”. Określa przyczynę biznesową zmiany, na przykład awans, przeniesienie na równorzędne stanowisko, coroczną podwyżkę lub reorganizację. Bez tych informacji trudno analizować różne rodzaje zmian dotyczących pracowników. Dzięki atrybutowi „Powód zmiany” analitycy mogą wyodrębnić procesy awansów i mierzyć ich czas, śledzić częstotliwość przeniesień na równorzędne stanowiska albo oceniać wpływ reorganizacji na zatrudnienie. Ogólne zdarzenie „zmiana” staje się w ten sposób konkretnym procesem, który można analizować. Dlaczego to ważne Wyjaśnia przyczyny zmian i pozwala analizować konkretne procesy, takie jak awanse, przeniesienia czy korekty wynagrodzeń. Skąd pobrać Informacja jest zwykle zapisywana podczas zmiany stanowiska lub wynagrodzenia w module HR Dayforce. Często wybiera się ją z wcześniej zdefiniowanej listy. Przykłady AwansPrzeniesienie na równorzędne stanowiskoCoroczny przegląd wynagrodzeńReorganizacja | |||
| Użytkownik wykonujący czynność UserPerformingAction | Użytkownik lub agent systemowy odpowiedzialny za wykonanie czynności. | ||
| Opis Ten atrybut wskazuje osobę, na przykład rekrutera, menedżera ds. rekrutacji lub administratora HR, która wykonała dane zadanie. W przypadku kroków zautomatyzowanych może wskazywać użytkownika systemowego. Analiza tego, kto wykonuje poszczególne zadania, pomaga zrozumieć przydział zasobów, rozkład obciążenia i wyniki pracy. Ułatwia wykrywanie wąskich gardeł związanych z konkretnymi użytkownikami lub zespołami, określanie potrzeb szkoleniowych i ocenę, jak sprawnie menedżerowie realizują zadania HR. Pozwala też odróżnić czynności ręczne od zautomatyzowanych. Dlaczego to ważne Wskazuje osobę odpowiedzialną za każde zdarzenie. Umożliwia analizę obciążenia, porównanie wyników użytkowników lub zespołów oraz ustalenie przyczyn opóźnień. Skąd pobrać Dane znajdują się w dziennikach audytu lub danych transakcyjnych, często w polach takich jak „ChangedBy”, „UpdatedBy” lub „UserName”. Przykłady j.doea.smithSYSTEM_WF_USERm.manager | |||
| Źródło rekrutacji RecruitmentSource | Kanał, z którego pierwotnie pozyskano kandydata. | ||
| Opis Ten atrybut wskazuje, skąd pochodzi kandydat do pracy, na przykład z LinkedIn, polecenia pracownika, strony internetowej firmy lub targów pracy. Pozwala ocenić skuteczność różnych kanałów pozyskiwania kandydatów. Analiza źródeł rekrutacji pomaga optymalizować strategię zatrudniania. Śledząc ten atrybut na kolejnych etapach cyklu życia pracownika, można ustalić, które źródła pozwalają najszybciej zatrudniać, zapewniają najwyższy odsetek przyjętych ofert, a przede wszystkim prowadzą do zatrudnienia osób, które pracują dłużej i rzadziej odchodzą w początkowym okresie. Dlaczego to ważne Pozwala ocenić skuteczność kanałów rekrutacji, zestawiając je z czasem zatrudnienia, współczynnikami konwersji i długoterminowym utrzymaniem pracowników. Skąd pobrać Dane te są zwykle zapisywane w module Ceridian Dayforce Recruiting, gdy kandydat aplikuje na stanowisko. Przykłady LinkedInPolecenie pracownikaIndeed.comTargi pracy na uczelni | |||
| Czas zakończenia zdarzenia EventEndTime | Znacznik czasu zakończenia działania, jeśli jest dostępny. | ||
| Opis StartTime wskazuje, kiedy rozpoczęło się działanie, a EndTime określa moment jego zakończenia. Różnica między tymi wartościami to czas realizacji danego zadania. Nie każde działanie ma osobny czas zakończenia, ponieważ wiele zdarzeń jest natychmiastowych. Atrybut ten pozwala szczegółowo analizować wyniki. Umożliwia bezpośrednie obliczenie czasu realizacji poszczególnych zadań, takich jak „Konfiguracja listy płac” lub „Ocena wyników”, i odróżnienie czasu aktywnej pracy od oczekiwania między zadaniami. Dzięki temu można wskazać konkretne, czasochłonne etapy. Dlaczego to ważne Umożliwia bezpośrednie obliczenie czasu trwania działania, czyli czasu jego realizacji, i odróżnienie aktywnej pracy od oczekiwania. Skąd pobrać Może być dostępny w modułach workflow lub zarządzania zadaniami, gdy działanie ma wyraźny początek i koniec, na przykład gdy zadanie zostaje otwarte, a następnie zamknięte. Przykłady 2023-04-10T17:05:00Z2023-04-11T11:00:00Z2024-02-05T16:20:00Z | |||
| Czy wystąpiła wczesna rotacja IsEarlyAttrition | Wskaźnik informujący, czy pracownik zakończył zatrudnienie w określonym początkowym okresie, na przykład w pierwszym roku. | ||
| Opis To atrybut logiczny obliczany na podstawie stażu pracownika w chwili zakończenia zatrudnienia. Przyjmuje wartość „true”, jeśli data zakończenia zatrudnienia przypada w określonym przedziale od daty zatrudnienia, na przykład 90, 180 lub 365 dni. Wskaźnik ten ułatwia analizę i raportowanie wczesnej rotacji. Pozwala bezpośrednio obliczyć KPI „Wskaźnik wczesnej rotacji” i tworzyć dashboardy, które dzielą tę grupę według działu, kierownika lub źródła rekrutacji. Ustalenie przyczyn wczesnej rotacji jest ważnym celem większości działów HR. Dlaczego to ważne Ułatwia obliczanie i analizę KPI dotyczącego wczesnej rotacji oraz pomaga wykrywać problemy z rekrutacją, wdrożeniem lub dopasowaniem do stanowiska. Skąd pobrać To pole obliczane na podstawie daty zatrudnienia i daty zakończenia zatrudnienia pracownika w systemie źródłowym. Przykłady truefalse | |||
| Data ostatniej aktualizacji danych LastDataUpdate | Znacznik czasu wskazujący, kiedy dane zostały ostatnio odświeżone. | ||
| Opis Ten atrybut określa, kiedy zbiór danych został ostatnio zaktualizowany na podstawie systemu źródłowego. Informuje, jak aktualna i przydatna jest analiza. W dashboardach i raportach pomaga użytkownikom ocenić aktualność danych. Pozwala ustalić, czy uwzględniono najnowsze zdarzenia, i stanowi ważny element metadanych wykorzystywanych do zarządzania jakością danych. Potwierdza też, że procesy przetwarzania danych działają zgodnie z oczekiwaniami. Dlaczego to ważne Informuje użytkowników o aktualności danych, co pomaga podejmować trafne decyzje na podstawie analizy procesu. Skąd pobrać Ten znacznik czasu jest zwykle generowany i dodawany do zbioru danych podczas wyodrębniania i wczytywania danych (ETL). Przykłady 2024-06-10T04:00:00Z2024-06-11T04:00:00Z2024-06-12T04:00:00Z | |||
| Imię i nazwisko kierownika ManagerName | Imię i nazwisko bezpośredniego kierownika pracownika. | ||
| Opis Ten atrybut wskazuje bezpośredniego przełożonego pracownika. Kierownik często uczestniczy w wielu procesach HR, odpowiadając za zatwierdzanie wniosków, oceny wyników i inne zadania. Filtrowanie danych według kierownika pomaga sprawdzić, jak poszczególni przełożeni i ich zespoły realizują procesy HR. Może ujawnić różnice w sposobie ich realizacji w organizacji oraz wskazać kierowników, którzy sprawnie wykonują zadania, a także tych, którym przyda się dodatkowe wsparcie lub szkolenie. Atrybut ten jest przydatny w dashboardach pokazujących odsetek zadań wykonanych przez kierowników. Dlaczego to ważne Umożliwia analizę wyników procesów według kierownika, co pomaga ocenić skuteczność zarządzania i wykryć różnice w realizacji procesów między zespołami. Skąd pobrać Informacja jest częścią struktury podległości pracownika w podstawowych danych HR w Ceridian Dayforce. Przykłady Jane SmithRobert JohnsonEmily Davis | |||
| Kraj Country | Kraj, w którym pracownik jest zatrudniony zgodnie z prawem. | ||
| Opis Ten atrybut wskazuje kraj zatrudnienia. Jest ważny dla organizacji międzynarodowych, ponieważ wiele procesów HR, wymogów dotyczących zgodności i zachowań pracowników zależy od kraju. Analiza według kraju pozwala spojrzeć na proces Hire to Retire z perspektywy globalnej i lokalnej. Umożliwia porównywanie KPI, takich jak czas zatrudnienia czy wskaźnik rotacji, między krajami. Pomaga sprawdzić, czy organizacja spełnia globalne standardy procesów, a jednocześnie uwzględnia lokalne różnice. Jest też niezbędna przy analizie zgodności, na przykład procedur odejścia pracowników, które mogą znacznie różnić się w zależności od kraju. Dlaczego to ważne Umożliwia porównywanie procesów i KPI między krajami, co pomaga międzynarodowym organizacjom zarządzać zgodnością i wynikami. Skąd pobrać Podstawowy element danych osobowych lub informacji o zatrudnieniu pracownika w Ceridian Dayforce. Przykłady USAKanadaWielka BrytaniaNiemcy | |||
| Lokalizacja Location | Miejsce pracy lub biuro pracownika. | ||
| Opis Ten atrybut określa główne miejsce pracy pracownika. Może to być miasto, biuro lub praca zdalna. Zapewnia geograficzny kontekst danych o procesach. Lokalizacja pozwala porównywać procesy HR w różnych regionach. Analiza może ujawnić różnice regionalne w czasie zatrudnienia, rotacji pracowników lub zgodności z procesami. Pomaga też wskazać dobre praktyki w poszczególnych lokalizacjach oraz rozwiązywać problemy charakterystyczne dla danego regionu lub biura. Dlaczego to ważne Dodaje do analizy wymiar geograficzny, który pomaga wykrywać regionalne różnice w wynikach procesów, ich czasie trwania i rotacji pracowników. Skąd pobrać Część podstawowych danych HR pracownika, powiązana ze stanowiskiem lub przypisaniem do jednostki organizacyjnej w Ceridian Dayforce. Przykłady Biuro w Nowym JorkuLondyn, Wielka BrytaniaPraca zdalna (USA)Singapur | |||
| Powód zakończenia zatrudnienia TerminationReason | Podany powód zakończenia zatrudnienia pracownika. | ||
| Opis Ten atrybut określa przyczynę zakończenia zatrudnienia. Powody często dzieli się na dobrowolne, na przykład „Rezygnacja, lepsza oferta”, i niedobrowolne, na przykład „Niewystarczające wyniki” lub „Redukcja zatrudnienia”. Analiza przyczyn odejść jest podstawą do zrozumienia rotacji pracowników. W połączeniu z takimi atrybutami jak dział, staż pracy czy źródło rekrutacji pomaga działowi HR wykrywać trendy i przyczyny odejść. Informacje te wspierają opracowywanie skutecznych działań na rzecz utrzymania pracowników oraz tworzenie dashboardów analizujących wczesną rotację. Dlaczego to ważne Wyjaśnia, dlaczego pracownicy odchodzą, i umożliwia analizę przyczyn rotacji oraz opracowanie działań, które pomogą zatrzymać pracowników. Skąd pobrać Informacja jest zapisywana w ramach workflow zakończenia zatrudnienia w podstawowym module HR Ceridian Dayforce. Przykłady Rezygnacja, zmiana ścieżki karieryZwolnienie, niewystarczające wynikiRestrukturyzacja lub redukcja zatrudnieniaPrzejście na emeryturę | |||
| Rodzaj zatrudnienia EmployeeType | Określa status zatrudnienia pracownika, na przykład pełny lub niepełny etat. | ||
| Opis Ten atrybut klasyfikuje pracowników według formy zatrudnienia, na przykład jako zatrudnionych na pełny etat, na część etatu, kontraktorów lub stażystów. Status może wpływać na sposób realizacji procesów HR. Rodzaj zatrudnienia pozwala analizować różnice w cyklu życia pracowników z poszczególnych grup. Na przykład wdrożenie kontraktora może być prostsze niż wdrożenie pracownika zatrudnionego na pełny etat. Atrybut ten można też wykorzystać do analizy rotacji lub rozwoju kariery w zależności od formy zatrudnienia. Dlaczego to ważne Pozwala podzielić pracowników na grupy i analizować różnice w procesach oraz ich wynikach dla osób zatrudnionych na pełny etat, na część etatu i na podstawie umowy. Skąd pobrać Standardowe pole w danych o stanowisku lub zatrudnieniu pracownika w Ceridian Dayforce. Przykłady Pełny etatNiepełny etatZatrudnienie tymczasoweKontraktor | |||
| Status oferty OfferStatus | Końcowy status oferty pracy przedstawionej kandydatowi. | ||
| Opis Ten atrybut określa wynik zdarzenia „Przedstawiono ofertę”. Typowe wartości to „Przyjęta”, „Odrzucona” lub „Wycofana”. To ważna dana przy ocenie skuteczności rekrutacji. Atrybut ten służy bezpośrednio do obliczania KPI „Odsetek przyjętych ofert”. Analiza statusu według działu, stanowiska lub źródła rekrutacji może pokazać, czy oferty są konkurencyjne, jak skuteczny jest proces rozmów kwalifikacyjnych oraz czy w określonych obszarach firmy występują problemy z pozyskiwaniem najlepszych kandydatów. Dlaczego to ważne Bezpośrednio pokazuje wynik rekrutacji i jest niezbędny do obliczenia KPI dotyczącego odsetka przyjętych ofert. Skąd pobrać Status jest aktualizowany w module Ceridian Dayforce Recruiting w ramach workflow obsługi aplikacji kandydata. Przykłady PrzyjętaOdrzucona przez kandydataOferta wycofana | |||
| Status SLA SlaStatus | Informuje, czy działanie lub cykl procesu zakończono w terminie określonym w umowie SLA. | ||
| Opis Ten atrybut jest wynikiem porównania rzeczywistego czasu trwania etapu procesu z wcześniej ustalonym celem. Na przykład jeśli SLA dla wdrożenia wynosi 14 dni, każdy przypadek przekraczający ten czas otrzyma status „Przekroczono termin”. Status SLA pozwala szybko ocenić wyniki procesu i zgodność z wymaganiami. Dashboardy wykorzystują go do wskazywania wyjątków i obszarów wymagających pilnej uwagi. Analiza przypadków, w których przekroczono termin, może pomóc ustalić przyczyny opóźnień i zaplanować ukierunkowane działania usprawniające. Dlaczego to ważne Jasno pokazuje, czy kluczowe etapy procesu zakończyły się zgodnie z planem, ułatwiając monitorowanie zgodności i wykrywanie przypadków wymagających uwagi. Skąd pobrać To atrybut obliczany przez porównanie czasu cyklu między dwoma zdarzeniami z wcześniej ustaloną regułą biznesową lub celem. Przykłady W terminiePrzekroczono terminZagrożony | |||
| System źródłowy SourceSystem | Wskazuje system, z którego pochodzą dane o zdarzeniu. | ||
| Opis Ten atrybut określa aplikację źródłową lub moduł, w którym powstały dane. Głównym systemem jest Ceridian Dayforce, ale zdarzenia mogą pochodzić z różnych modułów, takich jak „Recruiting”, „Onboarding” lub „Performance”. Podczas analizy informacja ta pomaga ustalić pochodzenie danych i filtrować proces według modułu. Ma też znaczenie dla zarządzania danymi i rozwiązywania problemów, ponieważ pozwala prześledzić ich pochodzenie, zwłaszcza gdy połączone zostaną dane z kilku systemów. Dlaczego to ważne Informuje o pochodzeniu danych, co ma znaczenie przy ich weryfikacji i tworzeniu widoków analitycznych dla poszczególnych modułów systemu HR. Skąd pobrać Często jest to stała wartość dodawana podczas wyodrębniania danych, która wskazuje źródło zbioru danych. Przykłady Ceridian DayforceDayforce RecruitingDayforce Performance | |||
Aktywności w procesie od zatrudnienia do odejścia pracownika
| Działanie | Opis | ||
|---|---|---|---|
| Przygotowanie listy płac | To zdarzenie oznacza prawidłowe skonfigurowanie nowego pracownika w systemie płacowym, tak aby można było wypłacać mu wynagrodzenie. Można je wywnioskować z daty utworzenia lub aktywacji profilu płacowego pracownika. | ||
| Dlaczego to ważne To ważny etap przy pomiarze czasu przygotowania listy płac. Opóźnienia bezpośrednio wpływają na doświadczenia nowego pracownika i mogą powodować poważne problemy administracyjne. Skąd pobrać Zdarzenie można wywnioskować z daty wejścia w życie lub utworzenia głównego profilu płacowego pracownika w module Dayforce Payroll. Rejestrowanie Zdarzenie można wywnioskować ze znacznika czasu utworzenia profilu płacowego pracownika. Typ zdarzenia inferred | |||
| Przyjęcie oferty pracy | Oznacza moment formalnego przyjęcia oferty pracy przez kandydata. Zdarzenie jest zwykle rejestrowane jako zmiana statusu w workflow rekrutacyjnym i rozpoczyna kolejne czynności przed wdrożeniem. | ||
| Dlaczego to ważne To ważny punkt konwersji przy obliczaniu KPI dotyczącego odsetka przyjętych ofert. Oznacza przejście od statusu kandydata do przyszłego pracownika i rozpoczyna proces wdrożenia. Skąd pobrać Zdarzenie można wywnioskować ze znacznika czasu zmiany statusu aplikacji na „Oferta przyjęta” lub „Zatrudniony” w module Dayforce Recruiting. Rejestrowanie Zdarzenie można wywnioskować ze zmiany statusu aplikacji na „Oferta przyjęta”. Typ zdarzenia inferred | |||
| Rozpoczęcie procesu rozwiązania umowy | To zdarzenie oznacza początek procesu odejścia pracownika, gdy menedżer lub dział HR składa wniosek o rozwiązanie umowy. Zwykle jest to jawna czynność, która uruchamia workflow zatwierdzania i zadania związane z odejściem. | ||
| Dlaczego to ważne To zdarzenie jest punktem początkowym przy pomiarze sprawności i zgodności procesu odejścia. Czas między nim a datą zakończenia zatrudnienia pokazuje, jak długo trwa ten proces. Skąd pobrać Dane pochodzą z daty złożenia formularza lub uruchomienia workflow rozwiązania umowy w module Dayforce Human Resources. Rejestrowanie Zdarzenie jest rejestrowane po przesłaniu wniosku o rozwiązanie umowy w workflow. Typ zdarzenia explicit | |||
| Utworzenie zapotrzebowania na stanowisko | To zdarzenie oznacza oficjalny początek rekrutacji. Menedżer lub użytkownik HR składa wtedy wniosek o utworzenie nowego stanowiska albo zastąpienie pracownika. Zdarzenie jest zwykle rejestrowane w momencie zapisania nowego zapotrzebowania na stanowisko w module Dayforce Recruiting. | ||
| Dlaczego to ważne To podstawowy punkt początkowy przy pomiarze KPI dotyczących czasu rekrutacji i czasu od zgłoszenia kandydata do zatrudnienia. Analiza czasu od tego zdarzenia pomaga wykryć opóźnienia w zatwierdzaniu rekrutacji i publikowaniu ofert pracy. Skąd pobrać Dane pochodzą z modułu Ceridian Dayforce Recruiting. Zdarzenie jest rejestrowane na podstawie znacznika czasu utworzenia zapotrzebowania na stanowisko. Rejestrowanie Zdarzenie jest rejestrowane po utworzeniu nowego zapotrzebowania na stanowisko. Typ zdarzenia explicit | |||
| Zakończenie zatrudnienia pracownika | To ostatnie zdarzenie w procesie zatrudnienia, oznaczające formalny ostatni dzień pracy. Można je wywnioskować z daty wejścia w życie operacji „Rozwiązanie umowy”, która zmienia status pracownika na nieaktywny. | ||
| Dlaczego to ważne To końcowe zdarzenie procesu Hire to Retire. Jest niezbędne do obliczania stażu pracy, rotacji i całkowitego czasu zatrudnienia. Skąd pobrać Zdarzenie można wywnioskować z daty wejścia w życie operacji rozwiązania umowy w historii stanowisk pracownika w module Dayforce Human Resources. Rejestrowanie Zdarzenie można wywnioskować z daty wejścia w życie ostatniej operacji „Rozwiązanie umowy” w profilu stanowiska pracownika. Typ zdarzenia inferred | |||
| Zatrudnienie pracownika | To formalna operacja utworzenia profilu pracownika w systemie HR i nadania mu Employee ID. Zdarzenie jest rejestrowane, gdy administrator HR finalizuje zatrudnienie w głównym module HR Dayforce, zwykle na podstawie przyjętej oferty. | ||
| Dlaczego to ważne To podstawowy etap, od którego liczy się staż pracy. Stanowi punkt początkowy przy pomiarze czasu wdrożenia, wczesnej rotacji i całkowitego czasu zatrudnienia. Skąd pobrać Dane pochodzą z pola „Data zatrudnienia” lub daty wejścia operacji w życie w głównym profilu pracownika w module Dayforce Human Resources. Rejestrowanie Wartość wynika z daty wejścia w życie operacji „Zatrudnienie” w historii stanowisk pracownika. Typ zdarzenia explicit | |||
| Przekazanie oferty pracy | To zdarzenie występuje, gdy kandydat otrzymuje formalną ofertę pracy. Zwykle można je wywnioskować ze zmiany statusu aplikacji w workflow rekrutacyjnym, na przykład z „Rozmowa kwalifikacyjna” na „Oferta”. | ||
| Dlaczego to ważne To ważny etap przy pomiarze czasu od rozpoczęcia rekrutacji do złożenia oferty. Oddziela ocenę kandydata przed złożeniem oferty od jej przyjęcia i późniejszego wdrożenia. Skąd pobrać Zdarzenie można wywnioskować ze zmiany statusu aplikacji kandydata w module Dayforce Recruiting. Znacznik czasu odpowiada chwili zmiany statusu na „Oferta”. Rejestrowanie Zdarzenie można wywnioskować ze zmiany statusu aplikacji na „Oferta przekazana” lub podobny status. Typ zdarzenia inferred | |||
| Przeprowadzenie rozmowy końcowej | Oznacza przeprowadzenie rozmowy końcowej z odchodzącym pracownikiem. Zdarzenie jest prawdopodobnie rejestrowane jako ukończony punkt listy kontrolnej lub formularz w procesie odejścia. | ||
| Dlaczego to ważne Monitorowanie rozmów końcowych ma zasadnicze znaczenie przy obliczaniu KPI dotyczącego zgodności procesu odejścia. Dzięki temu organizacja zbiera wartościowe informacje zwrotne, które pomagają zwiększyć retencję pracowników. Skąd pobrać Dane są prawdopodobnie rejestrowane jako ukończone zadanie na liście kontrolnej lub w workflow procesu odejścia w module Dayforce Onboarding lub HR. Rejestrowanie Zdarzenie jest rejestrowane po oznaczeniu formularza rozmowy końcowej lub zadania jako ukończonego. Typ zdarzenia explicit | |||
| Rozpoczęcie urlopu | To zdarzenie oznacza początek urlopu pracownika, na przykład macierzyńskiego lub zdrowotnego. Jest rejestrowane na podstawie daty rozpoczęcia urlopu w profilu HR pracownika. | ||
| Dlaczego to ważne Identyfikacja urlopów jest ważna dla zrozumienia dostępności pracowników i odstępstw w procesie. Pomaga wyjaśnić długie okresy braku aktywności w historii zatrudnienia. Skąd pobrać Zdarzenie można wywnioskować ze zmiany statusu pracownika na typ „Urlop” w danych o stanowisku w module Dayforce Human Resources. Znacznik czasu odpowiada dacie rozpoczęcia urlopu. Rejestrowanie Zdarzenie można wywnioskować z daty rozpoczęcia statusu „Urlop” w profilu pracownika. Typ zdarzenia inferred | |||
| Ukończenie szkolenia | Oznacza ukończenie szkolenia lub modułu edukacyjnego przypisanego pracownikowi. Zdarzenie jest rejestrowane na podstawie znacznika czasu ukończenia kursu w module Dayforce Learning Management. | ||
| Dlaczego to ważne Monitorowanie ukończenia szkoleń pomaga zadbać o zgodność z wymaganiami i ocenić skuteczność programów edukacyjnych. W przypadku nowych pracowników jest ważnym wskaźnikiem ich wdrożenia i gotowości do pracy. Skąd pobrać Dane są rejestrowane w module Dayforce Learning Management, gdy szkolenie przypisane pracownikowi zostanie oznaczone jako ukończone. Rejestrowanie Zdarzenie jest rejestrowane po zmianie statusu kursu pracownika na „Ukończony”. Typ zdarzenia explicit | |||
| Ukończenie zadania wdrożeniowego | Oznacza ukończenie pojedynczego zadania z listy wdrożeniowej nowego pracownika, na przykład „Weryfikacja I-9”. Zdarzenie jest rejestrowane na podstawie znacznika czasu ukończenia zadania w module Dayforce Onboarding. | ||
| Dlaczego to ważne Analiza ukończenia poszczególnych zadań pomaga wskazać konkretne wąskie gardła w całym procesie wdrożenia. Umożliwia monitorowanie zgodności z wymaganiami i sprawdzenie, czy nowi pracownicy szybko osiągają produktywność. Skąd pobrać Dane są rejestrowane w module Dayforce Onboarding. Każde ukończone zadanie z planu wdrożenia pracownika powinno mieć znacznik czasu ukończenia. Rejestrowanie Zdarzenie jest rejestrowane po oznaczeniu konkretnego punktu listy wdrożeniowej jako ukończonego. Typ zdarzenia explicit | |||
| Zakończenie oceny wyników pracy | To zdarzenie oznacza zakończenie cyklu oceny wyników pracy pracownika. Zwykle można je wywnioskować z daty zmiany statusu formularza oceny na „Ukończony” lub „Zamknięty” w workflow zarządzania wynikami pracy. | ||
| Dlaczego to ważne Analiza częstotliwości i czasu trwania ocen wyników pracy jest ważna dla dashboardu efektywności cyklu ocen. Pomaga sprawdzić, czy pracownicy otrzymują na czas informacje zwrotne wspierające ich rozwój i zaangażowanie. Skąd pobrać Zdarzenie można wywnioskować ze znacznika czasu zmiany statusu formularza oceny w module Dayforce Performance Management. Rejestrowanie Zdarzenie można wywnioskować z pola daty ukończenia lub znacznika czasu aktualizacji statusu formularza oceny wyników pracy. Typ zdarzenia inferred | |||
| Zatwierdzenie zmiany wynagrodzenia | To zdarzenie oznacza zmianę wynagrodzenia pracownika, na przykład podwyżkę uznaniową, premię lub korektę pensji. Jest rejestrowane na podstawie daty wejścia w życie zmiany wynagrodzenia. | ||
| Dlaczego to ważne Śledzenie zmian wynagrodzeń pomaga analizować cykle przyznawania nagród, równość płac i sprawność workflow zatwierdzania. To ważny element zarządzania całym procesem zatrudnienia. Skąd pobrać Dane są rejestrowane w tabeli historii wynagrodzeń pracownika w Dayforce. Zdarzenie odpowiada dacie wejścia w życie nowej stawki lub składnika wynagrodzenia. Rejestrowanie Zdarzenie jest rejestrowane na podstawie rekordów z datą wejścia w życie w historii wynagrodzeń pracownika. Typ zdarzenia explicit | |||
| Złożenie aplikacji przez kandydata | Oznacza moment, w którym kandydat składa aplikację na wolne stanowisko. Zdarzenie jest zwykle rejestrowane w module Dayforce Recruiting i powiązane z profilem kandydata oraz konkretnym zapotrzebowaniem na stanowisko. | ||
| Dlaczego to ważne Śledzenie liczby i czasu składania aplikacji ma zasadnicze znaczenie przy ocenie skuteczności ogłoszeń o pracę i źródeł rekrutacji. To punkt wyjścia do analizy konwersji kandydatów na kolejnych etapach rekrutacji. Skąd pobrać Dane pochodzą ze znacznika czasu złożenia aplikacji w systemie śledzenia kandydatów modułu Dayforce Recruiting. Rejestrowanie Zdarzenie jest rejestrowane po utworzeniu profilu kandydata i powiązaniu go z zapotrzebowaniem na stanowisko. Typ zdarzenia explicit | |||
| Zrealizowanie zmiany stanowiska | Oznacza każdą zmianę stanowiska pracownika, w tym awans, przeniesienie lub zmianę na stanowisko równorzędne. Zdarzenie jest rejestrowane na podstawie daty wejścia w życie zmiany danych stanowiska w głównym profilu HR pracownika. | ||
| Dlaczego to ważne To zdarzenie ma znaczenie przy analizie mobilności wewnętrznej, ścieżek kariery i KPI dotyczącego czasu zatwierdzania awansu. Pomaga zrozumieć, jak pracownicy zmieniają stanowiska w organizacji. Skąd pobrać Dane pochodzą z rekordów transakcji z datą wejścia w życie w tabeli historii stanowisk pracownika w module Dayforce Human Resources. Rejestrowanie Wartość wynika z daty wejścia w życie operacji „Zmiana stanowiska” lub „Awans” w profilu pracownika. Typ zdarzenia explicit | |||
Instrukcje eksportu danych
Kroki
- Otwórz zarządzanie raportami w Dayforce: Zaloguj się do Ceridian Dayforce na konto użytkownika z odpowiednimi uprawnieniami do raportowania. Przejdź do modułu raportowania, zwykle dostępnego w menu głównym pod ścieżką Reporting > Report Management.
- Utwórz nowy raport niestandardowy: Rozpocznij tworzenie raportu. Wybierz opcję raportu definiowanego przez użytkownika lub raportu niestandardowego. Nadaj mu opisową nazwę, na przykład ProcessMind_HireToRetire_EventLog_Source.
- Określ główne i dodatkowe źródła danych: Raport powinien łączyć dane z kilku źródeł, aby zebrać wszystkie zdarzenia z cyklu życia pracownika.
- Jako główne źródło danych wybierz Employees. Będzie ono podstawą danych dotyczących pracowników.
- Dołącz następujące źródła danych, używając numeru pracownika lub wewnętrznego identyfikatora systemowego jako klucza: [Recruiting - Applications], [Recruiting - Requisitions], [HR - Employee Job History], [HR - Employee Status History], [Performance - Reviews], [Learning - Course Completions], [Onboarding - Tasks] oraz [Payroll - Employee Payroll Records].
- Skonfiguruj kolumny raportu (format szeroki): Raport będzie początkowo w formacie szerokim: każdy wiersz odpowiada jednemu pracownikowi, a każda kolumna zawiera znacznik czasu lub atrybut potencjalnego zdarzenia. Dodaj następujące kolumny z połączonych źródeł danych:
- Identyfikator sprawy: Employee > Employee Number (ustaw alias EmployeeId)
- Znaczniki czasu zdarzeń: 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.
- Atrybuty: Dodaj pola Department Name, Recruitment Source, Requisition ID, Job Title i Change Reason. Pobierz je z odpowiednich źródeł danych.
- Dodaj filtry: Ogranicz ilość danych i zakres raportu za pomocą filtrów. Najważniejsze są filtry dotyczące poszczególnych pól daty. Utwórz grupę filtrów, która uwzględni rekordy pracowników, dla których Hire Date, Termination Date lub Application Date przypada w wybranym okresie analizy, na przykład w ciągu ostatnich 24 miesięcy. W razie potrzeby filtruj również według kodów firm.
- Zapisz definicję raportu: Zapisz gotową konfigurację raportu.
- Zaplanuj eksport raportu: Na ekranie Report Management znajdź zapisany raport i utwórz harmonogram. Ustaw automatyczne uruchamianie, na przykład co tydzień. Wybierz format wyjściowy CSV lub płaski plik z separatorami. Skonfiguruj sposób dostarczenia, na przykład eksport do bezpiecznej lokalizacji FTP (SFTP) lub wskazanego udziału plików.
- Przekształć dane (zmień układ kolumn): Wyeksportowany plik CSV będzie miał format szeroki. Należy przekształcić go w dziennik zdarzeń o formacie długim. Użyj narzędzia do przygotowania danych, takiego jak Power Query w Excelu, skrypt Python z biblioteką pandas lub wybrane narzędzie ETL, aby zmienić układ kolumn ze znacznikami czasu. Dla każdego wiersza pliku źródłowego utwórz w dzienniku zdarzeń osobny wiersz dla każdej niepustej kolumny ze znacznikiem czasu. Plik wynikowy powinien zawierać kolumny EmployeeId, ActivityName i EventTimestamp oraz pozostałe atrybuty.
Konfiguracja
- Wymagania wstępne: Konto użytkownika musi mieć uprawnienia do Report Management i bazowych źródeł danych, w tym HR, Recruiting, Onboarding, Performance i Payroll.
- Typ raportu: Potrzebny jest raport niestandardowy definiowany przez użytkownika, który umożliwia łączenie wielu źródeł danych.
- Najważniejsze źródła danych: Raport musi łączyć główne źródło Employees z powiązanymi źródłami, takimi jak [Recruiting - Applications], [HR - Employee Job History], [Performance - Reviews] i [Onboarding - Tasks]. Dokładne nazwy mogą się różnić w zależności od konfiguracji Dayforce.
- Filtrowanie według zakresu dat: Aby uwzględnić wszystkie istotne zdarzenia z cyklu życia pracownika w danym okresie, należy filtrować według kilku pól daty, na przykład Hire Date, Termination Date i Application Date. Do miarodajnej analizy zaleca się zakres od 12 do 24 miesięcy.
- Status pracownika: Filtry raportu powinny obejmować zarówno pracowników „Active”, jak i „Terminated”, aby pokazać pełny cykl od zatrudnienia do odejścia.
- Format eksportu: Zaplanowany eksport powinien generować format czytelny maszynowo, na przykład CSV, który można łatwo przetworzyć skryptem lub narzędziem ETL.
Przykładowe zapytanie xml
<!--
This XML represents the configuration of a Ceridian Dayforce custom report. It is designed to extract a 'wide' dataset containing all necessary timestamps and attributes for the Hire-to-Retire process. This output must be transformed (unpivoted) into a 'long' event log format before being used for process mining.
-->
<ReportDefinition ReportName="ProcessMind_HireToRetire_EventLog_Source">
<Entities>
<Entity Name="Employees" Alias="Emp" IsPrimary="true" />
<Entity Name="[Recruiting - Applications]" Alias="App" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="App" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Recruiting - Requisitions]" Alias="Req" JoinType="LeftOuter">
<JoinCondition LeftEntity="App" LeftField="RequisitionXRefCode" RightEntity="Req" RightField="XRefCode" />
</Entity>
<Entity Name="[HR - Employee Job History]" Alias="JobHist" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="JobHist" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Compensation History]" Alias="CompHist" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="CompHist" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Onboarding - Tasks]" Alias="OnboardTask" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="OnboardTask" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Performance - Reviews]" Alias="PerfReview" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="PerfReview" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Payroll - Employee Payroll Records]" Alias="Payroll" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Payroll" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Leave History]" Alias="Leave" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Leave" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[HR - Termination Workflow]" Alias="TermWF" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="TermWF" RightField="EmployeeXRefCode" />
</Entity>
<Entity Name="[Learning - Course Completions]" Alias="Learning" JoinType="LeftOuter">
<JoinCondition LeftEntity="Emp" LeftField="XRefCode" RightEntity="Learning" RightField="EmployeeXRefCode" />
</Entity>
</Entities>
<Columns>
<!-- Case ID -->
<Column EntityAlias="Emp" Field="EmployeeNumber" OutputName="EmployeeId" />
<!-- Timestamps for Unpivot -->
<Column EntityAlias="Req" Field="CreatedOn" OutputName="TS_JobRequisitionCreated" />
<Column EntityAlias="App" Field="SubmittedOn" OutputName="TS_CandidateApplied" />
<Column EntityAlias="App" Field="[StatusChangeDate_Offer]" OutputName="TS_OfferExtended" />
<Column EntityAlias="App" Field="[StatusChangeDate_Accepted]" OutputName="TS_OfferAccepted" />
<Column EntityAlias="Emp" Field="HireDate" OutputName="TS_EmployeeHired" />
<Column EntityAlias="OnboardTask" Field="CompletedDate" OutputName="TS_OnboardingTaskCompleted" />
<Column EntityAlias="Payroll" Field="EffectiveStart" OutputName="TS_PayrollSetupCompleted" />
<Column EntityAlias="Learning" Field="CompletionDate" OutputName="TS_TrainingCompleted" />
<Column EntityAlias="PerfReview" Field="CompletedDate" OutputName="TS_PerformanceReviewCompleted" />
<Column EntityAlias="JobHist" Field="EffectiveStart" OutputName="TS_RoleChangeProcessed" />
<Column EntityAlias="CompHist" Field="EffectiveStart" OutputName="TS_CompensationChangeApproved" />
<Column EntityAlias="Leave" Field="StartDate" OutputName="TS_LeaveOfAbsenceStarted" />
<Column EntityAlias="TermWF" Field="InitiatedDate" OutputName="TS_TerminationInitiated" />
<Column EntityAlias="TermWF" Field="[ExitInterviewCompletedDate]" OutputName="TS_ExitInterviewConducted" />
<Column EntityAlias="Emp" Field="TerminationDate" OutputName="TS_EmployeeTerminated" />
<!-- Attributes -->
<Column EntityAlias="Emp" Field="[LastModifiedBy]" OutputName="UserPerformingAction" />
<Column EntityAlias="JobHist" Field="DepartmentLongName" OutputName="DepartmentName" />
<Column EntityAlias="App" Field="Source" OutputName="RecruitmentSource" />
<Column EntityAlias="Req" Field="RequisitionNumber" OutputName="RequisitionId" />
<Column EntityAlias="JobHist" Field="JobLongName" OutputName="JobTitle" />
<Column EntityAlias="JobHist" Field="Reason" OutputName="ChangeReason" />
</Columns>
<Filters>
<FilterGroup Operator="OR">
<Filter EntityAlias="Emp" Field="HireDate" Operator="Between" Value1="[YourStartDate]" Value2="[YourEndDate]" />
<Filter EntityAlias="Emp" Field="TerminationDate" Operator="Between" Value1="[YourStartDate]" Value2="[YourEndDate]" />
</FilterGroup>
</Filters>
</ReportDefinition> Gotowi do rozpoczęcia?
Już dziś zacznij usprawniać proces od zatrudnienia do odejścia pracownika, korzystając ze szczegółowych szablonów danych. Usprawnij operacje i popraw doświadczenia pracowników.
Koniec z opóźnieniami: usprawnij proces w Ceridian Dayforce
Skróć czas cyklu H2R o 30%. Usprawnij proces obsługi pracowników.
Bezpłatny okres próbny, bez podawania danych karty płatniczej.