KYC Müşteri Kimlik Doğrulama Veri Template'inuz
KYC Müşteri Kimlik Doğrulama Veri Template'inuz
- Önerilen Öznitelikler
- İzlenecek Temel Etkinlikler
- `Veri` veri çekme kılavuzu
KYC Müşteri Edinimi Öznitelikleri
| Ad | Açıklama | ||
|---|---|---|---|
| Aktivite Adı ActivityName | Edinim süreci içinde belirli bir zamanda meydana gelen iş olayının veya görevin adı. | ||
| Açıklama Aktivite Adı, 'İlk Tarama Yapıldı' veya 'Başvuru Onaylandı' gibi müşteri edinim yolculuğundaki tek bir adımı veya kilometre taşını tanımlar. Bu aktivite dizisi, süreç haritasının temelini oluşturur. Bu niteliği analiz etmek, süreç akışının görselleştirilmesine, yaygın ve alternatif yolların belirlenmesine ve her adımın sıklığının ölçülmesine sunar. Hangi eylemlerin hangi sırayla gerçekleştirildiğini anlamak için büyük önem taşır. Neden Önemli?dir? Bu nitelik, süreçteki adımları tanımlar; bir süreç haritası oluşturulmasına ve süreç akışı ile varyasyonların analizine sunar. Nereden Alınır?? Bu bilgi, genellikle Fenergo'nun iş akışı veya denetim günlüğü tablolarında, vaka durumu geçişleri veya görev tamamlamalarıyla ilişkili olarak bulunur. Örnekler::::::: Veri ve Belgeler Talep EdildiUyumluluk İncelemesi BaşlatıldıBaşvuru Onaylandı | |||
| Başlangıç Zamanı EventStartTime | Bir aktivite veya olayın resmi olarak ne zaman başladığını gösteren zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu nitelik, belirli bir faaliyetin başladığı tam tarih ve saati kaydeder. Süreç akışını yeniden yapılandırmak için gerekli kronolojik sırayı sunar ve tüm zaman odaklı analizler için önemlidir. Process Mining'de başlangıç zamanı, aktivitelerin süresini, aralarındaki bekleme süresini ve vakanın genel döngü süresini hesaplamak için kullanılır. Olay günlüğünün zamansal temelini oluşturur ve performans ile darboğaz analizleri için büyük önem taşır. Neden Önemli?dir? Bu zaman damgası (zaman damgası), olayları kronolojik olarak sıralamak ve döngü süreleri ile süreler gibi tüm zaman bazlı metrikleri hesaplamak için büyük önem taşır. Nereden Alınır?? Fenergo'nun denetim izinde, etkinlik günlüğünde veya iş akışı geçmişi tablolarında bulunur, genellikle 'zaman damgası (zaman damgası)', 'StartDate' veya 'CreationDate' olarak etiketlenir. Örnekler::::::: 2023-10-26T10:00:00Z2023-10-26T14:35:10Z2023-10-27T09:15:00Z | |||
| Müşteri Başvurusu CustomerApplication | Tek bir müşteri edinim yolculuğu için birincil vaka (case) tanımlayıcısı olarak hizmet veren benzersiz tanımlayıcı. | ||
| Açıklama Müşteri Başvurusu, tek bir müşterinin KYC edinim süreci için ilgili tüm aktiviteleri ve olayları gruplayan merkezi tanımlayıcıdır. Onaylanmış, reddedilmiş veya kapatılmış olsun, bir başvurunun başlangıç gönderiminden nihai çözümüne kadar uçtan uca takibini sunar. Process Mining'de bu nitelik, her başvurunun tam yolculuğunu yeniden yapılandırmak için büyük önem taşır. Süreç akışlarının, döngü sürelerinin, varyasyonların ve darboğazların başvuru bazında analizini sağlayarak, bireysel vakaların nasıl ele alındığına dair net bir görünüm sunar. Neden Önemli?dir? Bu, tüm ilgili olayları birbirine bağlayan temel Vaka ID'sidir ve uçtan uca müşteri edinim sürecini analiz etmeyi sunar. Nereden Alınır?? Bu, tipik olarak Fenergo'nun çekirdek vaka yönetimi veya müşteri süreç döngüsü yönetim varlığındaki birincil temel rol oynar. Örnekler::::::: APP-2023-00123APP-2023-00124APP-2023-00125 | |||
| Kaynak Sistem SourceSystem | Verinin çıkarıldığı kayıt sistemi. | ||
| Açıklama Bu nitelik, olay verisinin kaynak sistemini tanımlar. Bu süreç için tutarlı bir şekilde Fenergo olacaktır, ancak birleştirilmiş veri kümelerinde veri kaynaklarını ayırt etmeye yardımcı olur. Analizdeki ana kullanımı, belirli sistemlerden veri filtrelemek veya veri kökenini doğrulamaktır. Birden fazla sistemden gelen verilerin uçtan uca bir süreç görünümü için birleştirilebileceği ortamlarda netlik sunar. Neden Önemli?dir? Verinin kaynağını belirler, bu da veri yönetimi, doğrulama ve analizin doğru kaynağa dayandığından emin olmak için büyük önem taşır. Nereden Alınır?? Bu, genellikle veri çıkarma süreci sırasında kayıtların kaynağını etiketlemek için eklenen statik bir değerdir. Örnekler::::::: FenergoFenergo CLM | |||
| Son Veri Güncellemesi LastDataUpdate | Bu sürece ait verilerin son kez yenilendiği veya çıkarıldığı zamanı belirten zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu nitelik, en son veri yenileme tarih ve saatini kaydeder. Analiz edilen verinin güncelliği için bağlam sunar ve stratejik bilgilerin zamanında anlaşılması için önemlidir. Panellerde ve raporlarda bu bilgi, kullanıcılara verinin güncelliği hakkında bilgi vermek için kullanılır. Analizin gerçek zamanlı operasyonları mı yoksa tarihsel bir anlık görüntüyü mü yansıttığına dair beklentileri yönetmeye yardımcı olur. Neden Önemli?dir? Veri güncelliği hakkında önemli bilgiler sağlayarak, kullanıcıların süreç analizinin ne kadar güncel olduğunu anlamalarını sunar. Nereden Alınır?? Bu değer, veri çıkarma ve yükleme (ETL) süreci sırasında veri kümesi üzerinde oluşturulur ve damgalanır. Örnekler::::::: 2024-05-21T02:00:00Z2024-05-22T02:00:00Z | |||
| Başlatan Kullanıcı InitiatingUser | Aktiviteyi gerçekleştiren kişinin kullanıcı ID'si veya adı. | ||
| Açıklama Bu nitelik, belirli bir görevi veya olayı yürütmekten sorumlu belirli çalışanı veya sistem kullanıcısını tanımlar. Benzersiz bir kullanıcı kimliği, bir ad veya bir rol olabilir. Kullanıcıya göre analiz yapmak, iş yükü dağılımını, bireysel performansı anlamaya ve eğitim ihtiyaçlarını belirlemeye yardımcı olur. 'Personel Aktivite Dağılımı' Dashboard'u ve belirli kişiler veya ekipler tarafından gerçekleştirilen aktivitelere detaya inmek için temel rol oynar. Neden Önemli?dir? Hangi kullanıcının bir eylem gerçekleştirdiğini izler; bu da iş yükü dağılımının, ekip performansının ve kaynak tahsisinin analizini sunar. Nereden Alınır?? Bu bilgi, genellikle Fenergo'nun denetim günlüklerinde veya görev geçmişi tablolarında, olay detaylarının yanı sıra, çoğunlukla 'UserID', 'UserName' veya 'ModifiedBy' olarak saklanır. Örnekler::::::: j.doea.smithSistem | |||
| Başvuru Durumu ApplicationStatus | Müşteri başvurusunun mevcut veya nihai sonucu. | ||
| Açıklama Bu nitelik, başvurunun sürecin sonundaki durumunu veya devam ediyorsa mevcut durumunu gösterir. Yaygın değerler arasında 'Onaylandı', 'Reddedildi' veya 'Devam Ediyor' bulunur. Bu, sonuç analizi için önemli bir boyuttur. Süreç akışlarını nihai sonuçlarına göre filtrelemeye ve karşılaştırmaya sunar; bu da 'Başvuru Yeniden İşleme ve Reddetme' Dashboard'u ve Başvuru Reddetme Oranı gibi KPI'ları hesaplamak için gereklidir. Neden Önemli?dir? Bir vakanın sonucunu tanımlar, onaylanmış ve reddedilmiş başvuruların yollarını karşılaştırmak ve başarı oranlarını anlamak için güçlü analizler sunar. Nereden Alınır?? Bu, tipik olarak Fenergo'nun vaka yönetim sistemindeki vaka varlığı üzerinde kaydedilen son durumdur. Örnekler::::::: OnaylandıReddedildiUyumluluk BeklemedeKapalı | |||
| Bitiş Zamanı EventEndTime | Bir aktivitenin veya olayın ne zaman tamamlandığını gösteren zaman damgası (zaman damgası)dır. | ||
| Açıklama Bu nitelik, belirli bir faaliyetin bittiği tam tarih ve saati kaydeder. Bir görevin aktif süresini tanımlamak için başlangıç zamanını tamamlar. Process Mining'de bitiş zamanı, her aktivite için işleme süresini hesaplamak üzere başlangıç zamanıyla birlikte kullanılır. Bu, süreçteki hangi adımların en çok zaman tükettiğini belirlemek ve kaynak verimliliğini analiz etmek için büyük önem taşır. Neden Önemli?dir? Etkinlik işlem sürelerinin hesaplanmasını sunar, bu da uzun süren görevleri ve performans darboğazlarını belirlemek için büyük önem taşır. Nereden Alınır?? Fenergo'nun denetim izinde veya iş akışı geçmişi tablolarında bulunur, genellikle 'EndDate', 'CompletionDate' olarak etiketlenir veya sonraki olayın başlangıç zamanından türetilir. Örnekler::::::: 2023-10-26T11:30:00Z2023-10-26T15:00:10Z2023-10-27T11:45:00Z | |||
| Kullanıcı Departmanı UserDepartment | Başlatan kullanıcının ait olduğu departman veya iş birimi. | ||
| Açıklama Bu nitelik, 'Uyumluluk', 'Edinim Operasyonları' veya 'Satış' gibi bir aktiviteyi gerçekleştiren kullanıcı için organizasyonel bağlamı sunar. Genellikle kullanıcı profili bilgilerinden türetilir. Bu boyut, farklı departmanlar arasındaki süreç devirlerini analiz etmek ve çapraz fonksiyonel darboğazları belirlemek için büyük önem taşır. Ekip veya departman düzeyinde işin toplanmasına izin vererek 'Personel Aktivite Dağılımı' Dashboard'unu doğrudan destekler. Neden Önemli?dir? Süreç performansının departmana göre analiz edilmesini sunar, departmanlar arası devirleri, gecikmeleri ve iş yükü dağılımını vurgular. Nereden Alınır?? Bu bilgi, 'InitiatingUser' ID'si kullanılarak ayrı bir kullanıcı veya İK ana veri tablosundan birleştirilmesi gerekebilir. Fenergo bunu kullanıcının profilinin bir parçası olarak da saklayabilir. Örnekler::::::: ComplianceMüşteri İşe AlımıKalite Güvencesi | |||
| Risk Puanı RiskScore | Müşterinin hesaplanan risk seviyesini temsil eden sayısal bir puan. | ||
| Açıklama Risk Puanı, yargı alanı, sektör ve tarama sonuçları gibi çeşitli faktörlere dayanarak hesaplanan, bir müşteriyle ilişkili potansiyel riskin nicel bir ölçüsüdür. Fenergo'nun kural motoru tipik olarak bu puanı hesaplar. Bu nitelik, risk seviyeleri ile süreç davranışı arasında korelasyon sunar. Örneğin, analiz, yüksek riskli müşterilerin daha uzun döngü süreleri yaşadığını veya daha fazla manuel müdahale gerektirdiğini ortaya çıkarabilir; bu da 'Risk ve Uyumluluk İncelemesi Ayrıntılı Analiz' Dashboard'u için faydalıdır. Neden Önemli?dir? Müşteri riskini ölçülmesini sağlar; risk seviyelerinin süreç süresini, yeniden işlemeyi ve sonuçları nasıl etkilediğinin analizini sunar. Nereden Alınır?? Bu, Fenergo'nun Müşteri Risk Değerlendirme modülünün temel bir çıktısıdır. Vaka veya müşteri varlığında saklanır. Örnekler::::::: 154585 | |||
| SLA Hedef Tarihi SlaTargetDate | Müşteri edinim vakasının tamamlanması beklenen tarih. | ||
| Açıklama SLA Hedef Tarihi, bir müşteri başvurusu için tüm edinim sürecini tamamlama konusunda anlaşılan son tarihi temsil eder. Gerçek performansın ölçüldüğü önemli bir referans noktasıdır. Bu nitelik, 'SLA Uyumluluk İzleme' Dashboard'u ve 'SLA Uyumluluk Oranı' KPI'ını hesaplamak için gereklidir. SLA'larını ihlal etme riski taşıyan vakaların proaktif yönetimini sunar ve işin önceliklendirilmesine yardımcı olur. Neden Önemli?dir? SLA uyumunu izlemek ve vadesi geçmiş vakaları önceliklendirmek için kritik hedef tamamlama tarihini tanımlar. Nereden Alınır?? Bu tarih, genellikle başvuru gönderim tarihi ve Fenergo'nun SLA yönetim modülü içinde yapılandırılmış iş kurallarına göre hesaplanır. Örnekler::::::: 2023-11-15T23:59:59Z2023-12-01T23:59:59Z | |||
| Başvuru Kanalı ApplicationChannel | Müşteri başvurusunun gönderildiği kanal. | ||
| Açıklama Bu nitelik, başvurunun çevrimiçi portal, fiziksel bir şube veya ilişki yöneticisi aracılığıyla gibi gönderim kaynağını tanımlar. Kaynak, veri kalitesini ve işleme gereksinimlerini etkileyebilir. Bu boyut, farklı kanalların performansını karşılaştırmak için 'Başvuru Kaynağı ve Tipi Verimliliği' Dashboard'unda kullanılır. İşletmelerin hangi kanalların en verimli olduğunu ve hangilerinin süreç optimizasyonu gerektirebileceğini anlamalarına yardımcı olur. Neden Önemli?dir? Başvuruların kaynağını belirler, kanal verimliliği, maliyet ve müşteri deneyimi analizine sunar. Nereden Alınır?? Bu bilgi, Fenergo içindeki bir başlangıç veri giriş formunda yakalanabilir veya bir üst sistemden iletilebilir. Örnekler::::::: Online PortalBranchİlişki YöneticisiMobil Uygulama | |||
| Ek Bilgi Talep Sayısı AdditionalInfoRequestCount | Bir başvuru için ek bilgi talep edilme sayısı. | ||
| Açıklama Bu metrik, her vaka için 'Ek Bilgi Talep Edildi' aktivitesinin sayısını sayar. Daha yüksek bir sayı, daha fazla karşılıklı iletişim anlamına gelir; bu da süreci geciktirebilir ve kötü bir müşteri deneyimine yol açabilir. Bu nitelik, 'Ek Bilgi Talebi Olan Vakalar' KPI'ını doğrudan destekler. Başlangıç veri toplama veya karmaşık vaka gereksinimleriyle ilgili sorunlara işaret edebilecek aşırı talep içeren başvuruları belirlemek için kullanılır. Bunu analiz etmek, bilgi toplama sürecini kolaylaştırmaya yardımcı olur. Neden Önemli?dir? Eksik başlangıç bilgilerinden kaynaklanan müşteri memnuniyetsizliğini ve süreç gecikmelerini nicelendirerek veri toplama adımının iyileştirilmesine yardımcı olur. Nereden Alınır?? Bu, her bir 'MüşteriBaşvurusu' ID'si için 'Ek Bilgi Talep Edildi' olaylarının sayısı sayılarak türetilen hesaplanmış bir metriktir. Örnekler::::::: 013 | |||
| Müşteri Kimliği CustomerId | İşe alınan müşteri veya tüzel kişilik için benzersiz bir tanımlayıcı. | ||
| Açıklama Müşteri ID'si, ana veri sistemindeki müşteri varlığı için benzersiz referanstır. Başvuru numarası süreç için vaka ID'si iken, Müşteri ID'si edinim aktivitesini belirli bir müşteriye bağlar. Bu nitelik, tek bir müşterinin edinim geçmişinin analizine sunar; örneğin, zaman içinde birden fazla edinim sürecinden geçmişse. Ayrıca, daha detaylı bir iş görünümü için süreç verilerini diğer müşteriyle ilgili verilerle birleştirmeyi sunar. Neden Önemli?dir? İşe alım sürecini benzersiz bir müşteri varlığına bağlar, müşteri odaklı analiz ve veri zenginleştirmeye sunar. Nereden Alınır?? Bu ID, Fenergo içindeki müşteri veya tüzel kişilik kaydında saklanır ve edinim vakasıyla ilişkilendirilir. Örnekler::::::: CUST-98765CUST-98766CUST-98767 | |||
| Müşteri Türü CustomerType | Edinilen müşterinin Bireysel, Kurumsal veya Tröst gibi sınıflandırması. | ||
| Açıklama Bu nitelik, müşterileri yasal yapılarına veya finansal kuruluşla ilişkilerine göre farklı kategorilere ayırır. Farklı müşteri türleri genellikle değişen karmaşıklık ve durum tespiti gereksinimleri ile farklı edinim yollarını takip eder. Süreci Müşteri Türüne göre analiz etmek, segmentler arasındaki performans farklılıklarını belirlemeye yardımcı olur. Döngü sürelerini ve onay oranlarını karşılaştırmak için 'Başvuru Kaynağı ve Tipi Verimliliği' Dashboard'u için büyük önem taşır ve özelleştirilmiş süreç iyileştirmelerine yol açar. Neden Önemli?dir? Farklı müşteri segmentleri arasında süreç performansının karşılaştırılmasına sunar, bu da genellikle değişen karmaşıklık ve SLA'lara sahiptir. Nereden Alınır?? Bu bilgi, genellikle Fenergo içindeki müşteri veya müşteri varlığında saklanır ve başvuru vakasına bağlanır. Örnekler::::::: BireyselKurumsalTröstOrtaklık | |||
| Otomatikleştirildi mi? IsAutomated | Etkinliğin insan kullanıcı yerine bir sistem tarafından gerçekleştirilip gerçekleştirilmediğini gösteren bir boolean değeri. | ||
| Açıklama Bu nitelik, sistem tarafından otomatik olarak yürütülen görevler (örn. ilk tarama, sistem kontrolleri) ile bir kullanıcı tarafından manuel olarak gerçekleştirilenler arasında ayrım yapar. Bu, genellikle yürüten kullanıcının bir sistem veya hizmet hesabı olup olmadığı kontrol edilerek belirlenir. Bu bayrağı analiz etmek, süreçteki otomasyon seviyesini anlamak için büyük önem taşır. Otomasyonun verimlilik, maliyet ve hız üzerindeki etkisini ölçmeye ve daha fazla otomasyon fırsatlarını belirlemeye yardımcı olur. Neden Önemli?dir? İnsan ve sistem etkinlikleri arasında ayrım yapar, bu da otomasyon analizi ve kaynak maliyetlerini anlamak için büyük önem taşır. Nereden Alınır?? Bu, genellikle 'InitiatingUser' alanına göre türetilir. Bilinen sistem kullanıcı ID'lerinin bir listesi, bu bayrağı 'true' olarak ayarlamak için kullanılır. Örnekler::::::: truefalse | |||
| Ret Nedeni RejectionReason | Bir başvurunun neden reddedildiğini açıklayan bir kod veya açıklama. | ||
| Açıklama Bir başvurunun nihai durumu 'Reddedildi' olduğunda, bu nitelik belirli nedeni sunar. Örnekler::::::: arasında 'Arka Plan Kontrolü Başarısız Oldu', 'Eksik Belgeleme' veya 'Yüksek Risk Profili' bulunur. Bu, başarısız başvuruların temel neden analizleri için hayati bir niteliktir. Hataları kategorize ederek 'Başvuru Yeniden İşleme ve Reddetme' Dashboard'unu doğrudan destekler, işletmenin yaygın sorunları belirlemesine ve ilk seferde geçiş oranını iyileştirmek için düzeltici eylemler uygulamasına yardımcı olur. Neden Önemli?dir? Başvuruların neden başarısız olduğuna dair kritik önemli bilgi sunar, ret oranlarını azaltmak için kök neden analizine sunar. Nereden Alınır?? Tipik olarak, Fenergo'nun vaka iş akışındaki nihai ret durumuyla ilişkili bir neden kodu veya notlar alanında bulunur. Örnekler::::::: Yaptırım EşleşmesiGeçersiz BelgelerPolitika İhlaliMüşteri Çekildi | |||
| SLA Uyumlu mu? IsSlaCompliant | Vakanın SLA hedef tarihi içinde tamamlanıp tamamlanmadığını gösteren bir boolean değeri. | ||
| Açıklama Bu nitelik, tamamlanmış bir vaka için SLA performansının ikili bir göstergesidir. Son, kapatma aktivitesinin zaman damgası (zaman damgası) 'SlaHedefTarihi'ne eşit veya öncesindeyse 'true', aksi takdirde 'false' olarak ayarlanır. Bu hesaplanan alan, SLA izlemeyi ve raporlamayı basitleştirir. Genel 'SLA Uyumluluk Oranı' KPI'ını hesaplamak için kolay toplama ve uyumlu ile uyumsuz vakaların süreç özelliklerini analiz etmek için filtrelemeye sunar. Neden Önemli?dir? SLA performansını doğrudan ölçer, SLA Uyum Oranı KPI'sinin kolayca hesaplanmasını ve uyumsuz vakaların filtrelenmesini sunar. Nereden Alınır?? Bu, son vaka aktivitesinin (örn. 'Başvuru Onaylandı', 'Başvuru Reddedildi') zaman damgası (zaman damgası), 'SlaHedefTarihi' ile karşılaştırılarak türetilir. Örnekler::::::: truefalse | |||
| Ülke Country | Müşteri başvurusunun ikametgah veya yargı alanı ülkesi. | ||
| Açıklama Bu nitelik, müşteriyle ilişkili ülkeyi belirtir; bu da genellikle edinim sürecine uygulanan belirli mevzuat kurallarını ve risk faktörlerini belirler. Süreci ülkeye göre analiz etmek, döngü süresi, risk seviyeleri ve süreç karmaşıklığı açısından yargısal karşılaştırmalara sunar. Bölgesel farklılıkların operasyonel performansı nasıl etkilediğini anlamaya ve yerel yönetmeliklere uyumu güçlüaya yardımcı olur. Neden Önemli?dir? Sürecin coğrafyaya göre segmentasyonuna sunar, bu da düzenleyici etki ve bölgesel performansı analiz etmek için temel rol oynar. Nereden Alınır?? Bu bilgi, başvuru sürecinde yakalanan ve Fenergo'daki müşteri varlığında saklanan temel müşteri verilerinin bir parçasıdır. Örnekler::::::: USAGBRSGPDEU | |||
| Vaka Sahibi CaseOwner | Başvuruyu süreç döngüsü boyunca yönetmekten sorumlu birincil kullanıcı veya ekip. | ||
| Açıklama Vaka Sahibi, bir edinim vakasından birincil sorumlu olan birey veya gruptur. Bu kişi, vakanın zamanında ve başarılı bir şekilde tamamlanmasından tipik olarak sorumludur. Bu nitelik, vaka yöneticisi düzeyinde iş yükü ve performans analizine yardımcı olur. Belirli vaka sahiplerinin daha uzun döngü sürelerine veya daha yüksek ret oranlarına sahip olup olmadığını görmek için kullanılabilir, bu da potansiyel olarak eğitim ihtiyaçlarını veya kaynak dengesizliklerini gösterebilir. Neden Önemli?dir? Bir vaka için sorumlu kişiyi veya ekibi belirler, vaka yöneticilerinin performans analizini sunar. Nereden Alınır?? Bu, genellikle Fenergo'daki birincil vaka varlığında, vaka atamasını gösteren belirli bir alandır. Örnekler::::::: s.jonesoryantasyon_team_am.chen | |||
| Yeniden İşleme mi? IsRework | Bir etkinliğin yeniden işleme döngüsünün bir parçası olup olmadığını gösteren bir boolean değeri. | ||
| Açıklama Bu nitelik, 'Uyumluluk İncelemesi' zaten başladıktan sonra 'Belge İncelemesi'ne dönme veya 'Ek Bilgi Talep Edildi' durumunun herhangi bir tekrarı gibi süreçte geriye doğru bir adımı temsil eden aktiviteleri tanımlar. Yeniden işlemeyi belirlemek, süreç verimsizliğini ve sürtünmeyi anlamak için büyük önem taşır. Bu bayrak, 'Yeniden İşleme Döngüsü Oranı' KPI'ının doğrudan hesaplanmasına sunar ve süreç akışındaki israf içeren, tekrarlayan adımların etkisini görselleştirmeye ve ölçmeye yardımcı olur. Neden Önemli?dir? Süreçteki verimsiz yeniden işleme döngülerini vurgular, israfı ölçmeye ve ilk seferde doğru oranları artırmak için iyileştirme alanlarını belirlemeye yardımcı olur. Nereden Alınır?? Bu bayrak, aktivite dizisini analiz eden process mining teknikleri kullanılarak türetilir. Örneğin, 'Aktivite A'yı 'Aktivite B' takip eder ve aynı vaka için 'Aktivite A' tekrar görünürse, ikinci 'Aktivite A' yeniden işlemektir. Örnekler::::::: truefalse | |||
KYC Müşteri Edinimi Aktiviteleri
| Aktivite | Açıklama | ||
|---|---|---|---|
| Başvuru Onaylandı | Bu aktivite, müşterinin edinim başvurusunu onaylama nihai kararını temsil eder. Vaka durumunun nihai 'Onaylandı' veya 'Edinim Onaylandı' durumuna değişmesinden anlaşılır. | ||
| Neden Önemli?dir? Bu önemli kilometre taşı, son hesap aktivasyon adımlarından önce başarılı bir sonucu işaret eder. Onay oranlarını hesaplamak ve başarılı bir şekilde edinilmiş müşterilerin özelliklerini analiz etmek için büyük önem taşır. Nereden Alınır?? Vaka geçmişinden veya denetim günlüğünden, 'Onaylandı' veya benzeri bir nihai olumlu duruma geçişin zaman damgası (zaman damgası)nı bularak çıkarılır. Yakala Son durum değişikliğinin 'Onaylandı' olduğu zaman damgası (zaman damgası)nı belirleyin. Event tipi inferred | |||
| Başvuru Reddedildi | Bu aktivite, müşterinin başvurusunu reddetme nihai kararını temsil eden sonlandırıcı bir olaydır. Vaka durumunun nihai 'Reddedildi' veya 'Reddedildi' durumuna değişmesinden anlaşılır. | ||
| Neden Önemli?dir? Kilit bir süreç bitiş noktası olarak, bu etkinlik 'Başvuru Reddetme Oranı'nı hesaplamak ve başarısızlık nedenlerini analiz etmek için büyük önem taşır. Ortak ret noktalarını belirlemeye ve başvuru kalitesini iyileştirmeye yardımcı olur. Nereden Alınır?? Vaka denetim günlüğünden, nihai durumun 'Reddedildi' olarak değiştiği zaman damgası (zaman damgası)nı yakalayarak çıkarılır. Ret nedeni genellikle ilgili bir alanda saklanır. Yakala Son durum değişikliğinin 'Reddedildi' olduğu zaman damgası (zaman damgası)nı belirleyin. Event tipi inferred | |||
| Belge İncelemesi Tamamlandı | Sunulan tüm müşteri belgelerinin orijinalliği ve doğruluğunun manuel veya otomatik doğrulama sürecinin tamamlandığını gösterir. Bu olay genellikle Fenergo'daki bir iş akışı görevi tamamlanmasından veya bir durum değişikliğinden anlaşılır. | ||
| Neden Önemli?dir? Bu, birçok gecikmenin meydana geldiği kritik bir kilometre taşıdır. Bu aktivitenin süresini ve sonuçlarını analiz etmek, belge işleme sürecindeki darboğazları belirlemeye yardımcı olur ve 'İlk Seferde Geçiş Oranı' gibi KPI'ları destekler. Nereden Alınır?? Vaka iş akışındaki 'Belge Doğrulama' görevinin tamamlama zaman damgası (zaman damgası)ndan veya vaka geçmişi günlüğündeki 'Belgeler Onaylandı' durum güncellemesinden çıkarılır. Yakala Belge inceleme görevinin veya ilgili bir durum değişikliğinin tamamlama zaman damgası (zaman damgası)nı kullanın. Event tipi inferred | |||
| Case Kapatıldı | Bu, Fenergo'da edinim vakasının idari olarak kapatıldığını ve başka bir eylem beklenmediğini gösteren son aktivitedir. Hem onaylanmış hem de reddedilmiş başvurular için geçerlidir ve nihai 'Kapalı' durumundan anlaşılır. | ||
| Neden Önemli?dir? Bu aktivite, tüm süreç için kesin bitiş noktası olarak olarak kullanılır. Sonuçları ne olursa olsun tüm vakalar için doğru döngü süresi hesaplamalarını sunar ve sürecin tamamlandığını doğrular. Nereden Alınır?? Fenergo vaka denetim günlüğünden, vaka durumunun 'Kapatıldı', 'Tamamlandı' veya başka bir son duruma ne zaman ayarlandığını belirleyerek çıkarılır. Yakala Son durum değişikliğinin 'Kapatıldı' veya 'Tamamlandı' olduğu zaman damgası (zaman damgası)nı belirleyin. Event tipi inferred | |||
| Risk Değerlendirmesi Tamamlandı | Müşteriye çeşitli faktörlere dayanarak bir risk derecelendirmesi atandığı dahili risk sınıflandırma sürecinin tamamlandığını temsil eder. Bu, bir durum değişikliğinden veya bir risk derecelendirme alanının doldurulmasından anlaşılır. | ||
| Neden Önemli?dir? Bu, genellikle sonraki iş akışı yolunu belirleyen önemli bir karar alma kilometre taşıdır. Süresini analiz etmek, kritik bir uyumluluk adımını kolaylaştırmaya ve risk değerlendirmesinde tutarlılık güçlüaya yardımcı olur. Nereden Alınır?? Vaka geçmişi günlüğünden, vakanın 'Risk Değerlendirildi' gibi bir duruma ne zaman geçtiğini veya son 'Müşteri Risk Derecelendirmesi' alanının bir değerle ne zaman doldurulduğunu belirleyerek çıkarılır. Yakala Risk derecelendirme alanı kesinleştiğinde veya ilgili bir durum ayarlandığında zaman damgası (zaman damgası)nı kullanın. Event tipi inferred | |||
| Uyumluluk İncelemesi Başlatıldı | Bu aktivite, uyumluluk departmanı tarafından incelemenin başlangıcını işaret eder; bu, kritik ve genellikle uzun bir aşamadır. Vaka uyumluluk iş kuyruğuna atandığında veya durumu 'Uyumluluk İncelemesi Bekleniyor' olarak değiştiğinde anlaşılır. | ||
| Neden Önemli?dir? Bu aktivite, 'Ortalama Uyumluluk İnceleme Süresi' KPI'ını ölçmek için başlangıç noktasıdır. Vakaların uyumluluk ekibi tarafından aktif olarak çalışılmadan önce ne kadar beklediğini belirlemeye yardımcı olur. Nereden Alınır?? Fenergo vaka denetim günlüğünden, durumun 'Uyum İncelemesinde' olarak değiştiği zaman damgası (zaman damgası)nı veya vakanın bir uyum görevlisine veya ekibine atanmasını yakalayarak çıkarılır. Yakala Durum değişikliğinin 'Uyum İncelemesi Altında' olduğu veya atama olayının zaman damgası (zaman damgası)nı belirleyin. Event tipi inferred | |||
| Uyumluluk İncelemesi Tamamlandı | Uyum departmanı tarafından yapılan resmi onayı işaret eder, tüm düzenleyici gerekliliklerin karşılandığını gösterir. Bu, bir görevin tamamlanmasından veya 'Uyum Onaylandı' durum değişikliğinden çıkarılır. | ||
| Neden Önemli?dir? Büyük bir dönüm noktası olarak, bu etkinliğin tamamlanması genel döngü süresi için büyük önem taşır. 'Ortalama Uyum İnceleme Süresi'ni ölçmek ve uyum işlevi içindeki darboğazları belirlemek için bitiş noktasıdır. Nereden Alınır?? Fenergo iş akışındaki 'Uyum İncelemesi' görevinin tamamlama zaman damgası (zaman damgası)ndan veya vaka geçmişindeki durum güncelleme olayından çıkarılır. Yakala Uyumluluk inceleme görevinin tamamlanmasının veya durum güncellemesinin zaman damgası (zaman damgası)nı kullanın. Event tipi inferred | |||
| Vaka Oluşturuldu | Bu aktivite, Fenergo'da yeni bir müşteri başvurusu resmi olarak oluşturulduğunda KYC edinim sürecinin başlangıcını işaret eder. Tipik olarak, vaka kaydı ilk kez kaydedildiğinde belirli bir zaman damgası (zaman damgası)yla kaydedilen açık bir olaydır. | ||
| Neden Önemli?dir? Başlangıç etkinliği olarak, bu etkinlik genel işe alım döngü süresini hesaplamak ve üretim hızını analiz etmek için büyük önem taşır. Tüm sonraki süreç ölçümleri ve SLA takibi için temel sunar. Nereden Alınır?? Bu, genellikle Fenergo'daki birincil vaka varlığının oluşturma zaman damgası (zaman damgası)ndan yakalanır ve çoğunlukla Müşteri Edinimi vakaları veya iş akışlarıyla ilgili tablolarda bulunur. Yakala Edinim vaka kaydının oluşturma zaman damgası (zaman damgası)nı kullanın. Event tipi explicit | |||
| Arka Plan Kontrolleri Başlatıldı | Bu aktivite, harici arka plan, AML veya kredi kontrollerinin tetiklendiği noktayı işaret eder. Genellikle üçüncü taraf bir hizmetle entegrasyon çağrıldığında kaydedilen açık bir olaydır. | ||
| Neden Önemli?dir? Bu kontrollerin başlatılmasını ve tamamlanmasını takip etmek, harici bağımlılıkların neden olduğu gecikmeleri anlamak için büyük önem taşır. Dahili süreç süresini harici bekleme süresinden ayırmaya yardımcı olur. Nereden Alınır?? Tipik olarak, harici tarama sağlayıcılarına yapılan API çağrılarını kaydeden sistem günlüklerinden veya Fenergo vakası içinde belirli bir 'Arka Plan Kontrolü' görevinin oluşturulmasından yakalanır. Yakala Harici hizmet entegrasyonları veya bir 'Tarama' görevinin oluşturulması için günlükleri bulun. Event tipi explicit | |||
| Ek Bilgi Talep Edildi | Edinim ekibinin açıklama veya eksik belgeler için müşteriye geri dönmesini gerektiren bir yeniden işleme döngüsünü temsil eder. Bu, genellikle müşteriye bir iletişim gönderildiğinde kaydedilen açık bir olaydır. | ||
| Neden Önemli?dir? Bu aktivite, süreç verimsizliğinin ve kötü müşteri deneyiminin birincil göstergesidir. Sıklığını takip etmek, yeniden işleme döngülerinin temel nedenlerini belirlemeye ve 'Yeniden İşleme Döngüsü Oranı' KPI'ını desteklemeye yardımcı olur. Nereden Alınır?? Müşteri iletişimlerinin bir etkinlik günlüğünden veya 'Ek Bilgi Bekleniyor' durum değişikliğinden yakalanır. İlki, tam talep anını yakalamak için daha hassastır. Yakala Kaydedilmiş iletişim olaylarını veya 'Müşteri Yanıtı Bekleniyor' durum değişikliğini bulun. Event tipi explicit | |||
| Evraklar Alındı | Bu aktivite, müşterinin gerekli belgeleri yüklediğini veya gönderdiğini ve bunların Fenergo'da incelemeye hazır olduğunu gösterir. Bu durum, tipik olarak vaka durumu 'Belgeler Alındı' veya 'İnceleme Bekleniyor' olarak güncellendiğinde anlaşılır. | ||
| Neden Önemli?dir? Bu, müşteri bekleme süresinin sonunu ve dahili inceleme döngüsünün başlangıcını işaret eder. Müşteri yanıt sürelerini ve dahili işleme kuyruk sürelerini ölçmek için büyük önem taşır. Nereden Alınır?? Vaka denetim izinden çıkarılır, bu iz 'Belgeler Alındı' veya benzeri bir duruma geçişin zaman damgası (zaman damgası)nı kaydeder. Belge yükleme olaylarıyla da ilişkili olabilir. Yakala Durum değişikliğinin 'Belgeler Alındı' veya 'İncelemeye Hazır' olduğu zaman damgası (zaman damgası)nı belirleyin. Event tipi inferred | |||
| Hesap Aktive Edildi | Müşterinin hesabının onaylandıktan sonra ana bankacılık veya ilgili aşağı akış sisteminde başarıyla oluşturulduğunu ve aktive edildiğini gösterir. Bu, Fenergo'daki onay sonrası nihai bir durum güncellemesinden çıkarılabilir. | ||
| Neden Önemli?dir? Bu aktivite, edinim sürecinden aktif müşteri durumuna başarılı geçişi doğrular. Onaydan aktivasyona kadar geçen süreyi ölçmek, operasyonel kurulumdaki gecikmeleri ortaya çıkarabilir. Nereden Alınır?? Bu, 'Hesap Aktif' veya 'Edinim Tamamlandı' gibi bir vaka durumundan çıkarılabilir. Aynı zamanda bir alt sistemle entegrasyon tarafından kaydedilen açık bir olay da olabilir. Yakala Onay sonrası bir durum değişikliği veya entegrasyon başarı günlüğü olayı arayın. Event tipi inferred | |||
| İlk Tarama Gerçekleştirildi | Temel veri doğrulaması veya yaptırım listesi taraması gibi ön otomatik veya manuel kontrollerin tamamlandığını temsil eder. Bu, genellikle Fenergo vaka iş akışı içindeki bir durum değişikliğinden, örneğin 'Yeni'den 'Tarama Tamamlandı'ya geçişten anlaşılır. | ||
| Neden Önemli?dir? Bu erken kilometre taşını takip etmek, ön eleme aşamasındaki başlangıç veri kalitesi sorunlarını ve darboğazları belirlemeye yardımcı olur. Başlangıçtaki otomatik fazı daha yoğun manuel inceleme süreçlerinden ayırır. Nereden Alınır?? Vaka geçmişinden veya denetim günlüğünden, vaka durumunun taramanın tamamlandığını gösteren 'Tarama Geçti' veya 'Belgeler Bekleniyor' gibi bir duruma ne zaman geçtiğini belirleyerek çıkarılır. Yakala Vaka geçmişinden 'Tarama Tamamlandı' veya benzeri bir durum değişikliğini belirleyin. Event tipi inferred | |||
| Veri ve Belgeler Talep Edildi | Bu olay, sistemin veya bir edinim aracısının müşteriden gerekli bilgi ve belgeleri resmi olarak talep ettiğini gösterir. Genellikle standartlaştırılmış bir iletişim Template'i gönderildiğinde açık bir olay olarak yakalanır. | ||
| Neden Önemli?dir? Bu aktivite, müşteriye bağımlı bir aşamanın başlangıcını işaret eder. Bu noktadan belgelerin alındığı zamana kadar geçen süreyi ölçmek, müşteri yolculuğunu analiz etmek ve iletişim gecikmelerini belirlemek için temel rol oynar. Nereden Alınır?? Müşteri iletişimleriyle ilişkili bir etkinlik günlüğünden veya 'Belge Talep Et' için bir görev tamamlama günlüğünden yakalanır. Ayrıca 'Müşteri Bilgisi Bekleniyor' durum değişikliğinden de çıkarılabilir. Yakala Müşteri iletişimi veya görev tamamlanması için kaydedilmiş bir etkinlik arayın. Event tipi explicit | |||
Veri Çıkarma Kılavuzları
Adımlar
- Raporlama Modülüne Erişin: Fenergo uygulamasına Raporlama ve Analitik modülü için yeterli izinlere sahip bir kullanıcı hesabıyla giriş yapın. Genellikle ana uygulama menüsünde bulunan modüle gidin.
- Yeni Bir Rapor Oluşturun: Yeni bir özel rapor oluşturmaya başlayın. Amacını açıkça belirten bir ad ve açıklama seçin, örneğin 'Süreç Madenciliği için KYC İşe Alım Etkinlik Günlüğü'.
- Birincil Veri Kaynağını Tanımlayın: Vaka süreç döngüsü bilgilerini yakalayan çekirdek veri nesnesini veya görünümünü seçin. Bu genellikle
[CaseWorkflowHistory]veya[LifecycleEventsView]gibi önceden yapılandırılmış bir görünümdür. Bu nesne vaka tanımlayıcılarını, etkinlik adlarını veya durumlarını ve zaman damgalarını içermelidir. - Rapor Sütunlarını (Öznitelikler) Yapılandırın: Sütun eklemek için rapor oluşturucu arayüzünü kullanın. Fenergo veri modelindeki kaynak alanları gerekli etkinlik günlüğü niteliklerine eşleştirin. Örneğin, Fenergo'nun
CaseID'siniCustomerApplication'a,Eventzaman damgası (zaman damgası)'ıEventStartTime'a veEventPerformer'ıInitiatingUser'a eşleştirin. - Etkinlik Mantığını Oluşturun: Bu en kritik adımdır. Rapor, gerekli 14 etkinliğin her biri için ayrı bir satır oluşturacak şekilde yapılandırılmalıdır. Bu, her etkinlik için mantıksal bloklar veya filtrelenmiş veri kümeleri oluşturarak ve bunları rapor oluşturucuda bir UNION veya eşdeğer bir fonksiyon kullanarak birleştirerek elde edilir.
- 'Vaka Oluşturuldu' Mantığını Tanımlayın: İlk bloğu oluşturun. Veri kaynağını ilk vaka oluşturma etkinliği için filtreleyin. Bu genellikle vaka ile ilişkili en erken zaman damgası (zaman damgası)na veya 'Vaka Oluşturuldu' adlı bir etkinlik türüne dayanır.
CreationDate'iEventStartTime'a eşleştirin. - Durum Tabanlı Etkinlik Mantığını Tanımlayın: Durum değişikliklerinden çıkarılan etkinlikler için (örn. 'Belgeler Alındı', 'Başvuru Onaylandı'), ayrı bloklar oluşturun. Veri kaynağını belirli
Statusalan değerine göre filtreleyin veStatusChangeDate'iEventStartTimeolarak kullanın. - Görev Tabanlı Etkinlik Mantığını Tanımlayın: İş akışı görevlerine bağlı etkinlikler için (örn. 'Uyum İncelemesi Tamamlandı'),
TaskNameveTaskCompletionDate'e göre filtreleyen bloklar oluşturun. Tamamlama tarihiniEventStartTimeolarak kullanın. - Global Rapor Filtrelerini Ayarlayın: Verileri kapsamını belirlemek için rapor düzeyinde filtreler uygulayın. Aşırı büyük dışa aktarımlardan kaçınmak için
EventStartTimeiçin belirli birDate Rangeayarlayın. İlk analiz için 3 ila 6 aylık bir dönem önerilir. 'KYC Müşteri Kabulü' gibi belirli vaka türü için filtreleyin. - Raporu Çalışanştırın ve Önizleyin: Raporu Fenergo kullanıcı arayüzünde çalıştırın. Veri yapısının doğru olduğundan, tüm sütunların beklendiği gibi doldurulduğundan ve farklı etkinliklerin mevcut olduğundan emin olmak için ilk 100-200 satırı önizleyin.
- Verileri Dışa Aktarın: Tam rapor sonuçlarını bir CSV veya Excel dosyasına dışa aktarın. Bu, ham etkinlik günlüğü dosyasıdır.
- Son Veri Hazırlığı: Dışa aktarılan CSV dosyasını açın. Eğer
SourceSystemveLastDataUpdatesütunları rapor tarafından doğrudan oluşturulamadıysa, bunları manuel olarak ekleyin. Tüm satırlar için 'Fenergo'yuSourceSystemolarak ve dışa aktarma zaman damgası (zaman damgası)nıLastDataUpdateolarak ayarlayın.
Konfigürasyon
- Ön Koşullar: Kullanıcının Fenergo Raporlama ve Analitik modülüne özel raporlar oluşturma ve çalıştırma izinleriyle erişimi olmalıdır.
- Temel Veri Kaynakları: Rapor, öncelikli olarak Fenergo'nun vaka yönetimi ve iş akışı geçmişi nesnelerinden oluşturulmalıdır. Yaygın kaynaklar arasında
[CaseDetails],[CaseStatusHistory]ve[WorkflowTaskHistory]bulunur. Kesin adlar Fenergo yapılandırmanıza göre değişebilir. - Tarih Aralığı: Performansı yönetmek için etkinlik zaman damgası (zaman damgası)na bir tarih aralığı filtresi ayarlamak büyük önem taşır. Son 3 ila 6 aylık bir dönemle başlayın. Tarihsel analiz için raporu gruplar halinde (örn. üç aylık veya yıllık) çalıştırın.
- Temel Filtreler: İlgisiz verileri dışlamak için her zaman belirli süreç veya vaka türüne, örneğin 'KYC Müşteri Kabulü'na göre filtreleyin. Analiz hedeflerinize bağlı olarak tüzel kişilik türüne veya yetki alanına göre filtrelemeniz de gerekebilir.
- Etkinlik Tanımı: Her etkinlik,
Status,TaskNameveya özel birEventTypealanı gibi alanlarda belirli filtre kriterleri kullanılarak tanımlanmalıdır. Bu alanlara güvenmek, süreçteki her benzersiz olayı izole etmek için temel rol oynar. - Performans Hususları: Birçok veri kaynağını birleştiren veya geniş bir tarih aralığını tarayan raporlar yavaş olabilir. Mümkünse raporu yoğun olmayan saatlerde çalışacak şekilde planlayın. Dışa aktarmada gereksiz sütunları dahil etmekten kaçının, çünkü bu işlem süresini artırır.
a Örnek Sorgu config
/*
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]'