Mẫu dữ liệu khởi tạo khoản vay
Mẫu dữ liệu khởi tạo khoản vay
- Các thuộc tính nên thu thập
- Các hoạt động cần theo dõi
- Hướng dẫn trích xuất dữ liệu
Thuộc tính khởi tạo khoản vay
| Tên | Mô tả | ||
|---|---|---|---|
| Hoạt động ActivityName | Tên của một bước nghiệp vụ hoặc sự kiện cụ thể diễn ra trong quy trình khởi tạo khoản vay. | ||
| Mô tả Thuộc tính này thể hiện một tác vụ hoặc cột mốc trong vòng đời đơn vay, chẳng hạn như 'Đã xem xét ban đầu' hoặc 'Đã hoàn tất thẩm định'. Các hoạt động này tạo thành các nút trên sơ đồ quy trình; thứ tự của chúng xác định luồng quy trình. Phân tích thứ tự, tần suất và thời lượng của các hoạt động giúp xác định những luồng phổ biến, điểm khác biệt và điểm nghẽn. Đây là yếu tố thiết yếu để hiểu công việc nào đang được thực hiện và theo thứ tự nào, đồng thời là nền tảng cho mọi phân tích process mining. Vì sao điều này quan trọng Thuộc tính này xác định các bước của quy trình, giúp trực quan hóa và phân tích luồng quy trình, trọng tâm của process mining. Lấy dữ liệu ở đâu Thông tin này thường được suy ra từ các thay đổi trong trường 'Stage' hoặc 'Status' của đối tượng Loan trong nCino, hoặc từ các bản ghi Task hay Event liên quan. Ví dụ Tạo hồ sơ vayBắt đầu thẩm địnhĐã đưa ra quyết định khoản vayĐã giải ngân | |||
| Mã đơn vay LoanApplicationId | Mã định danh duy nhất của mỗi đơn vay, dùng làm khóa chính để theo dõi toàn bộ quy trình khởi tạo khoản vay. | ||
| Mô tả Mã đơn vay định danh duy nhất từng yêu cầu vay trong suốt vòng đời xử lý. Mã này là đối tượng trung tâm để nhóm mọi hoạt động và dữ liệu liên quan, giúp theo dõi đầy đủ hành trình khởi tạo của từng khoản vay. Trong process mining, mã này đóng vai trò Case ID. Mọi sự kiện, từ lúc gửi đơn đến khi có quyết định cuối cùng, đều được liên kết với mã này. Nhờ đó, bạn có thể dựng lại luồng quy trình từ đầu đến cuối cho từng đơn vay. Đây là cơ sở để phân tích thời gian xử lý, các biến thể quy trình và điểm nghẽn. Vì sao điều này quan trọng Đây là Case ID thiết yếu, liên kết mọi bước trong quy trình để bạn phân tích toàn bộ hành trình của từng đơn vay. Lấy dữ liệu ở đâu Thông thường, đây là khóa chính của đối tượng Loan trong nCino, thường có tên Ví dụ LA-2023-00123LA-2023-00456LA-2024-00789 | |||
| Thời gian bắt đầu EventTime | Dấu thời gian cho biết thời điểm một hoạt động hoặc sự kiện bắt đầu. | ||
| Mô tả Thời gian bắt đầu, hay dấu thời gian sự kiện, ghi lại chính xác ngày giờ một hoạt động diễn ra. Dữ liệu theo trình tự thời gian này rất cần thiết để sắp xếp sự kiện đúng thứ tự và dựng lại luồng quy trình như đã diễn ra. Dấu thời gian là nền tảng cho mọi phân tích dựa trên thời gian. Dữ liệu này được dùng để tính thời gian xử lý giữa các hoạt động, xác định thời gian chờ và chậm trễ, cũng như đo tổng thời lượng của từng hồ sơ. Dấu thời gian chính xác rất quan trọng để theo dõi hiệu suất và phân tích điểm nghẽn. Vì sao điều này quan trọng Dấu thời gian cho biết thứ tự các sự kiện, yếu tố cần thiết để tính các chỉ số hiệu suất như thời gian xử lý và thời lượng. Lấy dữ liệu ở đâu Có thể lấy từ dấu thời gian do hệ thống tạo, chẳng hạn như 'CreatedDate' trên các bản ghi liên quan, hoặc từ thời điểm một trường cụ thể thay đổi trong lịch sử trường. Ví dụ 2023-10-26T10:00:00Z2023-10-26T14:30:00Z2023-10-27T09:15:00Z | |||
| Hệ thống nguồn SourceSystemName | Tên hệ thống nơi dữ liệu được trích xuất. | ||
| Mô tả Thuộc tính này xác định ứng dụng nguồn phát sinh dữ liệu sự kiện. Với quy trình này, hệ thống thường là 'nCino'. Nếu toàn bộ dữ liệu đến từ một hệ thống, thuộc tính này có thể có vẻ thừa. Tuy nhiên, đây là thông tin quan trọng để quản trị dữ liệu và càng cần thiết khi kết hợp dữ liệu từ nhiều hệ thống, chẳng hạn như công cụ chấm điểm tín dụng hoặc nền tảng quản lý tài liệu riêng. Thuộc tính này giúp xác định rõ nguồn gốc dữ liệu. Vì sao điều này quan trọng Xác định nguồn gốc dữ liệu, rất quan trọng cho việc quản trị dữ liệu, xử lý sự cố và kết hợp dữ liệu từ nhiều hệ thống. Lấy dữ liệu ở đâu Đây là giá trị cố định 'nCino', được áp dụng trong quá trình trích xuất và chuyển đổi dữ liệu. Ví dụ nCinonCino-ProdnCino-UAT | |||
| Lần cập nhật dữ liệu gần nhất LastDataUpdateTimestamp | Dấu thời gian cho biết lần gần nhất dữ liệu được làm mới từ hệ thống nguồn. | ||
| Mô tả Thuộc tính này ghi lại ngày giờ lần gần nhất dữ liệu được trích xuất từ hệ thống nguồn. Nhờ đó, bạn biết dữ liệu đang phân tích được cập nhật đến thời điểm nào. Thông tin này rất quan trọng trong dashboard và báo cáo, giúp người dùng hiểu dữ liệu phân tích mới đến đâu. Từ đó, họ có thể đặt kỳ vọng phù hợp và đưa ra quyết định dựa trên khoảng thời gian dữ liệu thực sự phản ánh. Vì sao điều này quan trọng Cho biết dữ liệu mới đến đâu, giúp người dùng hiểu mức độ cập nhật của kết quả phân tích quy trình. Lấy dữ liệu ở đâu Dấu thời gian này do công cụ trích xuất dữ liệu hoặc quy trình ETL tạo ra khi lấy dữ liệu. Ví dụ 2024-05-21T02:00:00Z2024-05-22T02:00:00Z2024-05-23T02:00:00Z | |||
| Kênh nộp đơn ApplicationChannel | Kênh người nộp đơn dùng để gửi đơn vay, chẳng hạn như trực tuyến, tại chi nhánh hoặc qua môi giới. | ||
| Mô tả Thuộc tính này xác định nguồn gửi đơn vay. Mỗi kênh có thể khác nhau về mức độ đầy đủ của dữ liệu và cách tương tác với khách hàng, từ đó ảnh hưởng đến các bước tiếp theo trong quy trình. Phân tích quy trình theo kênh giúp đánh giá hiệu quả của từng kênh. Chẳng hạn, bạn có thể so sánh thời gian xử lý và tỷ lệ làm lại của đơn gửi trực tuyến với đơn gửi tại chi nhánh. Những thông tin này hỗ trợ quyết định đầu tư vào kênh và cải tiến quy trình phù hợp với từng nguồn. Vì sao điều này quan trọng Giúp so sánh hiệu quả, tốc độ và chất lượng của các kênh gửi đơn, từ đó định hướng cải tiến và đầu tư. Lấy dữ liệu ở đâu Thông tin này thường được lưu trong trường danh sách chọn trên đối tượng Loan, thường có tên 'Channel' hoặc 'Source'. Ví dụ Cổng trực tuyếnChi nhánhMạng lưới môi giớiỨng dụng di động | |||
| Kết quả quyết định DecisionOutcome | Quyết định cuối cùng về đơn vay, chẳng hạn như Approved, Declined hoặc Withdrawn. | ||
| Mô tả Thuộc tính này ghi nhận kết quả của hoạt động 'Đã đưa ra quyết định khoản vay'. Đây là thuộc tính quan trọng ở cấp hồ sơ, xác định trạng thái cuối cùng của quy trình xử lý đơn vay đã hoàn tất. Thuộc tính này cần thiết để phân tích theo kết quả. Bạn có thể so sánh luồng quy trình dẫn đến các kết quả khác nhau, chẳng hạn như tìm hiểu những luồng phổ biến của đơn được duyệt so với đơn bị từ chối. Đây cũng là cơ sở để tính các chỉ số quan trọng như tỷ lệ từ chối khoản vay. Vì sao điều này quan trọng Cho phép lọc và so sánh quy trình theo kết quả nghiệp vụ cuối cùng, từ đó xác định các mẫu quy trình dẫn đến thành công hoặc thất bại. Lấy dữ liệu ở đâu Thông tin này thường nằm trong trường 'Status' hoặc 'Stage' trên đối tượng Loan sau khi quy trình kết thúc. Các giá trị cụ thể tùy thuộc vào cấu hình. Ví dụ Đã duyệtBị từ chốiNgười nộp đơn đã rút hồ sơ | |||
| Loại sản phẩm vay LoanProductType | Loại khoản vay cụ thể mà người nộp đơn yêu cầu, chẳng hạn như vay mua nhà, vay mua ô tô hoặc vay tiêu dùng. | ||
| Mô tả Thuộc tính này phân loại đơn vay theo sản phẩm tài chính được cung cấp. Mỗi loại khoản vay thường có quy trình, thời gian xử lý và mức độ rủi ro khác nhau. Phân tích quy trình theo loại sản phẩm vay rất quan trọng để so sánh có ý nghĩa. Việc này giúp hiểu các sản phẩm khác nhau ảnh hưởng thế nào đến hiệu quả quy trình, đồng thời tạo dashboard phù hợp, chẳng hạn như theo dõi số khoản giải ngân của vay mua nhà so với vay mua ô tô. Nhờ đó, bạn đánh giá hiệu suất trong đúng bối cảnh nghiệp vụ. Vì sao điều này quan trọng Cho phép phân tích quy trình theo từng bối cảnh nghiệp vụ, qua đó cho thấy sản phẩm khác nhau ảnh hưởng thế nào đến hiệu quả, thời lượng và luồng quy trình. Lấy dữ liệu ở đâu Thông tin này thường được lưu trong trường 'Product' hoặc 'Loan Type' trên đối tượng Loan của nCino (LLC_Loan__c). Ví dụ Vay mua nhà thông thườngVay mua ô tô mớiVay tiêu dùng không có tài sản bảo đảm | |||
| Người dùng được giao AssignedUser | Người dùng chịu trách nhiệm thực hiện hoạt động, chẳng hạn như nhân viên phụ trách khoản vay hoặc chuyên viên thẩm định. | ||
| Mô tả Thuộc tính này xác định nhân viên thực hiện một tác vụ cụ thể hoặc được giao phụ trách đơn vay ở một giai đoạn nhất định. Trong nCino, thông tin này thường được theo dõi qua trường 'Owner' của bản ghi. Phân tích theo người dùng giúp hiểu cách phân bổ khối lượng công việc, hiệu suất cá nhân và mức sử dụng tài nguyên. Qua đó, bạn có thể phát hiện nhân viên hoặc nhóm đang quá tải, cũng như nhận diện những người có hiệu suất tốt để phục vụ việc phân bổ tài nguyên và đào tạo. Vì sao điều này quan trọng Giúp phân tích cách phân bổ khối lượng công việc, hiệu suất nhóm và việc phân bổ tài nguyên, đồng thời xác định điểm nghẽn liên quan đến người dùng hoặc nhóm cụ thể. Lấy dữ liệu ở đâu Thông tin này thường lấy từ trường 'OwnerId' trên đối tượng Loan hoặc các đối tượng Task liên quan. Có thể nối trường này với đối tượng User để lấy tên người dùng. Ví dụ Alice SmithBob JohnsonCharlie Brown | |||
| Phòng ban được giao AssignedDepartment | Phòng ban hoặc nhóm phụ trách đơn vay ở một giai đoạn cụ thể. | ||
| Mô tả Thuộc tính này cho biết nhóm chức năng phụ trách hoạt động, chẳng hạn như 'Khởi tạo khoản vay', 'Thẩm định' hoặc 'Hoàn tất khoản vay'. Thông tin này có thể lấy từ hồ sơ người dùng được giao hoặc từ một trường riêng trên bản ghi khoản vay. Xem xét quy trình theo từng phòng ban rất quan trọng để hiểu cách các nhóm phối hợp. Việc này giúp đo thời gian bàn giao giữa các phòng ban, xác định chậm trễ do chuyển giao nội bộ và có cái nhìn tổng quan về nơi công việc được thực hiện trong tổ chức. Vì sao điều này quan trọng Rất quan trọng để phân tích việc bàn giao giữa các phòng ban, đo hiệu suất ở cấp nhóm và xác định điểm nghẽn giữa các bộ phận. Lấy dữ liệu ở đâu Có thể lấy thông tin này từ trường Department của người dùng được giao trên bản ghi User, hoặc từ trường phân công 'Team' hay 'Queue' tùy chỉnh trên đối tượng Loan. Ví dụ Khởi tạo khoản vayThẩm địnhRủi ro tín dụngHoàn tất khoản vay | |||
| Số tiền vay LoanAmount | Số tiền người nộp đơn đề nghị vay. | ||
| Mô tả Thuộc tính này thể hiện số tiền gốc được đề nghị vay. Số tiền vay có thể ảnh hưởng đáng kể đến độ phức tạp và thời gian xử lý hồ sơ. Khoản vay lớn hoặc phức tạp thường cần được xem xét kỹ hơn hoặc trải qua thêm bước. Trong phân tích, số tiền vay là tiêu chí hữu ích để phân nhóm. Bạn có thể tìm hiểu khoản vay giá trị cao có mất nhiều thời gian xử lý hơn, cần làm lại nhiều hơn hoặc đi theo luồng khác hay không. Thuộc tính này cũng rất cần thiết cho báo cáo tài chính và để hiểu giá trị danh mục khoản vay đang được xử lý. Vì sao điều này quan trọng Cung cấp bối cảnh tài chính quan trọng và cho phép phân nhóm phân tích để xem giá trị khoản vay có liên quan đến độ phức tạp, thời lượng hoặc kết quả quy trình hay không. Lấy dữ liệu ở đâu Nằm trong trường tiền tệ trên đối tượng Loan, thường có tên 'Amount' ( Ví dụ 250000.0035000.00750000.00 | |||
| Thời gian kết thúc EventEndTime | Dấu thời gian cho biết thời điểm một hoạt động hoặc sự kiện hoàn tất. | ||
| Mô tả Thời gian kết thúc đánh dấu lúc một hoạt động hoàn tất. Chênh lệch giữa thời gian bắt đầu và thời gian kết thúc của hoạt động chính là thời gian xử lý. Thuộc tính này giúp phân biệt thời gian xử lý, tức thời gian làm việc thực tế, với thời gian chờ giữa các hoạt động. Phân tích thời gian xử lý giúp xác định bước nào tốn nhiều thời gian nhất. Khoảng cách giữa thời gian kết thúc của hoạt động này và thời gian bắt đầu của hoạt động tiếp theo cho thấy độ trễ khi bàn giao. Vì sao điều này quan trọng Giúp tính chính xác thời gian xử lý từng hoạt động, từ đó phân biệt thời gian làm việc thực tế với thời gian chờ. Lấy dữ liệu ở đâu Có thể lấy từ dấu thời gian do hệ thống tạo, chẳng hạn như 'LastModifiedDate' trên các bản ghi liên quan, hoặc từ thời điểm trường tiếp theo thay đổi trong lịch sử trường. Ví dụ 2023-10-26T11:30:00Z2023-10-26T17:00:00Z2023-10-27T11:45:00Z | |||
| Điểm tín dụng CreditScore | Điểm tín dụng của người nộp đơn tại thời điểm kiểm tra tín dụng. | ||
| Mô tả Thuộc tính này lưu điểm tín dụng dạng số do tổ chức tín dụng trả về trong hoạt động 'Đã hoàn tất kiểm tra tín dụng'. Đây là yếu tố quan trọng trong quá trình thẩm định và ra quyết định. Trong process mining, bạn có thể dùng điểm tín dụng để phân tích mối liên hệ giữa điểm số và cách quy trình diễn ra. Chẳng hạn, đơn có điểm tín dụng thấp có cần thêm bước thủ công, mất nhiều thời gian thẩm định hơn hoặc có tỷ lệ bị từ chối cao hơn không? Phân tích này cung cấp thông tin hữu ích về các biến thể quy trình theo mức độ rủi ro. Vì sao điều này quan trọng Cho phép phân tích mối liên hệ giữa điểm tín dụng, một yếu tố quan trọng khi ra quyết định, với luồng, thời lượng và kết quả quy trình. Lấy dữ liệu ở đâu Dữ liệu này thường được lưu trong một trường riêng trên đối tượng 'Credit Report' hoặc 'Financials' có liên kết với đối tượng Loan chính. Ví dụ 720650810 | |||
| Được tự động hóa IsAutomated | Cờ đúng/sai cho biết hoạt động do hệ thống tự động thực hiện hay do người dùng thực hiện. | ||
| Mô tả Cờ này phân biệt tác vụ do con người thực hiện với sự kiện tự động của hệ thống. Ví dụ, hệ thống có thể tự động kiểm tra tín dụng, còn quyết định thẩm định thường do con người đưa ra. Xác định các bước tự động rất quan trọng để tìm và phân tích cơ hội tự động hóa. Việc này giúp đo tác động của tự động hóa đến thời gian xử lý và hiệu quả, đồng thời xác định hoạt động thủ công phù hợp để tự động hóa trong tương lai. Vì sao điều này quan trọng Phân biệt hoạt động do hệ thống thực hiện với hoạt động do con người thực hiện. Đây là cơ sở để đo tác động của tự động hóa và tìm cơ hội tự động hóa mới. Lấy dữ liệu ở đâu Thông tin này thường được xác định dựa trên người dùng gắn với sự kiện. Nếu người dùng là 'System' hoặc 'Integration', cờ sẽ được đặt thành true. Ví dụ truefalse | |||
| Là công việc làm lại IsRework | Cờ được tính toán để xác định hoạt động lặp lại hoặc vòng lặp trong cùng một hồ sơ. | ||
| Mô tả Thuộc tính đúng/sai này được đặt thành true nếu một hoạt động, chẳng hạn như 'Đã yêu cầu tài liệu hỗ trợ', diễn ra nhiều hơn một lần trong cùng một đơn vay. Thuộc tính này giúp xác định các trường hợp phải làm lại, vốn thường làm giảm hiệu quả quy trình. Phân tích công việc làm lại là một ứng dụng cốt lõi của process mining. Cờ 'IsRework' giúp lọc và định lượng các trường hợp làm lại dễ dàng. Cờ này hỗ trợ dashboard như 'Phân tích công việc làm lại trong đơn vay' và được dùng để tính các KPI như tỷ lệ làm lại, qua đó làm rõ những bước chưa hoàn thành đúng ngay từ lần đầu. Vì sao điều này quan trọng Làm rõ điểm kém hiệu quả bằng cách đánh dấu công việc lặp lại, giúp phân tích có trọng tâm để hiểu và giảm các vòng lặp tốn kém. Lấy dữ liệu ở đâu Thuộc tính này được tính trong quá trình chuyển đổi dữ liệu bằng hàm cửa sổ để kiểm tra xem cùng một hoạt động đã xảy ra trước đó với Case ID đó hay chưa. Ví dụ truefalse | |||
| Lý do từ chối DeclineReason | Lý do cụ thể được đưa ra khi đơn vay bị từ chối. | ||
| Mô tả Khi 'Kết quả quyết định' của khoản vay là 'Declined', thuộc tính này cho biết thêm nguyên nhân, chẳng hạn như điểm tín dụng thấp, thu nhập không đủ hoặc hồ sơ chưa đầy đủ. Phân tích lý do từ chối rất quan trọng để cải thiện hoạt động kinh doanh. Việc này có thể cho thấy xu hướng liên quan đến tiêu chí cho vay, mức độ phù hợp giữa sản phẩm và thị trường, hoặc vấn đề trong chính quy trình nộp đơn. Những thông tin này giúp doanh nghiệp điều chỉnh chiến lược và tăng tỷ lệ duyệt. Vì sao điều này quan trọng Cho biết nguyên nhân gốc rễ khiến đơn bị từ chối, giúp phân tích xu hướng và cải thiện tiêu chí cho vay hoặc quy trình nộp đơn. Lấy dữ liệu ở đâu Thông tin này thường được lưu trong trường danh sách chọn hoặc trường văn bản trên đối tượng Loan. Trường này sẽ bắt buộc nhập khi khoản vay chuyển sang trạng thái 'Declined'. Ví dụ Điểm tín dụng thấpTỷ lệ nợ trên thu nhập caoĐơn vay chưa đầy đủTài sản bảo đảm không đủ | |||
| Mục tiêu SLA thẩm định UnderwritingSlaTarget | Thời gian mục tiêu, tính bằng giờ hoặc ngày, để hoàn tất giai đoạn thẩm định. | ||
| Mô tả Thuộc tính này xác định thỏa thuận mức dịch vụ (SLA) dự kiến cho phần thẩm định trong quy trình. Đây là mốc chuẩn để so sánh với hiệu suất thực tế. Mục tiêu này được dùng để tính tỷ lệ đáp ứng SLA. Bằng cách so sánh thời gian thẩm định thực tế với mục tiêu, bạn có thể đánh dấu đơn là 'Đạt' hoặc 'Quá hạn'. Đây là thông tin thiết yếu cho dashboard 'Mức độ đáp ứng SLA thẩm định' và các KPI liên quan. Vì sao điều này quan trọng Cung cấp mốc chuẩn để đo hiệu suất theo thỏa thuận mức dịch vụ và theo dõi mức độ đáp ứng SLA. Lấy dữ liệu ở đâu Giá trị này có thể được lưu trên đối tượng Loan hoặc xác định theo quy tắc nghiệp vụ dựa trên các thuộc tính như loại sản phẩm vay hoặc số tiền vay. Ví dụ 48 giờ72 giờ5 ngày làm việc | |||
| Thời lượng hồ sơ CaseDuration | Tổng thời gian từ khi hoạt động đầu tiên bắt đầu đến khi hoạt động cuối cùng kết thúc trong một khoản vay. | ||
| Mô tả Chỉ số được tính toán này đo thời gian xử lý từ đầu đến cuối của từng đơn vay. Chỉ số thể hiện tổng thời gian một hồ sơ nằm trong quy trình. Thời lượng hồ sơ là KPI chính để đánh giá hiệu quả chung của quy trình. Chỉ số này được dùng trong dashboard để thể hiện phân bố thời gian xử lý, xác định hồ sơ kéo dài và theo dõi xu hướng hiệu suất theo thời gian. Tìm hiểu các yếu tố liên quan đến thời lượng hồ sơ dài là mục tiêu quan trọng của nhiều dự án process mining. Vì sao điều này quan trọng Thể hiện thời gian xử lý từ đầu đến cuối, một KPI quan trọng để đo tình trạng chung của quy trình và trải nghiệm khách hàng. Lấy dữ liệu ở đâu Giá trị này được tính bằng cách lấy EventTime lớn nhất trừ EventTime nhỏ nhất của từng LoanApplicationId. Ví dụ 2.592.000 giây1.209.600 giây4.320.000 giây | |||
| Trạng thái SLA SlaState | Trạng thái được tính toán để cho biết hoạt động hoặc hồ sơ có đáp ứng thỏa thuận mức dịch vụ hay không. | ||
| Mô tả Thuộc tính này cho biết kết quả kiểm tra SLA, thường áp dụng cho một giai đoạn cụ thể như thẩm định. Thuộc tính so sánh thời gian xử lý thực tế với mục tiêu SLA đã đặt ra, rồi gán trạng thái như 'Đạt' hoặc 'Quá hạn'. Thuộc tính này rất cần thiết để theo dõi hiệu suất so với cam kết kinh doanh. Đây là dữ liệu trực tiếp hỗ trợ dashboard và KPI 'Mức độ đáp ứng SLA thẩm định', giúp bạn nhanh chóng nhận biết mức độ tuân thủ. Bạn cũng có thể đi sâu xuống một cấp để xem đặc điểm của các đơn quá hạn và tìm nguyên nhân gốc rễ gây chậm trễ. Vì sao điều này quan trọng Cho biết rõ kết quả theo từng mức mục tiêu, giúp bạn dễ theo dõi việc tuân thủ SLA và phân tích nguyên nhân không đạt. Lấy dữ liệu ở đâu Giá trị này được tính ở bước chuyển đổi dữ liệu bằng cách so sánh thời lượng thực tế của một phần quy trình, chẳng hạn như thời gian xử lý thẩm định, với thuộc tính 'UnderwritingSlaTarget'. Ví dụ ĐạtQuá hạn | |||
Hoạt động khởi tạo khoản vay
| Hoạt động | Mô tả | ||
|---|---|---|---|
| Bắt đầu thẩm định | Hoạt động này đánh dấu thời điểm chính thức bắt đầu giai đoạn thẩm định, khi chuyên viên thẩm định trực tiếp đánh giá hồ sơ vay. Hầu như luôn có thể nhận biết qua thay đổi trường giai đoạn hoặc trạng thái chính của khoản vay thành 'Underwriting'. | ||
| Vì sao điều này quan trọng Đây là mốc quan trọng, mở đầu một trong những giai đoạn cần nhiều tài nguyên nhất của quy trình. Mốc này là cơ sở để đo thời gian xử lý khâu thẩm định và mức độ đáp ứng SLA. Lấy dữ liệu ở đâu Có thể suy ra sự kiện này từ dấu thời gian thay đổi trường 'Stage' của Loan thành 'Underwriting'. Cần bật Salesforce Field History Tracking cho trường Stage trên đối tượng Loan. Thu thập Ghi nhận dấu thời gian khi trường 'Stage' của Loan (LLC_BI__Stage__c) được cập nhật thành 'Underwriting'. Loại sự kiện inferred | |||
| Đã đưa ra quyết định khoản vay | Đây là quyết định chính thức cuối cùng về đơn vay, chẳng hạn như 'Approved' hoặc 'Declined'. Sự kiện được ghi nhận khi trạng thái khoản vay được cập nhật chính thức để thể hiện kết quả cuối cùng. | ||
| Vì sao điều này quan trọng Đây là cột mốc quan trọng, đánh dấu chuyển tiếp từ giai đoạn đánh giá sang giai đoạn hoàn tất khoản vay. Phân tích thời gian từ khi hoàn tất thẩm định đến khi có quyết định giúp phát hiện khả năng chậm trễ trong khâu xét duyệt của hội đồng hoặc phê duyệt cuối cùng. Lấy dữ liệu ở đâu Suy ra từ lần cập nhật trường trạng thái hoặc giai đoạn trên đối tượng Loan sang trạng thái kết thúc như 'Approved' hoặc 'Declined'. Theo dõi lịch sử trường cung cấp dấu thời gian chính xác. Thu thập Ghi lại dấu thời gian của lần cập nhật trường thiết lập trạng thái quyết định cuối cùng của khoản vay. Loại sự kiện inferred | |||
| Đã giải ngân | Hoạt động này đánh dấu quy trình khởi tạo khoản vay hoàn tất thành công, khi tiền được chuyển cho người nộp đơn. Thường ghi nhận khi giai đoạn của khoản vay chuyển thành 'Booked' hoặc 'Complete'. | ||
| Vì sao điều này quan trọng Đây là sự kiện kết thúc thành công chính của quy trình. Đo tổng thời gian đến hoạt động này sẽ cho biết thời gian xử lý từ đầu đến cuối, một KPI quan trọng để đánh giá hiệu quả chung của quy trình. Lấy dữ liệu ở đâu Suy ra từ lần thay đổi giai đoạn cuối cùng trên đối tượng Loan sang trạng thái kết thúc thành công như 'Booked'. Dấu thời gian lấy từ lịch sử trường. Thu thập Ghi lại dấu thời gian khi trường 'Stage' của khoản vay (LLC_BI__Stage__c) được cập nhật thành 'Booked'. Loại sự kiện inferred | |||
| Hoàn tất thẩm định | Hoạt động này cho biết chuyên viên thẩm định đã hoàn tất việc xem xét và đưa ra đề xuất. Sự kiện được ghi nhận khi giai đoạn của khoản vay chuyển từ 'Underwriting' sang giai đoạn tiếp theo, chẳng hạn như 'Approved', 'Declined' hoặc 'Pending Decision'. | ||
| Vì sao điều này quan trọng Cột mốc này đánh dấu kết thúc giai đoạn thẩm định. Thời gian từ 'Underwriting Commenced' đến sự kiện này là KPI quan trọng để đo hiệu quả thẩm định và xác định điểm nghẽn. Lấy dữ liệu ở đâu Suy ra từ dấu thời gian khi trường 'Stage' của khoản vay (LLC_BI__Stage__c) đổi từ 'Underwriting' sang một giá trị khác. Cách này cần bật theo dõi lịch sử trường. Thu thập Ghi lại dấu thời gian khi trường 'Stage' của khoản vay được cập nhật từ 'Underwriting' sang trạng thái sau thẩm định. Loại sự kiện inferred | |||
| Khoản vay bị từ chối | Hoạt động này đánh dấu quy trình kết thúc không thành công, khi đơn vay chính thức bị từ chối. Sự kiện được ghi nhận khi giai đoạn hoặc trạng thái khoản vay được đặt thành 'Declined'. | ||
| Vì sao điều này quan trọng Đây là sự kiện kết thúc do thất bại, rất quan trọng cần theo dõi. Phân tích các luồng dẫn đến kết quả này giúp xác định lý do từ chối và những điểm có thể cải thiện chất lượng đơn vay hoặc tiêu chí cho vay. Lấy dữ liệu ở đâu Suy ra từ lần thay đổi giai đoạn cuối cùng trên đối tượng Loan thành 'Declined'. Dấu thời gian được lấy từ lịch sử trường 'Stage'. Thu thập Ghi lại dấu thời gian khi trường 'Stage' của khoản vay (LLC_BI__Stage__c) được cập nhật thành 'Declined'. Loại sự kiện inferred | |||
| Tạo hồ sơ vay | Hoạt động này ghi nhận thời điểm tạo hồ sơ vay mới trong hệ thống nCino. Đây là điểm bắt đầu chính thức của quy trình khởi tạo khoản vay, thường được ghi nhận khi người dùng lưu bản ghi Loan lần đầu tiên. | ||
| Vì sao điều này quan trọng Đây là sự kiện bắt đầu chính của quy trình. Phân tích thời gian từ hoạt động này đến các hoạt động khác là cơ sở để đo tổng thời gian xử lý và xác định chậm trễ ban đầu. Lấy dữ liệu ở đâu Đây là sự kiện được ghi nhận rõ ràng từ dấu thời gian tạo đối tượng Loan chính (Loan__c) trên nền tảng Salesforce, nơi nCino được xây dựng. Thu thập Dùng trường 'CreatedDate' từ đối tượng Salesforce Loan__c. Loại sự kiện explicit | |||
| Đã chấp nhận đề nghị vay | Đánh dấu thời điểm người nộp đơn chính thức chấp nhận đề nghị vay. Có thể ghi nhận khi nhân viên phụ trách khoản vay cập nhật thủ công trường trạng thái, hoặc khi tích hợp chữ ký điện tử tự động cập nhật bản ghi. | ||
| Vì sao điều này quan trọng Đây là cột mốc quan trọng do khách hàng quyết định. Nếu mất nhiều thời gian ở bước này, có thể đề nghị chưa phù hợp hoặc quy trình chấp nhận còn vướng mắc, từ đó mở ra cơ hội cải tiến. Lấy dữ liệu ở đâu Thường được suy ra từ lần cập nhật thủ công đối tượng Loan sang giai đoạn như 'Offer Accepted' hoặc 'Closing'. Tích hợp chữ ký điện tử có thể ghi nhận sự kiện này trực tiếp và tự động. Thu thập Ghi lại dấu thời gian khi trường trạng thái hoặc giai đoạn được cập nhật thành 'Accepted'. Loại sự kiện inferred | |||
| Đã ký thỏa thuận vay | Đây là bước người nộp đơn ký thỏa thuận vay cuối cùng, một yêu cầu quan trọng trước khi giải ngân. Sự kiện thường được ghi nhận qua tích hợp chữ ký điện tử hoặc cập nhật trạng thái thủ công sau khi nhận lại giấy tờ bản cứng. | ||
| Vì sao điều này quan trọng Hoạt động này là điều kiện cần để giải ngân và là cột mốc quan trọng trong quy trình hoàn tất khoản vay. Chậm trễ ở bước này có thể ảnh hưởng trực tiếp đến thời gian giải ngân. Lấy dữ liệu ở đâu Có thể ghi nhận trực tiếp từ API của nền tảng chữ ký điện tử khi nền tảng này cập nhật trạng thái trong nCino, hoặc suy ra từ lần cập nhật thủ công trạng thái thành 'Documents Signed'. Thu thập Dùng dấu thời gian từ webhook tích hợp chữ ký điện tử hoặc từ lần cập nhật trạng thái thủ công. Loại sự kiện explicit | |||
| Đã tạo đề nghị vay | Hoạt động này diễn ra khi tạo đề nghị vay chính thức hoặc thư cam kết cho đơn vay đã được duyệt. Sự kiện thường được ghi nhận khi tạo một tài liệu cụ thể hoặc cập nhật trạng thái cho biết đề nghị đã sẵn sàng. | ||
| Vì sao điều này quan trọng Thời gian tạo đề nghị sau khi duyệt có thể ảnh hưởng đến trải nghiệm khách hàng. Hoạt động này giúp theo dõi hiệu quả tạo tài liệu và các bước trước khi hoàn tất khoản vay. Lấy dữ liệu ở đâu Có thể ghi nhận trực tiếp từ hệ thống tạo tài liệu tích hợp với nCino, hoặc suy ra từ thay đổi trạng thái thành 'Offer Generated' hoặc 'Pending Customer Acceptance'. Thu thập Dùng ngày tạo tài liệu đề nghị vay hoặc bản ghi phiên bản nội dung liên quan. Loại sự kiện explicit | |||
| Hoàn tất kiểm tra tín dụng | Hoạt động này ghi nhận việc kiểm tra tín dụng đã được thực hiện và có kết quả trong hệ thống. Thường có thể nhận biết khi báo cáo tín dụng được đính kèm vào hồ sơ vay hoặc một giai đoạn 'Credit Check' được đánh dấu hoàn tất. | ||
| Vì sao điều này quan trọng Kiểm tra tín dụng là bước phụ thuộc quan trọng đối với khâu thẩm định. Chậm trễ ở bước này có thể trở thành điểm nghẽn lớn cho toàn bộ quy trình. Lấy dữ liệu ở đâu Có thể ghi nhận sự kiện trực tiếp từ hệ thống tích hợp báo cáo tín dụng hoặc suy ra từ cập nhật giai đoạn của Loan. Hãy kiểm tra các trường thể hiện ngày truy vấn tín dụng hoặc trạng thái hoàn tất trên Loan hay đối tượng liên quan. Thu thập Dùng dấu thời gian cập nhật Loan Stage thành 'Credit Check Complete' hoặc ngày tạo bản ghi báo cáo tín dụng liên quan. Loại sự kiện inferred | |||
| Hoàn tất rà soát ban đầu | Hoạt động này ghi nhận việc hoàn tất lần rà soát chính thức đầu tiên đối với hồ sơ và dữ liệu ban đầu, do nhân viên tín dụng hoặc nhân viên xử lý hồ sơ thực hiện. Thường có thể nhận biết qua thay đổi trạng thái hoặc giai đoạn của khoản vay, cho biết hồ sơ đã qua bước nhập dữ liệu ban đầu. | ||
| Vì sao điều này quan trọng Đo thời gian đến hoạt động này giúp đánh giá tốc độ phản hồi ban đầu và hiệu quả của khâu tiếp nhận hồ sơ. Đây là bước quan trọng trước khi bắt đầu các hoạt động cần nhiều tài nguyên hơn. Lấy dữ liệu ở đâu Có thể suy ra sự kiện này từ dấu thời gian thay đổi trường 'Stage' hoặc trường 'Status' tùy chỉnh của khoản vay sang giá trị như 'Initial Review Complete' hoặc 'Pending Documents'. Cần bật theo dõi lịch sử trường trên đối tượng Loan. Thu thập Xác định dấu thời gian khi trường Loan Stage được cập nhật để ghi nhận việc hoàn tất rà soát. Loại sự kiện inferred | |||
| Người nộp đơn rút hồ sơ | Đây là một cách khác để quy trình kết thúc: người nộp đơn rút hồ sơ trước khi có quyết định cuối cùng. Sự kiện được ghi nhận khi giai đoạn khoản vay chuyển thành 'Withdrawn'. | ||
| Vì sao điều này quan trọng Sự kiện kết thúc này giúp hiểu rõ tình trạng khách hàng bỏ dở hồ sơ. Phân tích thời điểm và lý do rút hồ sơ có thể cho thấy vấn đề về thời gian xử lý, trao đổi thông tin hoặc sức cạnh tranh của đề nghị. Lấy dữ liệu ở đâu Suy ra từ lần thay đổi giai đoạn cuối cùng trên đối tượng Loan thành 'Withdrawn'. Lịch sử trường 'Stage' cung cấp dấu thời gian sự kiện. Thu thập Ghi lại dấu thời gian khi trường 'Stage' của khoản vay (LLC_BI__Stage__c) được cập nhật thành 'Withdrawn'. Loại sự kiện inferred | |||
| Nhận giấy tờ bổ sung | Hoạt động này ghi nhận thời điểm nhận được giấy tờ đã yêu cầu từ người nộp hồ sơ và tải lên hệ thống. Thường có thể nhận biết khi trạng thái của mục chờ giấy tờ trong Document Manager được cập nhật thành 'Received' hoặc 'Complete'. | ||
| Vì sao điều này quan trọng Hoạt động này kết thúc một khoảng thời gian chờ thường gặp. Thời gian từ 'Documents Requested' đến 'Documents Received' thường cho thấy mức độ phụ thuộc vào bên ngoài và hiệu quả trao đổi thông tin. Lấy dữ liệu ở đâu Có thể suy ra sự kiện này từ thay đổi trạng thái của bản ghi yêu cầu giấy tờ trong Document Manager của nCino. Dấu thời gian cập nhật trạng thái là thời điểm diễn ra sự kiện. Thu thập Xác định dấu thời gian khi trạng thái của yêu cầu giấy tờ được cập nhật thành 'Received' hoặc 'Complete'. Loại sự kiện inferred | |||
| Thực hiện đánh giá rủi ro | Hoạt động này ghi nhận việc hoàn tất đánh giá hoặc xếp hạng rủi ro chính thức cho khoản vay. Đây thường là bước riêng trong giai đoạn thẩm định, được ghi nhận khi trường xếp hạng rủi ro được điền hoặc cập nhật. | ||
| Vì sao điều này quan trọng Hoạt động này giúp bạn hiểu rõ hơn quá trình ra quyết định trong khâu thẩm định. Phân tích thời gian thực hiện bước này có thể cho thấy mức độ phức tạp của việc đánh giá rủi ro. Lấy dữ liệu ở đâu Có thể suy ra sự kiện này từ thời điểm điền hoặc sửa đổi gần nhất các trường liên quan đến rủi ro trên đối tượng Loan, chẳng hạn như trường 'Risk Grade' hoặc 'Risk Rating'. Thu thập Dùng dấu thời gian từ tính năng theo dõi lịch sử trường khi trường 'Risk Rating' được điền hoặc thay đổi. Loại sự kiện inferred | |||
| Yêu cầu giấy tờ bổ sung | Sự kiện này xảy ra khi nhân viên tín dụng chính thức yêu cầu người nộp hồ sơ cung cấp thêm giấy tờ. Trên nCino, việc này thường được quản lý bằng tính năng quản lý tài liệu, trong đó tạo mục trong danh sách kiểm tra hoặc mục chờ cho giấy tờ cần nộp. | ||
| Vì sao điều này quan trọng Theo dõi hoạt động này rất quan trọng để phân tích việc làm lại và chậm trễ. Nếu một khoản vay có nhiều lần yêu cầu giấy tờ, có thể hồ sơ ban đầu chưa đầy đủ, dẫn đến vòng lặp trong quy trình và kéo dài thời gian xử lý. Lấy dữ liệu ở đâu Có thể ghi nhận sự kiện trực tiếp khi tạo bản ghi liên quan đến khoản vay trong Document Manager của nCino, hoặc suy ra từ thay đổi trạng thái của chính khoản vay. Thu thập Ghi nhận ngày tạo các bản ghi trong Document Manager, chẳng hạn như docman__Document_Manager_Requirement__c, được liên kết với khoản vay. Loại sự kiện explicit | |||
Hướng dẫn trích xuất
Các bước
- Điều kiện tiên quyết: bật theo dõi lịch sử trường: Trước khi tạo báo cáo, quản trị viên Salesforce cần bật Field History Tracking trên đối tượng Loan của nCino (LLC_BI__Loan__c). Theo dõi lịch sử các trường chính thể hiện các mốc trong quy trình, chẳng hạn Stage (LLC_BI__Stage__c), Status (LLC_BI__Status__c), Risk Rating ([Your Risk Rating Field]) và mọi trường tùy chỉnh dùng để đánh dấu sự kiện như 'Credit Check Completed'.
- Tạo loại báo cáo tùy chỉnh: Mở Setup -> Feature Settings -> Analytics -> Reports & Dashboards -> Report Types. Tạo loại báo cáo tùy chỉnh mới. Chọn Loans (LLC_BI__Loan__c) làm đối tượng chính. Chọn Loan History làm đối tượng phụ (B). Cách này liên kết từng khoản vay với lịch sử thay đổi trường, cần thiết để tạo nhật ký sự kiện.
- Tạo báo cáo 'Loan History': Mở thẻ Reports và tạo báo cáo mới bằng loại báo cáo tùy chỉnh 'Loans with Field History' đã tạo ở bước trước. Báo cáo này ghi nhận phần lớn hoạt động dựa trên các thay đổi trường.
- Thêm cột vào báo cáo: Thêm các cột sau, tương ứng với thuộc tính bắt buộc và nên có: Loan Name (cho LoanApplicationId), Field/Event, Old Value, New Value, Edit Date (cho EventTime), Edited By (cho AssignedUser), Loan Product (cho LoanProductType), Amount (cho LoanAmount), [Your Channel Field] (cho ApplicationChannel) và các thuộc tính khoản vay liên quan khác.
- Lọc báo cáo 'Loan History': Đặt bộ lọc 'Show Me' thành 'All loans'. Đặt bộ lọc ngày theo 'Created Date' trên đối tượng Loan cho khoảng thời gian mong muốn, chẳng hạn 6 tháng gần nhất. Thêm bộ lọc cho cột 'Field/Event' để chỉ lấy các thay đổi ở những trường đã bật theo dõi (ví dụ: 'Stage', 'Status').
- Tạo báo cáo 'Loan Creation': Tạo báo cáo thứ hai, đơn giản hơn, trực tiếp trên đối tượng Loan (LLC_BI__Loan__c). Báo cáo này chỉ ghi nhận sự kiện 'Loan Application Created'. Thêm các cột Loan Name (LoanApplicationId), Created Date (EventTime), Created By (AssignedUser) và các thuộc tính khoản vay liên quan khác.
- Xuất báo cáo: Chạy cả hai báo cáo. Với lượng dữ liệu nhỏ, bạn có thể xuất trực tiếp thành tệp CSV từ giao diện Salesforce. Với tập dữ liệu lớn hơn, hãy dùng Salesforce Data Loader. Để dùng Data Loader, bạn cần tìm các báo cáo trong hệ thống và dùng chức năng xuất của Data Loader. Công cụ này gọi API để trích xuất dữ liệu hiệu quả.
- Gộp và chuyển đổi dữ liệu: Dữ liệu đã xuất chưa phải là nhật ký sự kiện. Bạn cần gộp hai tệp và chuyển đổi dữ liệu. Dùng công cụ bảng tính (như Excel với Power Query) hoặc ngôn ngữ lập trình (như Python) để thực hiện các bước sau: a. Từ báo cáo 'Loan Creation', tạo các hàng cho hoạt động 'Loan Application Created', dùng ngày tạo khoản vay làm EventTime. b. Từ báo cáo 'Loan History', tạo cột 'ActivityName' mới. Dùng logic điều kiện (ví dụ: câu lệnh CASE) để ánh xạ các thay đổi trường sang tên hoạt động như mô tả trong phần truy vấn. c. Gộp kết quả vào một tệp duy nhất.
- Hoàn thiện các cột: Đổi tên và định dạng cột theo lược đồ ProcessMind: LoanApplicationId, ActivityName, EventTime, AssignedUser, v.v. Thêm cột 'SourceSystemName' với giá trị cố định như 'nCino' và cột 'LastDataUpdateTimestamp' với ngày giờ hiện tại.
- Tải lên ProcessMind: Lưu tệp đã chuyển đổi cuối cùng thành CSV và tải lên ProcessMind.
Cấu hình
- Quyền Salesforce: Người trích xuất dữ liệu cần quyền 'Read' đối với đối tượng Loan (LLC_BI__Loan__c) và lịch sử của đối tượng này, cùng quyền chạy và xuất báo cáo. Để dùng Salesforce Data Loader, cần có quyền 'API Enabled'.
- Theo dõi lịch sử trường: Đây là điều kiện tiên quyết quan trọng nhất. Nếu chưa bật theo dõi cho các trường cần thiết trên đối tượng Loan, bạn không thể trích xuất hoạt động trong quá khứ. Mỗi đối tượng chỉ cho phép theo dõi một số lượng trường nhất định.
- Bộ lọc báo cáo: Luôn lọc báo cáo theo một khoảng ngày cụ thể, chẳng hạn các khoản vay được tạo trong 6 tháng gần nhất, để kiểm soát lượng dữ liệu. Đồng thời, chỉ lấy lịch sử thay đổi ở các trường cụ thể như Stage và Status, vốn thể hiện các hoạt động đã xác định trong quy trình.
- Cấu hình nCino: Các giá trị dùng để nhận diện hoạt động, chẳng hạn Stage có tên 'Underwriting' hoặc 'Booked', tùy theo cấu hình nCino của tổ chức bạn. Hãy điều chỉnh logic chuyển đổi cho khớp với thuật ngữ trong hệ thống.
- Data Loader: Nếu trích xuất hơn vài nghìn khoản vay, bạn nên dùng Salesforce Data Loader để tránh trình duyệt hết thời gian chờ và xử lý lượng dữ liệu hiệu quả. Bạn cần cài ứng dụng này và có thông tin xác thực để truy cập API.
- Đối tượng liên quan: Một số hoạt động, nhất là hoạt động quản lý tài liệu hoặc điều khoản cam kết, có thể được lưu trong các đối tượng nCino liên quan. Phương pháp chính ở đây tập trung vào đối tượng Loan. Để trích xuất đầy đủ, có thể cần tạo thêm báo cáo trên các đối tượng như Document Manager Placeholder (LLC_BI__Document_Manager_Placeholder__c) rồi gộp kết quả.
Truy vấn mẫu sql
/*
This is a configuration and transformation guide, not a single executable query.
The process involves creating two reports in Salesforce, exporting them, and then transforming the data.
*/
-- Step 1: Configuration for Report 1: 'Loan Creation Report'
-- Report Type: Loans (LLC_BI__Loan__c)
-- Columns:
-- LLC_BI__Loan__c.Name (renamed to LoanApplicationId)
-- LLC_BI__Loan__c.CreatedDate (used for EventTime)
-- LLC_BI__Loan__c.CreatedById (user lookup, for AssignedUser)
-- LLC_BI__Loan__c.LLC_BI__Product_Package__c (for LoanProductType)
-- LLC_BI__Loan__c.LLC_BI__Amount__c (for LoanAmount)
-- LLC_BI__Loan__c.LLC_BI__Stage__a (for initial state)
-- [Other required attributes]
-- Filter:
-- CreatedDate >= [Your Start Date] AND CreatedDate <= [Your End Date]
-- Step 2: Configuration for Report 2: 'Loan History Report'
-- Report Type: Loans with Loan History (Custom Report Type)
-- Columns:
-- LLC_BI__Loan__c.Name (renamed to LoanApplicationId)
-- LoanHistory.Field (maps to 'Field/Event')
-- LoanHistory.OldValue
-- LoanHistory.NewValue
-- LoanHistory.CreatedDate (renamed to EventTime)
-- LoanHistory.CreatedById (user lookup, for AssignedUser)
-- [Other required attributes from the parent Loan object]
-- Filter:
-- Loan:CreatedDate >= [Your Start Date] AND Loan:CreatedDate <= [Your End Date]
-- AND LoanHistory.Field IN ('Stage', 'Status', '[Your Risk Rating Field]', '[Your Credit Check Field]')
-- Step 3: Post-Export Transformation Logic (to be applied with Python, Excel, etc.)
-- This logic transforms the raw report data into a final event log.
SELECT
LoanApplicationId,
'Loan Application Created' AS ActivityName,
EventTime,
AssignedUser,
LoanProductType,
LoanAmount,
-- ... other attributes
FROM [Exported Loan Creation Report]
UNION ALL
SELECT
LoanApplicationId,
CASE
WHEN Field = 'Stage' AND NewValue = 'Initial Review' THEN 'Initial Review Performed'
WHEN Field = 'Stage' AND NewValue = 'Underwriting' THEN 'Underwriting Commenced'
WHEN Field = 'Stage' AND OldValue = 'Underwriting' THEN 'Underwriting Completed'
WHEN Field = 'Stage' AND NewValue = 'Booked' THEN 'Funds Disbursed'
WHEN Field = 'Stage' AND NewValue = 'Declined' THEN 'Loan Declined'
WHEN Field = 'Stage' AND NewValue = 'Withdrawn' THEN 'Application Withdrawn'
WHEN Field = '[Your Risk Rating Field]' AND OldValue IS NULL THEN 'Risk Assessment Performed'
WHEN Field = '[Your Credit Check Field]' AND NewValue = 'Complete' THEN 'Credit Check Completed'
WHEN Field = 'Status' AND NewValue = 'Approved' THEN 'Loan Decision Rendered'
WHEN Field = 'Status' AND NewValue = 'Offer Generated' THEN 'Loan Offer Generated'
WHEN Field = 'Status' AND NewValue = 'Offer Accepted' THEN 'Loan Offer Accepted'
WHEN Field = 'Status' AND NewValue = 'Agreement Signed' THEN 'Loan Agreement Signed'
-- Note: Document activities are difficult to track this way and may require a separate report.
-- These are placeholders assuming a status field is used.
WHEN Field = 'Status' AND NewValue = 'Docs Requested' THEN 'Supporting Documents Requested'
WHEN Field = 'Status' AND NewValue = 'Docs Received' THEN 'Supporting Documents Received'
END AS ActivityName,
EventTime,
AssignedUser,
-- ... other attributes can be joined from the Loan Creation Report by LoanApplicationId
[LoanProductType],
[LoanAmount]
FROM [Exported Loan History Report]
WHERE ActivityName IS NOT NULL; -- Filter out unmapped field changes Các bước
- Điều kiện tiên quyết: Đảm bảo bạn có tài khoản Salesforce với quyền truy cập API và quyền đọc đối tượng Loan trên nCino (LLC_BI__Loan__c), Account và các đối tượng History liên quan. Bạn cần có công cụ chạy SOQL như Salesforce Workbench, Developer Console hoặc một ứng dụng đã kết nối.
- Mở công cụ SOQL: Đăng nhập vào công cụ truy cập dữ liệu Salesforce bạn muốn dùng. Với Salesforce Workbench, mở trang web, chọn môi trường, chấp nhận điều khoản rồi đăng nhập bằng thông tin Salesforce.
- Chọn truy vấn SOQL: Trong Workbench, vào tab 'Queries' và chọn 'SOQL Query'. Trong Developer Console, mở tab 'Query Editor' ở phía dưới.
- Chuẩn bị truy vấn: Sao chép toàn bộ truy vấn SOQL trong phần 'query' của tài liệu này.
- Điền giá trị thay thế: Trước khi chạy, hãy sửa các giá trị giữ chỗ trong truy vấn. Thay
'YYYY-MM-DDTHH:MM:SSZ'bằng ngày bắt đầu và kết thúc mong muốn cho khoảng thời gian trích xuất. Kiểm tra tên giai đoạn và trạng thái như'[Tên giai đoạn thẩm định]'rồi sửa cho khớp chính xác với cấu hình nCino của bạn. - Chạy truy vấn: Dán truy vấn đã cấu hình vào cửa sổ trình soạn thảo truy vấn.
- Xử lý tập dữ liệu lớn: Nếu truy vấn hết thời gian chờ hoặc chạm giới hạn của Salesforce, hãy chạy thành nhiều đợt nhỏ hơn. Rút ngắn khoảng ngày, chẳng hạn mỗi lần một tháng, rồi gộp kết quả sau.
- Kiểm tra kết quả: Sau khi chạy, công cụ sẽ hiển thị kết quả dưới dạng bảng. Kiểm tra để đảm bảo các cột
LoanApplicationId,ActivityNamevàEventTimecó dữ liệu như mong đợi. - Xuất dữ liệu: Dùng chức năng xuất của công cụ để lưu kết quả. Trong Workbench, chọn 'Bulk CSV' ở mục 'View As' rồi nhấn nút 'Query'. Thao tác này sẽ tạo tệp CSV.
- Chuẩn bị tải lên: Mở tệp CSV đã xuất. Đảm bảo tiêu đề cột đáp ứng yêu cầu của công cụ process mining. Giờ bạn có thể tải tệp lên ProcessMind dưới dạng event log.
Cấu hình
- Quyền truy cập Salesforce API: Hồ sơ người dùng Salesforce của bạn phải có quyền 'API Enabled' để dùng các công cụ như Workbench.
- Quyền đối với đối tượng: Bạn cần ít nhất quyền đọc các đối tượng Salesforce sau: LLC_BI__Loan__c, LLC_BI__Loan__cHistory, Account và User.
- Theo dõi lịch sử trường: Trong Salesforce Setup, cần bật Field History Tracking cho các trường chính trên đối tượng Loan, đặc biệt là LLC_BI__Stage__c và LLC_BI__Status__c. Nếu không, phần lớn hoạt động sẽ không được ghi lại.
- Khoảng ngày: Truy vấn có các giá trị giữ chỗ cho ngày bắt đầu và kết thúc (
'YYYY-MM-DDTHH:MM:SSZ'). Để phân tích ban đầu, nên chọn khoảng 3 đến 6 tháng để cân bằng lượng dữ liệu và mức độ hữu ích. Nếu hệ thống có lượng dữ liệu rất lớn, hãy bắt đầu với khoảng thời gian ngắn hơn. - Tên giai đoạn và trạng thái: Truy vấn dùng các giá trị giữ chỗ như
'[Tên giai đoạn thẩm định]'và'[Tên giai đoạn từ chối]'. Hãy hỏi quản trị viên hệ thống nCino để biết chính xác tên API của các giai đoạn và trạng thái trong quy trình khởi tạo khoản vay, rồi cập nhật truy vấn cho phù hợp.
Truy vấn mẫu sql
SELECT
Loan.Name AS LoanApplicationId,
'Loan Application Created' AS ActivityName,
Loan.CreatedDate AS EventTime,
Loan.LastModifiedDate AS EventEndTime,
Loan.Owner.Name AS AssignedUser,
Loan.LLC_BI__lookupKey__c AS AssignedDepartment, -- Or another relevant department field
Loan.LLC_BI__Status__c AS DecisionOutcome,
Loan.LLC_BI__Product_Line__c AS LoanProductType,
Loan.LLC_BI__Amount__c AS LoanAmount,
Loan.LLC_BI__Application_Channel__c AS ApplicationChannel, -- Placeholder for custom channel field
'nCino' AS SourceSystemName,
SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__c Loan
WHERE Loan.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND Loan.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Initial Review Performed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Initial Review Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Supporting Documents Requested' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Document Collection Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Supporting Documents Received' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.OldValue = '[Document Collection Stage Name]' AND h.NewValue != '[Document Collection Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Credit Check Completed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Credit Check Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SZZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Underwriting Commenced' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Underwriting Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Risk Assessment Performed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Risk_Rating__c' AND h.NewValue != NULL
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Underwriting Completed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.OldValue = '[Underwriting Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Loan Decision Rendered' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue IN ('[Approved Stage Name]', '[Declined Stage Name]')
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Loan Offer Generated' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Offer Generated Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Loan Offer Accepted' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Offer Accepted Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Loan Agreement Signed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Closing Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Funds Disbursed' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Booked Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Loan Declined' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Declined Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ
UNION ALL
SELECT
Parent.Name AS LoanApplicationId,
'Application Withdrawn' AS ActivityName,
h.CreatedDate AS EventTime,
NULL AS EventEndTime,
h.CreatedBy.Name AS AssignedUser,
Parent.LLC_BI__lookupKey__c AS AssignedDepartment,
Parent.LLC_BI__Status__c AS DecisionOutcome,
Parent.LLC_BI__Product_Line__c AS LoanProductType,
Parent.LLC_BI__Amount__c AS LoanAmount,
Parent.LLC_BI__Application_Channel__c AS ApplicationChannel,
'nCino' AS SourceSystemName,
Parent.SystemModstamp AS LastDataUpdateTimestamp
FROM LLC_BI__Loan__cHistory h
WHERE h.Field = 'LLC_BI__Stage__c' AND h.NewValue = '[Withdrawn Stage Name]'
AND h.CreatedDate >= YYYY-MM-DDTHH:MM:SSZ AND h.CreatedDate <= YYYY-MM-DDTHH:MM:SSZ Bạn đã sẵn sàng bắt đầu chưa?
Dùng process mining để cải thiện vận hành quy trình khởi tạo khoản vay, rút ngắn thời gian phê duyệt và nâng cao hiệu quả. Tải mẫu xuống và bắt đầu tối ưu ngay hôm nay.
Rút ngắn thời gian phê duyệt khoản vay ngay hôm nay
Cải thiện quy trình khởi tạo khoản vay trên nCino, giảm 50% thời gian ra quyết định.
Không cần thẻ tín dụng, thiết lập chỉ trong vài phút.