Szablon danych do onboardingu klientów KYC
Szablon danych do onboardingu klientów KYC
- Zalecane atrybuty do zebrania
- Najważniejsze działania do śledzenia
- Wskazówki dotyczące ekstrakcji danych
Atrybuty onboardingu klientów KYC
| Nazwa | Opis | ||
|---|---|---|---|
| Czas rozpoczęcia EventStartTime | Znacznik czasu wskazujący, kiedy oficjalnie rozpoczęło się działanie lub wystąpiło zdarzenie. | ||
| Opis Ten atrybut zapisuje dokładną datę i godzinę rozpoczęcia konkretnego działania. Pozwala ustalić kolejność zdarzeń niezbędną do odtworzenia przebiegu procesu i jest potrzebny do wszystkich analiz opartych na czasie. W process mining czas rozpoczęcia służy do obliczania czasu trwania działań, czasu oczekiwania między nimi oraz całkowitego czasu cyklu sprawy. Stanowi podstawę chronologiczną dziennika zdarzeń i jest niezbędny do analizy wydajności oraz wąskich gardeł. Dlaczego to ważne Ten znacznik czasu pozwala uporządkować zdarzenia chronologicznie i obliczyć wszystkie miary oparte na czasie, takie jak czas cyklu i czas trwania. Skąd pobrać Dane znajdują się w ścieżce audytowej, dzienniku zdarzeń lub tabelach historii workflow w Fenergo. Pole może mieć nazwę „Timestamp”, „StartDate” lub „CreationDate”. Przykłady 2023-10-26T10:00:00Z2023-10-26T14:35:10Z2023-10-27T09:15:00Z | |||
| Nazwa działania ActivityName | Nazwa konkretnego zdarzenia biznesowego lub zadania, które wystąpiło w określonym momencie procesu onboardingu. | ||
| Opis Nazwa działania opisuje pojedynczy krok lub kamień milowy w procesie onboardingu klienta, na przykład „Wykonano wstępną weryfikację” lub „Zatwierdzono wniosek”. Sekwencja działań stanowi podstawę mapy procesu. Analiza tego atrybutu pozwala zobrazować przepływ procesu, wskazać typowe i alternatywne ścieżki oraz zmierzyć częstotliwość poszczególnych kroków. Dzięki temu można ustalić, jakie działania są wykonywane i w jakiej kolejności. Dlaczego to ważne Ten atrybut określa kroki procesu. Umożliwia utworzenie mapy procesu oraz analizę jego przebiegu i wariantów. Skąd pobrać Te informacje znajdują się zazwyczaj w tabelach workflow lub dziennika audytowego Fenergo, powiązanych ze zmianami stanu sprawy lub zakończeniem zadań. Przykłady Prośba o dane i dokumentyRozpoczęcie kontroli zgodnościZatwierdzenie wniosku | |||
| Wniosek klienta CustomerApplication | Unikalny identyfikator pojedynczego procesu onboardingu klienta, używany jako główny identyfikator sprawy. | ||
| Opis Wniosek klienta to główny identyfikator, który łączy wszystkie działania i zdarzenia związane z procesem KYC jednego klienta. Umożliwia śledzenie wniosku od złożenia do ostatecznego rozstrzygnięcia, niezależnie od tego, czy został zatwierdzony, odrzucony czy zamknięty. W process mining ten atrybut jest podstawą do odtworzenia pełnego przebiegu każdego wniosku. Umożliwia analizę przepływów procesu, czasu cyklu, wariantów i wąskich gardeł dla poszczególnych wniosków, dzięki czemu można sprawdzić, jak obsługiwane są konkretne sprawy. Dlaczego to ważne To podstawowy identyfikator sprawy, który łączy powiązane zdarzenia i umożliwia analizę procesu onboardingu klienta od początku do końca. Skąd pobrać Zazwyczaj jest to klucz główny w podstawowej encji zarządzania sprawami lub cyklem życia klienta w Fenergo. Przykłady APP-2023-00123APP-2023-00124APP-2023-00125 | |||
| Data ostatniej aktualizacji danych LastDataUpdate | Znacznik czasu wskazujący, kiedy ostatnio odświeżono lub wyodrębniono dane dotyczące tego procesu. | ||
| Opis Ten atrybut zapisuje datę i godzinę ostatniego odświeżenia danych. Informuje, jak aktualne są analizowane dane, i pomaga ocenić, na ile bieżące są uzyskane wnioski. W dashboardach i raportach ta informacja pokazuje użytkownikom aktualność danych. Pozwala ocenić, czy analiza odzwierciedla bieżące operacje, czy dane historyczne. Dlaczego to ważne Informuje o aktualności danych, dzięki czemu użytkownicy wiedzą, jak bieżąca jest analiza procesu. Skąd pobrać Ta wartość jest generowana i zapisywana w zbiorze danych podczas procesu wyodrębniania i ładowania danych (ETL). Przykłady 2024-05-21T02:00:00Z2024-05-22T02:00:00Z | |||
| System źródłowy SourceSystem | System ewidencyjny, z którego wyodrębniono dane. | ||
| Opis Ten atrybut wskazuje system źródłowy danych o zdarzeniach. W tym procesie będzie to zawsze Fenergo, ale w zbiorach danych łączących informacje z różnych systemów pozwala rozróżnić ich źródła. Służy głównie do filtrowania danych według systemu lub weryfikacji ich pochodzenia. Ułatwia interpretację danych w środowiskach, w których łączy się informacje z wielu systemów, aby uzyskać pełny obraz procesu. Dlaczego to ważne Wskazuje pochodzenie danych, co ma znaczenie dla zarządzania danymi, ich walidacji i potwierdzenia, że analiza opiera się na właściwym źródle. Skąd pobrać Zazwyczaj jest to stała wartość dodawana podczas wyodrębniania danych w celu oznaczenia źródła rekordów. Przykłady FenergoFenergo CLM | |||
| Czas zakończenia EventEndTime | Znacznik czasu wskazujący, kiedy działanie lub zdarzenie zostało zakończone. | ||
| Opis Ten atrybut zapisuje dokładną datę i godzinę zakończenia konkretnego działania. W połączeniu z czasem rozpoczęcia określa czas aktywnego wykonywania zadania. W process mining czas zakończenia zestawia się z czasem rozpoczęcia, aby obliczyć czas realizacji każdego działania. Pozwala to ustalić, które kroki procesu zajmują najwięcej czasu, i analizować efektywność wykorzystania zasobów. Dlaczego to ważne Umożliwia obliczenie czasu realizacji działań, co pomaga wskazać zadania trwające najdłużej i wąskie gardła wpływające na wydajność. Skąd pobrać Dane znajdują się w ścieżce audytowej lub tabelach historii workflow w Fenergo. Pole może mieć nazwę „EndDate” lub „CompletionDate”. Czas można też wyznaczyć na podstawie czasu rozpoczęcia kolejnego zdarzenia. Przykłady 2023-10-26T11:30:00Z2023-10-26T15:00:10Z2023-10-27T11:45:00Z | |||
| Dział użytkownika UserDepartment | Dział lub jednostka biznesowa, do której należy użytkownik inicjujący. | ||
| Opis Ten atrybut określa kontekst organizacyjny użytkownika, który wykonał działanie, na przykład „Zgodność”, „Operacje onboardingowe” lub „Sprzedaż”. Zazwyczaj dane pochodzą z profilu użytkownika. Pozwala analizować przekazywanie spraw między działami i wskazywać wąskie gardła na styku różnych funkcji. Wspiera dashboard „Rozkład aktywności pracowników”, umożliwiając agregowanie pracy na poziomie zespołu lub działu. Dlaczego to ważne Umożliwia analizę wyników procesu według działu, wskazując przekazania między działami, opóźnienia i rozkład obciążenia pracą. Skąd pobrać Być może trzeba pobrać te dane z osobnej tabeli użytkowników lub danych kadrowych, łącząc je z identyfikatorem „InitiatingUser”. Fenergo może też przechowywać je w profilu użytkownika. Przykłady ComplianceOnboarding klientówZapewnienie jakości | |||
| Status wniosku ApplicationStatus | Bieżący lub końcowy wynik wniosku klienta. | ||
| Opis Ten atrybut wskazuje wynik wniosku po zakończeniu procesu lub jego bieżący status, jeśli proces nadal trwa. Typowe wartości to „Approved”, „Rejected” i „In Progress”. Jest to ważny wymiar analizy wyników. Umożliwia filtrowanie i porównywanie przebiegów procesu według końcowego rezultatu. Jest potrzebny w dashboardzie „Poprawki i odrzucenia wniosków” oraz do obliczania KPI, takich jak odsetek odrzuconych wniosków. Dlaczego to ważne Określa wynik sprawy, dzięki czemu można porównywać ścieżki wniosków zatwierdzonych i odrzuconych oraz analizować odsetek spraw zakończonych powodzeniem. Skąd pobrać Zazwyczaj jest to końcowy status zapisany w encji sprawy w systemie zarządzania sprawami Fenergo. Przykłady ZatwierdzonoOdrzuconoOczekiwanie na dział zgodnościZamknięto | |||
| Termin SLA SlaTargetDate | Data, do której należy zakończyć sprawę onboardingu klienta. | ||
| Opis Termin SLA to uzgodniona data zakończenia całego procesu onboardingu klienta. Stanowi punkt odniesienia do pomiaru rzeczywistych wyników. Ten atrybut jest potrzebny w dashboardzie „Monitorowanie zgodności z SLA” oraz do obliczania KPI „Odsetek spraw zakończonych w terminie SLA”. Umożliwia wcześniejsze wykrywanie spraw zagrożonych przekroczeniem terminu SLA i pomaga ustalać priorytety pracy. Dlaczego to ważne Określa docelową datę zakończenia sprawy, co pozwala monitorować zgodność z SLA i ustalać priorytety dla zaległych spraw. Skąd pobrać Datę tę często oblicza się na podstawie daty złożenia wniosku i reguł biznesowych skonfigurowanych w module zarządzania SLA w Fenergo. Przykłady 2023-11-15T23:59:59Z2023-12-01T23:59:59Z | |||
| Użytkownik inicjujący InitiatingUser | Identyfikator lub nazwa użytkownika, który wykonał działanie. | ||
| Opis Ten atrybut wskazuje pracownika lub użytkownika systemu odpowiedzialnego za wykonanie danego zadania lub zdarzenia. Może to być unikalny identyfikator użytkownika, jego imię i nazwisko albo rola. Analiza według użytkownika pomaga zrozumieć rozkład obciążenia pracą, indywidualne wyniki i potrzeby szkoleniowe. Jest przydatna w dashboardzie „Rozkład aktywności pracowników” oraz przy analizie działań wykonanych przez konkretne osoby lub zespoły. Dlaczego to ważne Wskazuje, który użytkownik wykonał działanie, co pozwala analizować rozkład obciążenia pracą, wyniki zespołów i przydział zasobów. Skąd pobrać Informacje te są zazwyczaj przechowywane w dziennikach audytowych lub tabelach historii zadań w Fenergo, razem ze szczegółami zdarzenia. Pole może mieć nazwę „UserID”, „UserName” lub „ModifiedBy”. Przykłady j.doea.smithSYSTEM | |||
| Wynik ryzyka RiskScore | Wartość liczbowa określająca obliczony poziom ryzyka klienta. | ||
| Opis Wynik ryzyka to ilościowa miara potencjalnego ryzyka związanego z klientem. Oblicza się go na podstawie różnych czynników, takich jak jurysdykcja, branża i wyniki weryfikacji. Zazwyczaj wynik oblicza mechanizm reguł Fenergo. Ten atrybut pozwala analizować zależność między poziomem ryzyka a przebiegiem procesu. Można na przykład sprawdzić, czy obsługa klientów wysokiego ryzyka trwa dłużej lub wymaga większego zaangażowania pracowników. Taką analizę można przeprowadzić w dashboardzie „Szczegółowa analiza ryzyka i weryfikacji zgodności”. Dlaczego to ważne Określa poziom ryzyka klienta i pozwala analizować jego wpływ na czas trwania procesu, poprawki i wyniki. Skąd pobrać To jeden z głównych wyników modułu oceny ryzyka klienta w Fenergo. Jest przechowywany w encji sprawy lub klienta. Przykłady 154585 | |||
| Czy sprawa spełnia wymagania SLA IsSlaCompliant | Wartość logiczna wskazująca, czy sprawę zakończono przed upływem terminu SLA. | ||
| Opis Ten atrybut określa wynik SLA dla zakończonej sprawy. Przyjmuje wartość „true”, jeśli znacznik czasu ostatniego działania zamykającego sprawę przypada w dniu terminu „SlaTargetDate” lub wcześniej, a w przeciwnym razie „false”. To pole obliczane upraszcza monitorowanie i raportowanie SLA. Umożliwia łatwe obliczenie łącznego KPI „Odsetek spraw zakończonych w terminie SLA” oraz filtrowanie spraw, aby analizować różnice między tymi, które spełniają wymagania, a tymi, które ich nie spełniają. Dlaczego to ważne Bezpośrednio mierzy wyniki SLA, ułatwia obliczenie KPI dotyczącego odsetka spraw zakończonych w terminie i filtrowanie spraw niespełniających wymagań. Skąd pobrać Wartość ustala się, porównując znacznik czasu ostatniego działania w sprawie, na przykład „Application Approved” lub „Application Rejected”, z terminem „SlaTargetDate”. Przykłady truefalse | |||
| Czy wykonano automatycznie IsAutomated | Wartość logiczna wskazująca, czy działanie wykonał system, a nie użytkownik. | ||
| Opis Ten atrybut rozróżnia zadania wykonywane automatycznie przez system, na przykład wstępną weryfikację i kontrole systemowe, od zadań wykonywanych ręcznie przez użytkownika. Zazwyczaj ustala się to na podstawie informacji, czy działanie wykonało konto systemowe lub serwisowe. Analiza tej wartości pozwala określić poziom automatyzacji procesu. Pomaga zmierzyć wpływ automatyzacji na efektywność, koszty i czas oraz wskazać możliwości dalszej automatyzacji. Dlaczego to ważne Rozróżnia działania wykonywane przez ludzi od działań systemowych, co jest potrzebne do analizy automatyzacji i kosztów zasobów. Skąd pobrać Wartość tę zazwyczaj ustala się na podstawie pola „InitiatingUser”. Lista znanych identyfikatorów użytkowników systemowych służy do ustawienia tej flagi na true. Przykłady truefalse | |||
| Czy wystąpiły poprawki IsRework | Wartość logiczna wskazująca, czy działanie należy do pętli poprawek. | ||
| Opis Ten atrybut wskazuje działania oznaczające cofnięcie się w procesie, na przykład powrót do „Weryfikacji dokumentów” po rozpoczęciu „Weryfikacji przez dział zgodności” lub wystąpienie działania „Poproszono o dodatkowe informacje”. Wykrywanie poprawek pomaga zrozumieć źródła nieefektywności i utrudnień w procesie. Ta flaga umożliwia bezpośrednie obliczenie KPI „Odsetek spraw z pętlą poprawek” oraz wizualizację i pomiar wpływu zbędnych, powtarzających się kroków na przebieg procesu. Dlaczego to ważne Wskazuje nieefektywne pętle poprawek, pomagając zmierzyć straty i znaleźć obszary do usprawnienia, aby zwiększyć odsetek spraw zakończonych prawidłowo za pierwszym razem. Skąd pobrać Flagę ustala się za pomocą technik process mining, które analizują kolejność działań. Jeśli na przykład po „Działaniu A” następuje „Działanie B”, a następnie w tej samej sprawie ponownie pojawia się „Działanie A”, drugie wystąpienie „Działania A” oznacza poprawkę. Przykłady truefalse | |||
| Identyfikator klienta CustomerId | Unikalny identyfikator onboardowanego klienta lub podmiotu prawnego. | ||
| Opis Identyfikator klienta to unikalny numer referencyjny encji klienta w systemie danych podstawowych. Numer wniosku identyfikuje sprawę w procesie, a identyfikator klienta łączy działania onboardingowe z konkretnym klientem. Ten atrybut pozwala analizować historię onboardingu pojedynczego klienta, na przykład sprawdzić, czy przechodził ten proces wielokrotnie. Umożliwia też łączenie danych o procesie z innymi danymi klienta, aby uzyskać pełniejszy obraz działalności. Dlaczego to ważne Łączy proces onboardingu z konkretnym klientem, umożliwiając analizę z perspektywy klienta i wzbogacanie danych. Skąd pobrać Identyfikator jest przechowywany w rekordzie klienta lub podmiotu prawnego w Fenergo i powiązany ze sprawą onboardingową. Przykłady CUST-98765CUST-98766CUST-98767 | |||
| Kanał złożenia wniosku ApplicationChannel | Kanał, za pośrednictwem którego klient złożył wniosek. | ||
| Opis Ten atrybut wskazuje źródło wniosku, na przykład portal internetowy, placówkę lub opiekuna klienta. Źródło może wpływać na jakość danych i wymagania dotyczące obsługi. Wymiar ten służy w dashboardzie „Efektywność według źródła i typu wniosku” do porównywania wyników różnych kanałów. Pomaga ustalić, które kanały są najefektywniejsze, a które mogą wymagać usprawnienia procesu. Dlaczego to ważne Wskazuje źródło wniosków, umożliwiając analizę efektywności kanałów, kosztów i doświadczeń klientów. Skąd pobrać Informacje te mogą być zbierane w początkowym formularzu wprowadzania danych w Fenergo lub przekazywane z systemu nadrzędnego. Przykłady Portal internetowyPlacówkaOpiekun klientaAplikacja mobilna | |||
| Kraj Country | Kraj zamieszkania klienta lub jurysdykcja właściwa dla jego wniosku. | ||
| Opis Ten atrybut określa kraj powiązany z klientem. Często od niego zależą przepisy i czynniki ryzyka dotyczące procesu onboardingu. Analiza procesu według kraju pozwala porównywać czas cyklu, poziom ryzyka i złożoność procesu w różnych jurysdykcjach. Pomaga zrozumieć wpływ różnic regionalnych na wyniki operacyjne i sprawdzić zgodność z lokalnymi przepisami. Dlaczego to ważne Umożliwia podział procesu według lokalizacji geograficznej, co pomaga analizować wpływ regulacji i wyniki w poszczególnych regionach. Skąd pobrać Informacje te należą do podstawowych danych klienta, zbieranych podczas składania wniosku i przechowywanych w encji klienta w Fenergo. Przykłady USAGBRSGPDEU | |||
| Liczba próśb o dodatkowe informacje AdditionalInfoRequestCount | Łączna liczba próśb o dodatkowe informacje dotyczących wniosku. | ||
| Opis Ta miara zlicza wystąpienia działania „Poproszono o dodatkowe informacje” dla każdej sprawy. Wyższa wartość oznacza więcej wymiany informacji, co może wydłużyć proces i pogorszyć doświadczenia klienta. Atrybut ten bezpośrednio wspiera KPI „Sprawy z prośbą o dodatkowe informacje”. Pomaga wskazać wnioski, w przypadku których próśb było zbyt wiele. Może to świadczyć o problemach z początkowym zbieraniem danych lub o złożonych wymaganiach dotyczących sprawy. Analiza tych informacji pomaga usprawnić zbieranie danych. Dlaczego to ważne Pozwala zmierzyć utrudnienia dla klienta i opóźnienia procesu wynikające z niekompletnych informacji początkowych, co pomaga usprawnić etap zbierania danych. Skąd pobrać To miara obliczana przez zliczenie zdarzeń „Poproszono o dodatkowe informacje” dla każdego identyfikatora „CustomerApplication”. Przykłady 013 | |||
| Opiekun sprawy CaseOwner | Główny użytkownik lub zespół odpowiedzialny za obsługę wniosku przez cały cykl jego życia. | ||
| Opis Opiekun sprawy to osoba lub grupa, której przypisano główną odpowiedzialność za sprawę onboardingową. Zazwyczaj odpowiada za jej terminowe i pomyślne zakończenie. Ten atrybut pomaga analizować obciążenie pracą i wyniki na poziomie osób zarządzających sprawami. Można sprawdzić, czy sprawy przypisane do niektórych opiekunów trwają dłużej lub są częściej odrzucane. Może to wskazywać na potrzebę szkoleń lub nierównomierny przydział zasobów. Dlaczego to ważne Wskazuje osobę lub zespół odpowiedzialny za sprawę i umożliwia analizę wyników osób zarządzających sprawami. Skąd pobrać Zazwyczaj jest to osobne pole w głównej encji sprawy w Fenergo, które wskazuje przypisanie sprawy. Przykłady s.jonesonboarding_team_am.chen | |||
| Powód odrzucenia RejectionReason | Kod lub opis wyjaśniający, dlaczego wniosek został odrzucony. | ||
| Opis Jeśli końcowy status wniosku to „Rejected”, ten atrybut wskazuje konkretny powód. Przykłady: „Niepomyślny wynik kontroli w tle”, „Niekompletna dokumentacja” lub „Wysoki profil ryzyka”. Atrybut ten pomaga ustalić przyczyny odrzucenia wniosków. Wspiera dashboard „Poprawki i odrzucenia wniosków”, grupując przyczyny niepowodzeń. Dzięki temu można wykryć powtarzające się problemy i wdrożyć działania naprawcze, które zwiększą odsetek spraw zakończonych pomyślnie za pierwszym razem. Dlaczego to ważne Pokazuje, dlaczego wnioski są odrzucane, i umożliwia analizę przyczyn źródłowych, która pomaga ograniczyć liczbę odrzuceń. Skąd pobrać Zazwyczaj znajduje się w polu kodu przyczyny lub notatek powiązanym z końcowym statusem odrzucenia w workflow sprawy w Fenergo. Przykłady Dopasowanie do listy sankcyjnejNieprawidłowe dokumentyNaruszenie zasadKlient wycofał wniosek | |||
| Typ klienta CustomerType | Klasyfikacja onboardowanego klienta, na przykład osoba fizyczna, firma lub trust. | ||
| Opis Ten atrybut dzieli klientów na kategorie według ich formy prawnej lub relacji z instytucją finansową. Poszczególne typy klientów często przechodzą różne ścieżki onboardingu, które różnią się złożonością i wymaganym zakresem należytej staranności. Analiza procesu według typu klienta pozwala porównać wyniki poszczególnych segmentów. Jest przydatna w dashboardzie „Efektywność według źródła i typu wniosku”, który służy do porównywania czasu cyklu i odsetka zatwierdzeń oraz wskazywania zmian usprawniających proces. Dlaczego to ważne Umożliwia porównanie wyników procesu w różnych segmentach klientów, które często różnią się złożonością i wymaganiami SLA. Skąd pobrać Informacje te są zazwyczaj przechowywane w encji klienta w Fenergo i powiązane ze sprawą dotyczącą wniosku. Przykłady Osoba fizycznaFirmaTrustSpółka osobowa | |||
Działania w procesie onboardingu klientów KYC
| Działanie | Opis | ||
|---|---|---|---|
| Odrzucenie wniosku | To zdarzenie końcowe oznacza ostateczną decyzję o odrzuceniu wniosku klienta. Można je ustalić na podstawie zmiany statusu sprawy na końcowy „Rejected” lub „Declined”. | ||
| Dlaczego to ważne Jako jeden z końcowych etapów procesu działanie to jest niezbędne do obliczenia KPI „Application Rejection Rate” i analizy przyczyn niepowodzeń. Pomaga wykrywać typowe przyczyny odrzucenia i poprawiać jakość wniosków. Skąd pobrać Zdarzenie można ustalić na podstawie dziennika audytowego sprawy, zapisując timestamp końcowej zmiany statusu na „Rejected”. Przyczyna odrzucenia jest często zapisana w powiązanym polu. Rejestrowanie Znajdź timestamp końcowej zmiany statusu na „Rejected”. Typ zdarzenia inferred | |||
| Rozpoczęcie kontroli zgodności | To działanie oznacza rozpoczęcie weryfikacji przez dział zgodności, czyli istotnego i często długiego etapu. Można je ustalić na podstawie przypisania sprawy do kolejki działu zgodności lub zmiany statusu na „Pending Compliance Review”. | ||
| Dlaczego to ważne To działanie stanowi punkt początkowy pomiaru KPI „Average Compliance Review Time”. Pomaga ustalić, jak długo sprawy czekają, zanim zespół ds. zgodności rozpocznie ich obsługę. Skąd pobrać Zdarzenie można ustalić na podstawie dziennika audytowego sprawy w Fenergo, zapisując timestamp zmiany statusu na „In Compliance Review” lub przypisania sprawy do specjalisty albo zespołu ds. zgodności. Rejestrowanie Znajdź timestamp zmiany statusu na „Under Compliance Review” lub zdarzenie przypisania sprawy. Typ zdarzenia inferred | |||
| Sprawa zamknięta | To ostatnie działanie oznacza administracyjne zamknięcie sprawy onboardingowej w Fenergo. Nie oczekuje się już dalszych działań. Dotyczy to zarówno wniosków zatwierdzonych, jak i odrzuconych. Można je rozpoznać po końcowym statusie „Closed”. | ||
| Dlaczego to ważne To ostateczny punkt końcowy całego procesu. Pozwala dokładnie obliczyć czas cyklu dla wszystkich spraw, niezależnie od ich wyniku, i potwierdza zakończenie procesu. Skąd pobrać Można to ustalić na podstawie dziennika audytowego sprawy w Fenergo, identyfikując znacznik czasu, w którym status zmienia się na „Closed”, „Completed” lub inny status końcowy. Rejestrowanie Należy ustalić znacznik czasu ostatniej zmiany statusu na „Closed” lub „Completed”. Typ zdarzenia inferred | |||
| Utworzenie sprawy | To działanie rozpoczyna proces onboardingu KYC, gdy w Fenergo zostaje formalnie utworzony wniosek nowego klienta. Zwykle jest rejestrowane jako jawne zdarzenie z konkretnym timestampem, w chwili pierwszego zapisania sprawy. | ||
| Dlaczego to ważne Jako zdarzenie początkowe działanie to jest niezbędne do obliczenia całkowitego czasu onboardingu i analizy przepustowości. Stanowi punkt odniesienia dla wszystkich kolejnych pomiarów procesu i monitorowania SLA. Skąd pobrać Zazwyczaj wykorzystuje się timestamp utworzenia głównego obiektu sprawy w Fenergo, często zapisywany w tabelach dotyczących spraw lub workflow onboardingu klientów. Rejestrowanie Użyj timestampu utworzenia rekordu sprawy onboardingu. Typ zdarzenia explicit | |||
| Zakończenie kontroli zgodności | Oznacza formalną akceptację przez dział zgodności i potwierdza spełnienie wszystkich wymogów regulacyjnych. Zdarzenie można ustalić na podstawie ukończenia zadania lub zmiany statusu na „Compliance Approved”. | ||
| Dlaczego to ważne Zakończenie tego ważnego etapu ma istotny wpływ na całkowity czas procesu. Jest to punkt końcowy pomiaru KPI „Average Compliance Review Time” i wykrywania wąskich gardeł w pracy działu zgodności. Skąd pobrać Zdarzenie można ustalić na podstawie timestampu ukończenia zadania „Compliance Review” w workflow Fenergo lub zdarzenia zmiany statusu w historii sprawy. Rejestrowanie Użyj timestampu ukończenia zadania kontroli zgodności lub zmiany statusu. Typ zdarzenia inferred | |||
| Zakończenie oceny ryzyka | Oznacza zakończenie wewnętrznej klasyfikacji ryzyka, w ramach której klient otrzymuje ocenę na podstawie różnych czynników. Zdarzenie można ustalić na podstawie zmiany statusu lub uzupełnienia pola oceny ryzyka. | ||
| Dlaczego to ważne To ważny etap decyzyjny, który często wyznacza dalszą ścieżkę workflow. Analiza czasu jego trwania pomaga usprawnić istotny etap kontroli zgodności i zapewnić spójność oceny ryzyka. Skąd pobrać Zdarzenie można ustalić na podstawie historii sprawy, sprawdzając, kiedy status zmienił się na „Risk Assessed” lub kiedy pole „Customer Risk Rating” zostało uzupełnione ostateczną wartością. Rejestrowanie Użyj timestampu ustalenia oceny ryzyka lub ustawienia powiązanego statusu. Typ zdarzenia inferred | |||
| Zakończenie weryfikacji dokumentów | Oznacza zakończenie ręcznej lub automatycznej weryfikacji autentyczności i poprawności wszystkich dokumentów przesłanych przez klienta. Zdarzenie to zwykle można ustalić na podstawie ukończenia zadania w workflow lub zmiany statusu w Fenergo. | ||
| Dlaczego to ważne To ważny etap, na którym często dochodzi do opóźnień. Analiza czasu trwania i wyników tego działania pomaga wykryć wąskie gardła w obsłudze dokumentów i monitorować KPI, takie jak „First-Time Pass Rate”. Skąd pobrać Zdarzenie można ustalić na podstawie timestampu ukończenia zadania „Document Verification” w workflow sprawy lub zmiany statusu na „Documents Approved” w dzienniku historii sprawy. Rejestrowanie Użyj timestampu ukończenia zadania weryfikacji dokumentów lub powiązanej zmiany statusu. Typ zdarzenia inferred | |||
| Zatwierdzenie wniosku | To działanie oznacza ostateczną decyzję o zatwierdzeniu wniosku klienta o onboarding. Można je ustalić na podstawie zmiany statusu sprawy na końcowy „Approved” lub „Onboarding Approved”. | ||
| Dlaczego to ważne Ten ważny etap oznacza pomyślny wynik przed końcowymi czynnościami związanymi z aktywacją konta. Jest niezbędny do obliczania odsetka zatwierdzonych wniosków i analizy cech klientów, którzy pomyślnie przeszli onboarding. Skąd pobrać Zdarzenie można ustalić na podstawie historii sprawy lub dziennika audytowego, znajdując timestamp końcowej zmiany statusu na „Approved” lub inny podobny status oznaczający pomyślne zakończenie. Rejestrowanie Znajdź timestamp końcowej zmiany statusu na „Approved”. Typ zdarzenia inferred | |||
| Aktywacja konta | Informuje, że po zatwierdzeniu konto klienta zostało pomyślnie utworzone i aktywowane w systemie bankowym lub odpowiednim systemie downstream. Można to ustalić na podstawie końcowej aktualizacji statusu w Fenergo po zatwierdzeniu. | ||
| Dlaczego to ważne To działanie potwierdza pomyślne przejście z procesu onboardingu do statusu aktywnego klienta. Pomiar czasu od zatwierdzenia do aktywacji może ujawnić opóźnienia w konfiguracji operacyjnej. Skąd pobrać Można to ustalić na podstawie statusu sprawy, takiego jak „Account Active” lub „Onboarding Complete”. Może to być również jawne zdarzenie zapisane przez integrację z systemem downstream. Rejestrowanie Należy sprawdzić zmianę statusu po zatwierdzeniu lub wpis o pomyślnym zakończeniu integracji. Typ zdarzenia inferred | |||
| Otrzymanie dokumentów | To działanie oznacza, że klient przesłał wymagane dokumenty, które są już dostępne w Fenergo do weryfikacji. Zwykle można je ustalić na podstawie zmiany statusu sprawy na „Documents Received” lub „Pending Review”. | ||
| Dlaczego to ważne Oznacza koniec oczekiwania na klienta i początek wewnętrznej weryfikacji. To ważny punkt pomiaru czasu odpowiedzi klienta i oczekiwania w kolejce do obsługi wewnętrznej. Skąd pobrać Zdarzenie można ustalić na podstawie ścieżki audytowej sprawy, która rejestruje timestamp zmiany statusu na „Documents Received” lub podobny. Może być też powiązane ze zdarzeniami przesłania dokumentów. Rejestrowanie Znajdź timestamp zmiany statusu na „Documents Received” lub „Ready for Review”. Typ zdarzenia inferred | |||
| Prośba o dane i dokumenty | To zdarzenie oznacza, że system lub pracownik obsługujący onboarding formalnie poprosił klienta o potrzebne informacje i dokumenty. Często jest rejestrowane jako jawne zdarzenie w chwili wysłania wiadomości z użyciem standardowego szablonu. | ||
| Dlaczego to ważne To działanie rozpoczyna etap zależny od klienta. Pomiar czasu od tego momentu do otrzymania dokumentów pomaga analizować przebieg obsługi klienta i wykrywać opóźnienia w komunikacji. Skąd pobrać Dane można pobrać z dziennika zdarzeń dotyczącego komunikacji z klientem lub dziennika ukończonych zadań „Request Documents”. Zdarzenie można też ustalić na podstawie zmiany statusu na „Awaiting Customer Information”. Rejestrowanie Znajdź zarejestrowane zdarzenie komunikacji z klientem lub ukończenia zadania. Typ zdarzenia explicit | |||
| Prośba o dodatkowe informacje | Oznacza rundę poprawek, w której zespół obsługujący onboarding musi ponownie skontaktować się z klientem, aby uzyskać wyjaśnienia lub brakujące dokumenty. Jest to jawne zdarzenie, zwykle rejestrowane w chwili wysłania wiadomości do klienta. | ||
| Dlaczego to ważne To działanie jest jednym z głównych wskaźników nieefektywności procesu i problemów z obsługą klienta. Monitorowanie jego częstotliwości pomaga ustalić przyczyny poprawek i obliczyć KPI „Rework Loop Rate”. Skąd pobrać Dane można pobrać z dziennika zdarzeń dotyczącego komunikacji z klientem lub ustalić na podstawie zmiany statusu na „Awaiting Additional Information”. Pierwsza metoda dokładniej wskazuje moment wysłania prośby. Rejestrowanie Znajdź zarejestrowane zdarzenia komunikacji lub zmianę statusu na „Pending Customer Response”. Typ zdarzenia explicit | |||
| Przeprowadzenie wstępnej weryfikacji | Oznacza zakończenie wstępnych kontroli automatycznych lub ręcznych, takich jak podstawowa walidacja danych czy sprawdzenie list sankcyjnych. Zdarzenie to często można ustalić na podstawie zmiany statusu w workflow sprawy w Fenergo, na przykład ze „New” na „Screening Complete”. | ||
| Dlaczego to ważne Monitorowanie tego wczesnego etapu pomaga wykryć problemy z jakością danych i wąskie gardła podczas wstępnej kwalifikacji. Pozwala oddzielić początkowy etap automatyczny od bardziej czasochłonnej weryfikacji ręcznej. Skąd pobrać Można je ustalić na podstawie historii sprawy lub dziennika audytowego, identyfikując timestamp zmiany statusu na oznaczający zakończenie weryfikacji, na przykład „Screening Passed” lub „Awaiting Documents”. Rejestrowanie Znajdź w historii sprawy zmianę statusu na „Screening Complete” lub podobny. Typ zdarzenia inferred | |||
| Rozpoczęcie kontroli zewnętrznych | To działanie oznacza rozpoczęcie zewnętrznej weryfikacji, na przykład kontroli AML lub zdolności kredytowej. Często jest rejestrowane jako jawne zdarzenie w chwili wywołania integracji z usługą zewnętrzną. | ||
| Dlaczego to ważne Monitorowanie rozpoczęcia i zakończenia tych kontroli jest niezbędne do zrozumienia opóźnień wynikających z zależności zewnętrznych. Pozwala oddzielić czas obsługi wewnętrznej od czasu oczekiwania na podmioty zewnętrzne. Skąd pobrać Zazwyczaj dane pochodzą z dzienników systemowych rejestrujących wywołania API zewnętrznych dostawców usług weryfikacyjnych lub z utworzenia zadania „Background Check” w sprawie Fenergo. Rejestrowanie Znajdź dzienniki integracji z usługami zewnętrznymi lub utworzenia zadania „Screening”. Typ zdarzenia explicit | |||
Instrukcje ekstrakcji danych
Kroki
- Otwórz moduł raportowania: Zaloguj się do aplikacji Fenergo na konto użytkownika z odpowiednimi uprawnieniami do modułu raportowania i analityki. Otwórz moduł, zwykle dostępny w głównym menu aplikacji.
- Utwórz nowy raport: Rozpocznij tworzenie raportu niestandardowego. Wybierz nazwę i opis, które jasno określają jego przeznaczenie, na przykład „Dziennik zdarzeń onboardingu KYC do process mining”.
- Wybierz główne źródło danych: Wskaż podstawowy obiekt danych lub widok zawierający informacje o cyklu życia sprawy. Może to być wstępnie skonfigurowany widok, taki jak
[CaseWorkflowHistory]lub[LifecycleEventsView]. Obiekt powinien zawierać identyfikatory spraw, nazwy zdarzeń lub statusy oraz znaczniki czasu. - Skonfiguruj kolumny raportu (atrybuty): Dodaj kolumny w kreatorze raportów. Przyporządkuj pola ze źródłowego modelu danych Fenergo do wymaganych atrybutów dziennika zdarzeń. Na przykład przyporządkuj
CaseIDz Fenergo doCustomerApplication,EventTimestampdoEventStartTime, aEventPerformerdoInitiatingUser. - Zdefiniuj logikę działań: To najważniejszy etap. Raport musi generować osobny wiersz dla każdego z 14 wymaganych działań. W tym celu należy utworzyć bloki logiczne lub przefiltrowane zestawy danych dla każdego działania, a następnie połączyć je za pomocą UNION lub równoważnej funkcji w kreatorze raportów.
- Zdefiniuj logikę działania „Utworzenie sprawy”: Utwórz pierwszy blok. Odfiltruj źródło danych, aby uwzględnić zdarzenie utworzenia sprawy. Zwykle można je rozpoznać po najwcześniejszym znaczniku czasu przypisanym do sprawy lub po typie zdarzenia „Case Created”. Przyporządkuj
CreationDatedoEventStartTime. - Zdefiniuj logikę działań na podstawie statusu: W przypadku działań wywnioskowanych ze zmian statusu, na przykład „Otrzymano dokumenty” lub „Zatwierdzono wniosek”, utwórz osobne bloki. Odfiltruj źródło danych według konkretnej wartości pola
Statusi użyjStatusChangeDatejakoEventStartTime. - Zdefiniuj logikę działań na podstawie zadań: W przypadku działań powiązanych z zadaniami workflow, na przykład „Zakończono kontrolę zgodności”, utwórz bloki filtrujące według
TaskNameiTaskCompletionDate. Użyj daty ukończenia jakoEventStartTime. - Ustaw globalne filtry raportu: Ogranicz zakres danych za pomocą filtrów na poziomie raportu. Ustaw konkretny
Date RangedlaEventStartTime, aby uniknąć zbyt dużego eksportu. Do wstępnej analizy zaleca się okres od 3 do 6 miesięcy. Odfiltruj konkretny typ sprawy, na przykład „KYC Customer Onboarding”. - Uruchom raport i sprawdź podgląd: Uruchom raport w interfejsie Fenergo. Sprawdź pierwszych 100–200 wierszy, aby upewnić się, że struktura danych jest prawidłowa, wszystkie kolumny zawierają oczekiwane wartości i uwzględniono różne działania.
- Wyeksportuj dane: Wyeksportuj pełne wyniki raportu do pliku CSV lub Excel. Powstanie surowy plik dziennika zdarzeń.
- Przygotuj dane do dalszej pracy: Otwórz wyeksportowany plik CSV. Jeśli raport nie wygenerował kolumn
SourceSystemiLastDataUpdate, dodaj je ręcznie. Wpisz „Fenergo” jako wartośćSourceSystemwe wszystkich wierszach, a jakoLastDataUpdatepodaj znacznik czasu eksportu.
Konfiguracja
- Wymagania wstępne: Użytkownik musi mieć dostęp do modułu raportowania i analityki Fenergo oraz uprawnienia do tworzenia i uruchamiania raportów niestandardowych.
- Główne źródła danych: Raport należy oprzeć przede wszystkim na obiektach Fenergo dotyczących zarządzania sprawami i historii workflow. Typowe źródła to
[CaseDetails],[CaseStatusHistory]i[WorkflowTaskHistory]. Dokładne nazwy mogą się różnić w zależności od konfiguracji Fenergo. - Zakres dat: Aby zapewnić sprawne działanie raportu, należy ustawić filtr zakresu dat dla znacznika czasu zdarzenia. Na początek warto wybrać ostatnie 3–6 miesięcy. W przypadku analizy danych historycznych raport można uruchamiać partiami, na przykład za każdy kwartał lub rok.
- Najważniejsze filtry: Zawsze należy filtrować dane według konkretnego procesu lub typu sprawy, na przykład „KYC Customer Onboarding”, aby wykluczyć niepowiązane dane. W zależności od celu analizy może być też konieczne filtrowanie według typu podmiotu prawnego lub jurysdykcji.
- Definicja działań: Każde działanie należy zdefiniować za pomocą konkretnych kryteriów filtrowania pól takich jak
Status,TaskNamelub dedykowane poleEventType. Wykorzystanie tych pól pozwala wyodrębnić poszczególne zdarzenia w procesie. - Wydajność: Raporty łączące wiele źródeł danych lub obejmujące szeroki zakres dat mogą działać wolno. Jeśli to możliwe, należy zaplanować ich uruchamianie poza godzinami szczytu. Warto też pominąć zbędne kolumny w eksporcie, ponieważ wydłużają przetwarzanie.
Przykładowe zapytanie sql
/*
This is a logical representation of the configuration needed in the Fenergo Reporting & Analytics module.
The module uses a graphical interface, but this query structure illustrates the required data sources, filters, and unions.
Fields like [CaseLifecycleData].[CaseID] are placeholders for actual Fenergo fields selected in the UI.
*/
-- Base data selection for common attributes
WITH CaseAttributes AS (
SELECT
C.CaseID AS CustomerApplication,
C.SlaTargetDate AS SlaTargetDate,
C.FinalRiskScore AS RiskScore,
C.CurrentStatus AS ApplicationStatus
FROM [CaseDetails] C
WHERE C.CaseType = 'KYC Customer Onboarding'
)
-- 1. Case Created
SELECT
A.CustomerApplication,
'Case Created' AS ActivityName,
L.CreationTimestamp AS EventStartTime,
L.CompletionTimestamp AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.EventType = 'CASE_CREATED'
AND L.CreationTimestamp >= '[StartDate]' AND L.CreationTimestamp <= '[EndDate]'
UNION ALL
-- 2. Initial Screening Performed
SELECT
A.CustomerApplication,
'Initial Screening Performed' AS ActivityName,
L.CompletionTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.TaskName = 'Initial Screening' AND L.TaskStatus = 'Completed'
AND L.CompletionTimestamp >= '[StartDate]' AND L.CompletionTimestamp <= '[EndDate]'
UNION ALL
-- 3. Data & Documents Requested
SELECT
A.CustomerApplication,
'Data & Documents Requested' AS ActivityName,
L.CreationTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.EventType = 'CUSTOMER_COMMUNICATION' AND L.TemplateName = 'Initial Document Request'
AND L.CreationTimestamp >= '[StartDate]' AND L.CreationTimestamp <= '[EndDate]'
UNION ALL
-- 4. Documents Received
SELECT
A.CustomerApplication,
'Documents Received' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Pending Review'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]'
UNION ALL
-- 5. Document Review Completed
SELECT
A.CustomerApplication,
'Document Review Completed' AS ActivityName,
L.CompletionTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.TaskName = 'Document Verification' AND L.TaskStatus = 'Completed'
AND L.CompletionTimestamp >= '[StartDate]' AND L.CompletionTimestamp <= '[EndDate]'
UNION ALL
-- 6. Background Checks Initiated
SELECT
A.CustomerApplication,
'Background Checks Initiated' AS ActivityName,
L.CreationTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.EventType = 'EXTERNAL_CHECK_INITIATED'
AND L.CreationTimestamp >= '[StartDate]' AND L.CreationTimestamp <= '[EndDate]'
UNION ALL
-- 7. Risk Assessment Completed
SELECT
A.CustomerApplication,
'Risk Assessment Completed' AS ActivityName,
L.CompletionTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.TaskName = 'Risk Assessment' AND L.TaskStatus = 'Completed'
AND L.CompletionTimestamp >= '[StartDate]' AND L.CompletionTimestamp <= '[EndDate]'
UNION ALL
-- 8. Compliance Review Initiated
SELECT
A.CustomerApplication,
'Compliance Review Initiated' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Pending Compliance Review'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]'
UNION ALL
-- 9. Additional Information Requested
SELECT
A.CustomerApplication,
'Additional Information Requested' AS ActivityName,
L.CreationTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.EventType = 'CUSTOMER_COMMUNICATION' AND L.TemplateName = 'Additional Information Request'
AND L.CreationTimestamp >= '[StartDate]' AND L.CreationTimestamp <= '[EndDate]'
UNION ALL
-- 10. Compliance Review Completed
SELECT
A.CustomerApplication,
'Compliance Review Completed' AS ActivityName,
L.CompletionTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseLifecycleEvents] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.TaskName = 'Compliance Review' AND L.TaskStatus = 'Completed'
AND L.CompletionTimestamp >= '[StartDate]' AND L.CompletionTimestamp <= '[EndDate]'
UNION ALL
-- 11. Application Approved
SELECT
A.CustomerApplication,
'Application Approved' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Approved'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]'
UNION ALL
-- 12. Application Rejected
SELECT
A.CustomerApplication,
'Application Rejected' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Rejected'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]'
UNION ALL
-- 13. Account Activated
SELECT
A.CustomerApplication,
'Account Activated' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Active'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]'
UNION ALL
-- 14. Case Closed
SELECT
A.CustomerApplication,
'Case Closed' AS ActivityName,
L.StatusChangeTimestamp AS EventStartTime,
NULL AS EventEndTime,
L.EventUser AS InitiatingUser,
U.Department AS UserDepartment,
A.ApplicationStatus,
A.SlaTargetDate,
A.RiskScore,
'Fenergo' AS SourceSystem,
GETDATE() AS LastDataUpdate
FROM [CaseStatusHistory] L
JOIN CaseAttributes A ON L.CaseID = A.CustomerApplication
LEFT JOIN [Users] U ON L.EventUser = U.UserID
WHERE L.NewStatus = 'Closed'
AND L.StatusChangeTimestamp >= '[StartDate]' AND L.StatusChangeTimestamp <= '[EndDate]' Gotowi do rozpoczęcia?
Korzystając z tego szablonu danych, mogą Państwo łatwiej wykryć nieefektywności i usprawnić onboarding klientów KYC w Fenergo. Warto już dziś rozpocząć pracę nad sprawniejszymi operacjami i większym zadowoleniem klientów.
Usprawnij onboarding klientów KYC i przyspiesz zatwierdzanie wniosków
Dołącz do firm, które skracają czas onboardingu do zaledwie 24 godzin.
Nie trzeba podawać danych karty kredytowej. Rozpoczęcie zajmuje kilka minut.