Seu Template de dados para originação de empréstimos
Seu Template de dados para originação de empréstimos
- Atributos recomendados para coleta
- Principais atividades a acompanhar
- Orientações para extração de dados
Atributos de originação de empréstimos
| Nome | Descrição | ||
|---|---|---|---|
| Atividade ActivityName | O nome de uma etapa ou evento de negócio específico ocorrido no processo de Loan Origination. | ||
| Descrição Esse atributo representa uma única tarefa ou marco no ciclo de vida da solicitação de empréstimo, como 'Initial Review Performed' ou 'Underwriting Completed'. Essas atividades formam os nós do mapa do processo, e sua sequência define o fluxo do processo. Analisar a sequência, a frequência e a duração dessas atividades ajuda a identificar caminhos comuns, desvios e gargalos do processo. Isso é essencial para entender qual trabalho está sendo realizado e em que ordem, formando a base de toda análise de process mining. Por que isso importa Esse atributo define as etapas do processo, permitindo visualizar e analisar o fluxo do processo, que é o núcleo do process mining. Onde obter Normalmente, é derivado de alterações nos campos 'Stage' ou 'Status' do objeto Loan no nCino ou de registros relacionados de Task ou Event. Exemplos Solicitação de empréstimo criadaAnálise de crédito iniciadaDecisão sobre o empréstimo emitidaRecursos desembolsados | |||
| Hora de início EventTime | O timestamp que indica quando uma atividade ou evento específico começou. | ||
| Descrição O Start Time, ou timestamp do evento, registra a data e a hora exatas em que uma atividade ocorreu. Esses dados cronológicos são essenciais para ordenar os eventos corretamente e reconstruir o fluxo do processo como ele aconteceu na realidade. Esse timestamp é a base de todas as análises relacionadas ao tempo. Ele é usado para calcular os tempos de ciclo entre atividades, identificar tempos de espera e atrasos e medir a duração geral do caso. Timestamps precisos são essenciais para monitorar a performance e analisar gargalos. Por que isso importa Esse timestamp fornece a ordem cronológica dos eventos, essencial para calcular todas as métricas de performance, como tempos de ciclo e durações. Onde obter Pode ser obtido de timestamps gerados pelo sistema, como 'CreatedDate' em registros relacionados, ou do timestamp de uma alteração específica de campo no histórico. Exemplos 2023-10-26T10:00:00Z2023-10-26T14:30:00Z2023-10-27T09:15:00Z | |||
| ID da solicitação de empréstimo LoanApplicationId | Um identificador exclusivo atribuído a cada solicitação de empréstimo, usado como chave primária para acompanhar todo o processo de originação. | ||
| Descrição O Loan Application ID identifica exclusivamente cada solicitação individual de empréstimo durante todo o seu ciclo de vida. Ele funciona como a entidade central para agrupar todas as atividades e dados associados, permitindo rastrear completamente a jornada de originação de um empréstimo específico. No process mining, esse ID atua como o Case ID. Cada evento, desde o envio até a decisão final, é vinculado a esse identificador. Isso permite reconstruir o fluxo do processo de ponta a ponta de cada solicitação, algo fundamental para analisar o tempo de ciclo, as variantes e os gargalos. Por que isso importa Esse é o Case ID essencial que conecta todas as etapas do processo, tornando possível analisar a jornada de ponta a ponta de cada solicitação de empréstimo. Onde obter Normalmente, essa é a chave primária do objeto Loan no nCino, geralmente referenciada como Exemplos LA-2023-00123LA-2023-00456LA-2024-00789 | |||
| Sistema de origem SourceSystemName | O nome do sistema do qual os dados foram extraídos. | ||
| Descrição Esse atributo identifica a aplicação de origem dos dados dos eventos. Para este processo, normalmente será 'nCino'. Embora possa parecer redundante quando todos os dados vêm de um único sistema, ele é essencial para a governança de dados e se torna indispensável ao integrar dados de vários sistemas, como um mecanismo separado de pontuação de crédito ou uma plataforma de gerenciamento de documentos. Ele garante clareza sobre a origem dos dados. Por que isso importa Identifica a origem dos dados, o que é fundamental para a governança de dados, a solução de problemas e a combinação de dados de vários sistemas. Onde obter Este é um valor estático, 'nCino', aplicado durante o processo de extração e transformação dos dados. Exemplos nCinonCino-ProdnCino-UAT | |||
| Última atualização dos dados LastDataUpdateTimestamp | O timestamp que indica quando os dados foram atualizados pela última vez a partir do sistema de origem. | ||
| Descrição Este atributo registra a data e a hora da última extração de dados do sistema de origem. Ele fornece contexto sobre o nível de atualização dos dados analisados. Em Dashboards e relatórios, essas informações são essenciais para que os usuários entendam o quanto a análise está atualizada. Elas ajudam a alinhar expectativas e garantem que as decisões sejam tomadas com base em um período de referência conhecido para os dados subjacentes. Por que isso importa Fornece um contexto essencial sobre o nível de atualização dos dados, garantindo que os usuários entendam o quanto a análise do processo está atualizada. Onde obter Este timestamp é gerado pela ferramenta de extração de dados ou pelo processo de ETL no momento da extração. Exemplos 2024-05-21T02:00:00Z2024-05-22T02:00:00Z2024-05-23T02:00:00Z | |||
| Canal da solicitação ApplicationChannel | O canal pelo qual a solicitação de empréstimo foi enviada, como Online, na agência ou por corretor. | ||
| Descrição Este atributo identifica a origem do envio da solicitação de empréstimo. Diferentes canais podem apresentar níveis variados de completude dos dados e de interação com o cliente, o que pode afetar o fluxo de processo subsequente. Analisar o processo por canal ajuda a avaliar a eficiência de cada canal. Por exemplo, você pode comparar os tempos de ciclo e as taxas de retrabalho de solicitações enviadas online com as de solicitações enviadas em uma agência. Esses insights podem orientar decisões estratégicas sobre investimentos em canais e a otimização do processo para origens específicas. Por que isso importa Ajuda a comparar a eficiência, a velocidade e a qualidade de diferentes canais de envio, orientando melhorias e investimentos estratégicos. Onde obter Normalmente, fica armazenado em um campo de lista de opções no objeto Loan, geralmente chamado 'Channel' ou 'Source'. Exemplos Portal onlineAgênciaRede de corretoresAplicativo móvel | |||
| Departamento atribuído AssignedDepartment | O departamento ou a equipe responsável pela solicitação de empréstimo em uma determinada etapa. | ||
| Descrição Este atributo indica o grupo funcional, como 'Origination', 'Underwriting' ou 'Closing', responsável pela atividade. Ele pode ser derivado do perfil do usuário atribuído ou de um campo específico no registro do empréstimo. Analisar o processo pela perspectiva departamental é fundamental para entender a colaboração entre áreas. Isso ajuda a medir os tempos de transferência entre departamentos, identificar atrasos causados por transferências entre áreas e obter uma visão geral de onde o trabalho está sendo realizado na organização. Por que isso importa É fundamental para analisar transferências entre departamentos, medir a performance no nível da equipe e identificar gargalos entre áreas. Onde obter Essas informações podem ser derivadas do campo Department do usuário atribuído no registro User ou de um campo personalizado de atribuição 'Team' ou 'Queue' no objeto Loan. Exemplos Originação de empréstimosAnálise de créditoRisco de créditoFechamento | |||
| Hora de término EventEndTime | O timestamp que indica quando uma atividade ou um evento foi concluído. | ||
| Descrição A Hora de término marca a conclusão de uma atividade. A diferença entre a Hora de início e a Hora de término de uma atividade representa seu tempo de processamento. Este atributo é essencial para diferenciar o tempo de processamento, que corresponde ao trabalho ativo, do tempo de espera, que corresponde ao período ocioso entre atividades. A análise dos tempos de processamento ajuda a identificar quais etapas específicas consomem mais tempo, enquanto o intervalo entre a Hora de término de uma atividade e a Hora de início da próxima revela atrasos na transferência de trabalho. Por que isso importa Permite calcular com precisão os tempos de processamento das atividades, o que é fundamental para diferenciar o tempo de trabalho ativo do tempo de espera ocioso. Onde obter Pode ser obtido de timestamps gerados pelo sistema, como 'LastModifiedDate' em registros relacionados, ou do timestamp de uma alteração posterior no campo do histórico. Exemplos 2023-10-26T11:30:00Z2023-10-26T17:00:00Z2023-10-27T11:45:00Z | |||
| Resultado da decisão DecisionOutcome | A decisão final tomada sobre a solicitação de empréstimo, como Aprovado, Recusado ou Retirado. | ||
| Descrição Este atributo registra o resultado da atividade 'Loan Decision Rendered'. É um atributo crítico no nível do caso, pois define o estado final de um processo de solicitação de empréstimo concluído. Este atributo é essencial para a análise baseada em resultados. Ele permite comparar fluxos de processo que levam a resultados diferentes, como analisar os caminhos mais comuns de solicitações aprovadas e recusadas. Também é a base para calcular métricas importantes, como a Taxa de recusa de empréstimos. Por que isso importa Permite filtrar e comparar processos com base no resultado final do negócio, o que é fundamental para identificar quais padrões de processo levam ao sucesso ou ao insucesso. Onde obter Normalmente, é encontrado em um campo 'Status' ou 'Stage' no objeto Loan depois que o processo é concluído. Os valores específicos dependem da configuração. Exemplos AprovadoRecusadoRetirado pelo solicitante | |||
| Tipo de produto de empréstimo LoanProductType | O tipo específico de produto de empréstimo solicitado, como financiamento imobiliário, financiamento de veículo ou empréstimo pessoal. | ||
| Descrição Este atributo categoriza a solicitação de empréstimo com base no produto financeiro oferecido. Diferentes produtos de empréstimo geralmente têm variações de processo, tempos de ciclo e perfis de risco distintos. Segmentar a análise do processo por Tipo de produto de empréstimo é fundamental para fazer comparações relevantes. Isso ajuda a entender como diferentes produtos afetam a eficiência do processo e permite criar Dashboards personalizados, como o acompanhamento do volume processado de desembolsos para financiamentos imobiliários em comparação com financiamentos de veículos. Assim, a performance é avaliada no contexto correto do negócio. Por que isso importa Permite segmentar a análise do processo pelo contexto do negócio, revelando como diferentes produtos afetam a eficiência, a duração e os caminhos do processo. Onde obter Normalmente, fica armazenado em um campo 'Product' ou 'Loan Type' no objeto nCino Loan (LLC_Loan__c). Exemplos Financiamento imobiliário convencionalFinanciamento de veículo novoEmpréstimo pessoal sem garantia | |||
| Usuário atribuído AssignedUser | O usuário, como um agente de crédito ou analista de crédito, responsável por executar a atividade. | ||
| Descrição Este atributo identifica o funcionário que executou uma tarefa específica ou está atribuído à solicitação de empréstimo em uma determinada etapa. Em geral, isso é registrado como o 'Owner' do registro no nCino. A análise dos dados por usuário ajuda a entender a distribuição da carga de trabalho, a performance individual e a utilização de recursos. Ela pode destacar funcionários ou equipes sobrecarregados e identificar os profissionais com melhor performance, o que é valioso para a gestão de recursos e o treinamento. Por que isso importa Permite analisar a distribuição da carga de trabalho, a performance da equipe e a alocação de recursos, ajudando a identificar gargalos relacionados a usuários ou equipes específicos. Onde obter Normalmente, vem do campo 'OwnerId' no objeto Loan ou em objetos Task relacionados, que podem ser associados ao objeto User para obter o nome do usuário. Exemplos Alice SmithBob JohnsonCharlie Brown | |||
| Valor do empréstimo LoanAmount | O valor monetário do empréstimo solicitado pelo requerente. | ||
| Descrição Este atributo representa o valor principal do empréstimo solicitado. O valor do empréstimo pode influenciar significativamente a complexidade e a duração do processo de originação, já que empréstimos maiores ou mais complexos geralmente exigem análises ou etapas adicionais. Na análise, o Valor do empréstimo é uma ferramenta poderosa de segmentação. Ele permite investigar se empréstimos de maior valor levam mais tempo para serem processados, apresentam taxas de retrabalho mais altas ou seguem caminhos de processo diferentes. Também é fundamental para relatórios financeiros e para entender o valor da carteira de empréstimos em processamento. Por que isso importa Fornece um contexto financeiro importante e permite segmentar a análise para verificar se o valor do empréstimo está relacionado à complexidade, à duração ou aos resultados do processo. Onde obter Fica localizado em um campo de moeda no objeto Loan, geralmente chamado 'Amount' ( Exemplos 250000.0035000.00750000.00 | |||
| Duração do caso CaseDuration | O tempo total transcorrido entre o início da primeira atividade e o fim da última atividade de um empréstimo. | ||
| Descrição Esta métrica calculada mede o tempo de ciclo de ponta a ponta de cada solicitação de empréstimo. Ela representa o tempo total em que um caso permanece ativo no processo. A Duração do caso é um dos principais indicadores de performance da eficiência geral do processo. Ela é usada em Dashboards para visualizar a distribuição dos tempos de ciclo, identificar casos de longa duração e acompanhar tendências de performance ao longo do tempo. Analisar os fatores relacionados a durações maiores dos casos é um objetivo importante de muitos projetos de Process Mining. Por que isso importa Representa o tempo de ciclo geral de ponta a ponta, um KPI fundamental para medir a saúde geral do processo e a experiência do cliente. Onde obter É calculado pela diferença entre o EventTime máximo e o mínimo para cada LoanApplicationId. Exemplos 2.592.000 segundos1.209.600 segundos4.320.000 segundos | |||
| É automatizado IsAutomated | Um indicador booleano que informa se uma atividade foi executada automaticamente pelo sistema, e não por um usuário. | ||
| Descrição Este indicador diferencia tarefas executadas por pessoas de eventos automatizados do sistema. Por exemplo, uma verificação de crédito pode ser uma atividade automatizada, enquanto uma decisão de análise de crédito normalmente é manual. Identificar etapas automatizadas é fundamental para descobrir e analisar oportunidades de automação. Isso permite medir o impacto da automação nos tempos de ciclo e na eficiência, além de ajudar a identificar atividades manuais que são boas candidatas para futuras iniciativas de automação. Por que isso importa Diferencia atividades do sistema e atividades humanas, o que é fundamental para medir o impacto da automação e identificar novas oportunidades de automação. Onde obter Normalmente, é derivado com base no usuário associado ao evento. Se o usuário for um usuário 'System' ou 'Integration', o indicador será definido como true. Exemplos truefalse | |||
| É retrabalho IsRework | Um indicador calculado que identifica atividades repetidas ou loops dentro de um único caso. | ||
| Descrição Este atributo booleano é definido como true quando uma atividade, como 'Supporting Documents Requested', ocorre mais de uma vez para a mesma solicitação de empréstimo. Ele identifica ocorrências de retrabalho, que geralmente são uma fonte de ineficiência do processo. Analisar o retrabalho é um caso de uso central de Process Mining. O indicador 'IsRework' permite filtrar e quantificar facilmente as ocorrências de retrabalho. Ele ajuda a alimentar Dashboards como 'Análise de retrabalho de solicitações de empréstimo' e é usado para calcular KPIs como a taxa de retrabalho, destacando áreas em que as etapas do processo não são concluídas corretamente na primeira tentativa. Por que isso importa Destaca ineficiências do processo ao sinalizar trabalhos repetidos, permitindo uma análise direcionada para entender e reduzir loops dispendiosos. Onde obter Este atributo é calculado durante a transformação dos dados usando funções de janela para verificar se a mesma atividade já ocorreu para um determinado Case ID. Exemplos truefalse | |||
| Estado do SLA SlaState | Um estado calculado que indica se uma atividade ou um caso cumpriu seu Acordo de Nível de Serviço. | ||
| Descrição Este atributo fornece o resultado de uma verificação de SLA, normalmente para uma etapa específica, como a análise de crédito. Ele compara o tempo de ciclo real com a meta de SLA predefinida e atribui um status como 'Cumprido' ou 'Descumprido'. Este atributo é essencial para monitorar a performance em relação aos compromissos do negócio. Ele dá suporte direto ao Dashboard e ao KPI 'Aderência ao SLA de análise de crédito', fornecendo um sinal claro e imediato de conformidade. Também permite detalhar as características das solicitações que descumpriram o SLA para entender as causas raiz dos atrasos. Por que isso importa Fornece um resultado categórico claro da performance em relação às metas, facilitando o monitoramento da conformidade com o SLA e a análise das causas dos descumprimentos. Onde obter É calculado na camada de transformação dos dados, comparando a duração real de um segmento do processo, como o tempo de ciclo da análise de crédito, com o atributo 'UnderwritingSlaTarget'. Exemplos CumpridoDescumprido | |||
| Meta de SLA de análise de crédito UnderwritingSlaTarget | A duração-alvo, em horas ou dias, para concluir a etapa de análise de crédito. | ||
| Descrição Este atributo define o Acordo de Nível de Serviço (SLA) esperado para a parte de análise de crédito do processo. Ele serve como referência para medir a performance real. Essa meta é usada para calcular as taxas de cumprimento do SLA. Ao comparar o tempo de ciclo real da análise de crédito com essa meta, as solicitações podem ser classificadas como 'Cumprido' ou 'Descumprido'. Isso é essencial para o Dashboard 'Aderência ao SLA de análise de crédito' e para os KPIs relacionados. Por que isso importa Fornece a referência necessária para medir a performance em relação aos acordos de nível de serviço, permitindo monitorar o cumprimento do SLA. Onde obter Esse valor pode ser armazenado no objeto Loan ou derivado de regras de negócio com base em atributos como Tipo de produto de empréstimo ou Valor do empréstimo. Exemplos 48 horas72 horas5 dias úteis | |||
| Motivo da recusa DeclineReason | O motivo específico informado quando uma solicitação de empréstimo é recusada. | ||
| Descrição Quando o 'Resultado da decisão' de um empréstimo é 'Recusado', este atributo fornece mais detalhes sobre a causa. Os motivos podem incluir pontuação de crédito baixa, renda insuficiente ou documentação incompleta. Analisar os motivos de recusa é fundamental para melhorar o negócio. Isso pode revelar tendências que apontam para problemas nos critérios de concessão, na adequação do produto ao mercado ou no próprio processo de solicitação. Esses insights podem ajudar a empresa a aperfeiçoar suas estratégias e aumentar as taxas de aprovação. Por que isso importa Fornece a causa raiz das solicitações recusadas, permitindo analisar tendências e melhorar os critérios de concessão ou os processos de solicitação. Onde obter Normalmente, fica armazenado em um campo de lista de opções ou de texto no objeto Loan, que se torna obrigatório quando o empréstimo passa para o status 'Declined'. Exemplos Pontuação de crédito baixaRelação dívida/renda altaSolicitação incompletaGarantia insuficiente | |||
| Pontuação de crédito CreditScore | A pontuação de crédito do requerente no momento da verificação de crédito. | ||
| Descrição Este atributo armazena a pontuação de crédito numérica retornada por uma agência de crédito durante a atividade 'Credit Check Completed'. É um fator importante no processo de análise de crédito e tomada de decisão. No Process Mining, a pontuação de crédito pode ser usada para analisar se existe uma correlação entre a pontuação e o comportamento do processo. Por exemplo, solicitações com pontuações de crédito mais baixas exigem mais etapas manuais, levam mais tempo na análise de crédito ou apresentam uma taxa de recusa maior? Isso pode gerar insights valiosos sobre variações do processo baseadas em risco. Por que isso importa Permite analisar como um fator importante de tomada de decisão, a pontuação de crédito, se relaciona com os caminhos, as durações e os resultados do processo. Onde obter Esses dados geralmente ficam armazenados em um campo específico de um objeto relacionado, como 'Credit Report' ou 'Financials', vinculado ao objeto Loan principal. Exemplos 720650810 | |||
Atividades de originação de empréstimos
| Atividade | Descrição | ||
|---|---|---|---|
| Análise de crédito concluída | Essa atividade indica que o analista de crédito concluiu sua análise e fez uma recomendação. Ela é registrada quando a etapa do empréstimo avança de 'Underwriting' para uma etapa posterior, como 'Approved', 'Declined' ou 'Pending Decision'. | ||
| Por que isso importa Esse marco marca o fim da fase de underwriting. A duração entre 'Underwriting Commenced' e esse evento é um KPI importante para medir a eficiência do underwriting e identificar gargalos. Onde obter É inferida a partir do timestamp em que o campo 'Stage' do Loan (LLC_BI__Stage__c) muda de 'Underwriting' para outro valor. Isso depende do rastreamento do histórico de campos. Captura Capture o timestamp em que o campo 'Stage' do Loan é atualizado de 'Underwriting' para um status posterior ao underwriting. Tipo de evento inferred | |||
| Análise de crédito iniciada | Marca o início oficial da fase de underwriting, na qual a solicitação de empréstimo está sendo avaliada ativamente por um analista de crédito. Quase sempre é registrada por uma alteração no campo principal de etapa ou status do empréstimo para 'Underwriting'. | ||
| Por que isso importa Esse é um marco crítico que inicia uma das fases que mais consomem recursos no processo. É o ponto de partida para medir o tempo de ciclo do underwriting e a aderência aos SLAs. Onde obter É inferida a partir da alteração com timestamp do campo 'Stage' do Loan para 'Underwriting'. Isso exige que o Salesforce Field History Tracking esteja habilitado para o campo Stage no objeto Loan. Captura Capture o timestamp em que o campo 'Stage' do Loan (LLC_BI__Stage__c) é atualizado para 'Underwriting'. Tipo de evento inferred | |||
| Decisão sobre o empréstimo emitida | Representa a decisão final e oficial sobre a solicitação de empréstimo, como 'Approved' ou 'Declined'. Esse evento é registrado quando o status do empréstimo é definido formalmente para refletir o resultado final. | ||
| Por que isso importa Esse é um marco importante que separa a fase de avaliação da fase de fechamento. Analisar o tempo entre a conclusão do underwriting e essa decisão destaca possíveis atrasos em análises de comitê ou aprovações finais. Onde obter É inferida a partir de uma atualização do campo de status ou etapa no objeto Loan para um estado final, como 'Approved' ou 'Declined'. O rastreamento do histórico de campos fornece o timestamp exato. Captura Capture o timestamp da atualização do campo que define o status da decisão final do empréstimo. Tipo de evento inferred | |||
| Empréstimo recusado | Essa atividade representa um encerramento malsucedido do processo, no qual a solicitação de empréstimo é oficialmente recusada. Ela é registrada quando a etapa ou o status do empréstimo é definido como 'Declined'. | ||
| Por que isso importa Esse é um evento crítico de encerramento por falha. Analisar os caminhos que levam a esse resultado ajuda a identificar os motivos da recusa e possíveis áreas para melhorar a qualidade das solicitações ou os critérios de concessão. Onde obter É inferida a partir da alteração final da etapa no objeto Loan para 'Declined'. O timestamp é capturado pelo rastreamento do histórico de campos no campo 'Stage'. Captura Capture o timestamp em que o campo 'Stage' do Loan (LLC_BI__Stage__c) é atualizado para 'Declined'. Tipo de evento inferred | |||
| Recursos desembolsados | Essa atividade marca a conclusão bem-sucedida do processo de Loan Origination, quando os recursos são transferidos para o solicitante. Normalmente, é registrada quando a etapa do empréstimo muda para 'Booked' ou 'Complete'. | ||
| Por que isso importa Esse é o principal evento de encerramento bem-sucedido do processo. Medir o tempo total até essa atividade fornece o tempo de ciclo de ponta a ponta, um KPI crítico para a performance geral do processo. Onde obter É inferida a partir da alteração final da etapa no objeto Loan para um estado final de sucesso, como 'Booked'. O timestamp é obtido pelo rastreamento do histórico de campos. Captura Capture o timestamp em que o campo 'Stage' do Loan (LLC_BI__Stage__c) é atualizado para 'Booked'. Tipo de evento inferred | |||
| Solicitação de empréstimo criada | Essa atividade marca a criação de um novo registro de solicitação de empréstimo no sistema nCino. Ela representa o início oficial do processo de Loan Origination e normalmente é registrada quando um usuário salva um novo registro de Loan pela primeira vez. | ||
| Por que isso importa Esse é o principal evento de início do processo. Analisar o tempo entre essa atividade e as demais é fundamental para medir os tempos gerais de ciclo e identificar atrasos no processamento inicial. Onde obter Esse é um evento explícito capturado a partir do timestamp de criação do objeto principal Loan (Loan__c) na plataforma Salesforce, sobre a qual o nCino é desenvolvido. Captura Use o campo 'CreatedDate' do objeto Loan__c do Salesforce. Tipo de evento explicit | |||
| Análise inicial realizada | Representa a conclusão da primeira análise formal da solicitação e dos seus dados iniciais por um agente de crédito ou processador. Normalmente, é registrada por uma alteração no campo de status ou etapa do empréstimo, indicando que ele avançou além da fase inicial de entrada de dados. | ||
| Por que isso importa Medir o tempo até essa atividade ajuda a avaliar a capacidade de resposta inicial e a eficiência do processo de entrada. Essa é uma etapa importante antes do início de atividades que exigem mais recursos. Onde obter Provavelmente é inferida a partir de uma alteração com timestamp no campo 'Stage' do Loan ou em um campo personalizado 'Status', para um valor como 'Initial Review Complete' ou 'Pending Documents'. Isso exige que o rastreamento do histórico de campos esteja habilitado no objeto Loan. Captura Identifique o timestamp em que o campo Stage do Loan é atualizado para indicar a conclusão da análise. Tipo de evento inferred | |||
| Avaliação de risco realizada | Representa a conclusão de uma avaliação ou classificação formal de risco do empréstimo. Normalmente, é uma etapa distinta dentro do underwriting e é registrada quando o campo de classificação de risco é preenchido ou atualizado. | ||
| Por que isso importa Essa atividade oferece insights sobre o processo de tomada de decisão dentro do underwriting. Analisar o tempo gasto nessa etapa pode revelar complexidades na avaliação de risco. Onde obter Pode ser inferida a partir da data de preenchimento ou da última modificação dos campos relacionados a risco no objeto Loan, como um campo 'Risk Grade' ou 'Risk Rating'. Captura Use o timestamp do rastreamento do histórico de campos quando um campo 'Risk Rating' for preenchido ou alterado. Tipo de evento inferred | |||
| Contrato de empréstimo assinado | Representa a assinatura do contrato final de empréstimo pelo solicitante, uma etapa crítica antes da liberação dos recursos. Normalmente, é registrada por uma integração de assinatura eletrônica ou por uma atualização manual de status depois que os documentos físicos são devolvidos. | ||
| Por que isso importa Essa atividade é um pré-requisito essencial para a liberação dos recursos e um marco importante no processo de fechamento. Atrasos nessa etapa podem afetar diretamente os prazos de desembolso. Onde obter Pode ser um evento explícito de uma API de plataforma de assinatura eletrônica que atualiza um status no nCino ou ser inferida a partir de uma atualização manual de status para 'Documents Signed'. Captura Use o timestamp de um webhook da integração de assinatura eletrônica ou de uma atualização manual de status. Tipo de evento explicit | |||
| Documentos complementares recebidos | Marca o momento em que os documentos solicitados ao solicitante foram recebidos e carregados no sistema. Normalmente, isso é registrado quando o status de um placeholder de documento no Document Manager é atualizado para 'Received' ou 'Complete'. | ||
| Por que isso importa Essa atividade encerra um período comum de espera. O tempo entre 'Documents Requested' e 'Documents Received' geralmente destaca dependências externas e a eficácia da comunicação. Onde obter É inferida a partir de uma alteração de status no registro de requisito de documento dentro do Document Manager do nCino. O timestamp da atualização de status fornece o horário do evento. Captura Identifique o timestamp em que o status de um requisito de documento é atualizado para 'Received' ou 'Complete'. Tipo de evento inferred | |||
| Documentos complementares solicitados | Esse evento ocorre quando um agente de crédito solicita formalmente documentação adicional ao solicitante. No nCino, isso costuma ser gerenciado por um recurso de gerenciamento de documentos, no qual um item de checklist ou placeholder é criado para um documento obrigatório. | ||
| Por que isso importa Acompanhar essa atividade é essencial para analisar retrabalho e atrasos. Várias ocorrências para um único empréstimo indicam solicitações iniciais incompletas, levando a loops no processo e tempos de ciclo mais longos. Onde obter Pode ser um evento explícito da criação de um registro no Document Manager do nCino relacionado ao empréstimo ou ser inferido a partir de uma alteração de status no próprio empréstimo. Captura Capture a data de criação dos registros no Document Manager, por exemplo, docman__Document_Manager_Requirement__c, vinculados ao empréstimo. Tipo de evento explicit | |||
| Oferta de empréstimo aceita | Marca o momento em que o solicitante aceita formalmente a oferta de empréstimo. Isso pode ser registrado por um agente de crédito que atualiza manualmente um campo de status ou por uma integração de assinatura eletrônica que atualiza o registro automaticamente. | ||
| Por que isso importa Esse é um marco importante conduzido pelo cliente. Um atraso longo nessa etapa pode indicar problemas nos termos da oferta ou no processo de aceitação, criando uma oportunidade de melhoria. Onde obter Normalmente, é inferida a partir de uma atualização manual do status no objeto Loan para uma etapa como 'Offer Accepted' ou 'Closing'. Uma integração de assinatura eletrônica pode transformar esse evento em uma ocorrência explícita e automatizada. Captura Capture o timestamp da atualização do campo de status ou etapa para 'Accepted'. Tipo de evento inferred | |||
| Oferta de empréstimo gerada | Essa atividade ocorre quando uma oferta formal de empréstimo ou carta de compromisso é gerada para uma solicitação aprovada. Normalmente, é registrada pela criação de um documento específico ou por uma atualização de status indicando que a oferta está pronta. | ||
| Por que isso importa O tempo necessário para gerar uma oferta após a aprovação pode afetar a experiência do cliente. Essa atividade ajuda a monitorar a eficiência da geração de documentos e das etapas anteriores ao fechamento. Onde obter Pode ser um evento explícito de um mecanismo de geração de documentos integrado ao nCino ou ser inferida a partir de uma alteração de status para 'Offer Generated' ou 'Pending Customer Acceptance'. Captura Use a data de criação do documento de oferta de empréstimo gerado ou de um registro de versão de conteúdo relacionado. Tipo de evento explicit | |||
| Solicitação retirada | Representa um encerramento alternativo do processo, no qual o solicitante retira a solicitação antes que uma decisão final seja tomada. Isso é registrado quando a etapa do empréstimo é definida como 'Withdrawn'. | ||
| Por que isso importa Esse evento de encerramento oferece insights sobre a desistência dos clientes. Analisar quando e por que as solicitações são retiradas pode destacar problemas relacionados à duração do processo, à comunicação ou à competitividade da oferta. Onde obter É inferida a partir de uma alteração final da etapa no objeto Loan para 'Withdrawn'. O rastreamento do histórico de campos no campo 'Stage' fornece o timestamp do evento. Captura Capture o timestamp em que o campo 'Stage' do Loan (LLC_BI__Stage__c) é atualizado para 'Withdrawn'. Tipo de evento inferred | |||
| Verificação de crédito concluída | Essa atividade indica que uma verificação de crédito foi executada e que os resultados estão disponíveis no sistema. Normalmente, é registrada quando um relatório de crédito é anexado ao registro do empréstimo ou quando uma etapa específica de 'Credit Check' é marcada como concluída. | ||
| Por que isso importa A verificação de crédito é uma dependência crítica para o underwriting. Atrasos na conclusão dessa etapa podem se tornar um gargalo significativo para todo o processo. Onde obter Pode ser um evento explícito de uma integração com uma empresa de informações de crédito ou ser inferida a partir de uma atualização da etapa do Loan. Verifique os campos que indicam a data da consulta de crédito ou o status de conclusão no Loan ou em um objeto relacionado. Captura Use o timestamp de uma atualização do Stage do Loan para 'Credit Check Complete' ou a data de criação de um registro de relatório de crédito relacionado. Tipo de evento inferred | |||
Guias de extração
Etapas
- Pré-requisito: habilite o rastreamento do histórico de campos: antes de criar qualquer relatório, um administrador do Salesforce deve habilitar o rastreamento do histórico de campos no objeto nCino Loan (
LLC_BI__Loan__c). Rastreie o histórico dos campos principais que representam marcos do processo, como Stage (LLC_BI__Stage__c), Status (LLC_BI__Status__c), Risk Rating ([Your Risk Rating Field]) e quaisquer campos personalizados usados para indicar eventos como 'Credit Check Completed'. - Crie um tipo de relatório personalizado: acesse Setup -> Feature Settings -> Analytics -> Reports & Dashboards -> Report Types. Crie um novo tipo de relatório personalizado. O objeto principal deve ser Loans (
LLC_BI__Loan__c). O objeto secundário (B) deve ser Loan History. Isso vincula cada empréstimo às alterações históricas dos campos, algo essencial para criar o Event Log. - Crie o relatório 'Loan History': acesse a guia Reports e crie um novo relatório usando o tipo de relatório personalizado 'Loans with Field History' criado na etapa anterior. Esse relatório capturará a maior parte das atividades com base nas alterações de campos.
- Adicione colunas ao relatório: adicione as seguintes colunas ao relatório. Elas correspondem aos atributos obrigatórios e recomendados: Loan Name (para LoanApplicationId), Field/Event, Old Value, New Value, Edit Date (para EventTime), Edited By (para AssignedUser), Loan Product (para LoanProductType), Amount (para LoanAmount), [Your Channel Field] (para ApplicationChannel) e outros atributos relevantes do empréstimo.
- Filtre o relatório 'Loan History': defina o filtro 'Show Me' como 'All loans'. Defina o filtro de data como 'Created Date' no objeto Loan para o período desejado, por exemplo, os últimos 6 meses. Adicione um filtro na coluna 'Field/Event' para incluir somente alterações nos campos cujo rastreamento foi habilitado, como 'Stage' e 'Status'.
- Crie o relatório 'Loan Creation': crie um segundo relatório mais simples diretamente no objeto Loan (
LLC_BI__Loan__c). O objetivo desse relatório é exclusivamente capturar o evento 'Loan Application Created'. Inclua colunas para Loan Name (LoanApplicationId), Created Date (EventTime), Created By (AssignedUser) e outros atributos relevantes do empréstimo. - Exporte os relatórios: execute os dois relatórios. Para volumes menores de dados, você pode exportá-los diretamente da interface do Salesforce como arquivos CSV. Para conjuntos de dados maiores, use o Salesforce Data Loader. Para usar o Data Loader, localize os relatórios no sistema e use a função de exportação do Data Loader, que utiliza chamadas de API para extrair os dados com eficiência.
- Combine e transforme os dados: os dados exportados ainda não formam um Event Log. Você precisa combinar os dois arquivos e transformar os dados. Use uma ferramenta de planilha, como o Excel com Power Query, ou uma linguagem de script, como Python, para executar as seguintes tarefas: a. No relatório 'Loan Creation', crie linhas para a atividade 'Loan Application Created', usando a data de criação do empréstimo como EventTime. b. No relatório 'Loan History', crie uma nova coluna 'ActivityName'. Use lógica condicional, como uma instrução CASE, para mapear as alterações de campos aos nomes de atividades descritos na seção de consulta. c. Combine os resultados em um único arquivo.
- Finalize as colunas: renomeie e formate as colunas para corresponder ao esquema do ProcessMind: LoanApplicationId, ActivityName, EventTime, AssignedUser etc. Adicione uma coluna 'SourceSystemName' com um valor estático, como 'nCino', e uma coluna 'LastDataUpdateTimestamp' com a data e a hora atuais.
- Carregue no ProcessMind: salve o arquivo transformado final como CSV e carregue-o no ProcessMind.
Configuração
- Permissões do Salesforce: os usuários que extraem dados precisam de acesso de 'Read' ao objeto Loan (LLC_BI__Loan__c) e ao seu histórico, além de permissões para executar e exportar relatórios. O acesso ao Salesforce Data Loader exige a permissão 'API Enabled'.
- Field History Tracking: este é o pré-requisito mais importante. Se ele não estiver habilitado para os campos necessários do objeto Loan, não será possível extrair as atividades históricas. Existe um limite para a quantidade de campos que podem ser acompanhados por objeto.
- Filtros dos relatórios: sempre filtre seus relatórios por um período específico, como empréstimos criados nos últimos 6 meses, para manter o volume de dados sob controle. Também é essencial filtrar o relatório de histórico para incluir somente alterações nos campos específicos, como Stage e Status, que representam as atividades definidas no processo.
- Configuração do nCino: os valores usados para identificar atividades, como um Stage chamado 'Underwriting' ou 'Booked', são específicos da configuração do nCino da sua organização. Você precisa ajustar a lógica de transformação para corresponder à terminologia do seu sistema.
- Data Loader: para extrações de mais de alguns milhares de empréstimos, recomendamos usar o Salesforce Data Loader para evitar timeouts do navegador e processar o volume de dados com eficiência. Você precisará instalar esse aplicativo cliente e ter credenciais de acesso à API.
- Objetos relacionados: algumas atividades, especialmente as relacionadas ao gerenciamento de documentos ou a covenants, podem estar armazenadas em objetos relacionados do nCino. O método principal descrito aqui se concentra no objeto Loan. Uma extração completa pode exigir a criação de relatórios adicionais em objetos como Document Manager Placeholder (LLC_BI__Document_Manager_Placeholder__c) e a combinação dos resultados.
a Consulta de exemplo 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 Etapas
- Pré-requisitos: confirme que você tem uma conta de usuário do Salesforce com acesso à API e permissões de leitura para o Loan do nCino (LLC_BI__Loan__c), Account e os objetos History relacionados. Também é necessário ter acesso a uma ferramenta de execução de SOQL, como Salesforce Workbench, Developer Console ou um aplicativo conectado.
- Acesse a ferramenta de SOQL: faça login na ferramenta de acesso a dados do Salesforce de sua preferência. No Salesforce Workbench, acesse o site, selecione seu ambiente, aceite os termos e faça login com suas credenciais do Salesforce.
- Selecione a consulta SOQL: no Workbench, acesse a aba 'Queries' e selecione 'SOQL Query'. No Developer Console, acesse a aba 'Query Editor' na parte inferior.
- Prepare a consulta: copie a consulta SOQL completa fornecida na seção 'query' deste documento.
- Configure os placeholders: antes de executar, você precisa modificar os placeholders da consulta. Substitua
'YYYY-MM-DDTHH:MM:SSZ'pelas datas inicial e final desejadas para o período de extração. Revise os nomes de Stage e Status, como'[Underwriting Stage Name]', e atualize-os para corresponder aos valores exatos configurados no seu ambiente nCino. - Execute a consulta: cole a consulta configurada na janela do editor de consultas.
- Trate conjuntos de dados grandes: se a consulta atingir o tempo limite ou os limites de governança do Salesforce, execute-a em lotes menores. Reduza o período, por exemplo, para um mês de cada vez, e combine os resultados posteriormente.
- Revise os resultados: depois da execução, a ferramenta exibirá os resultados em formato de tabela. Verifique se as colunas
LoanApplicationId,ActivityNameeEventTimeforam preenchidas conforme esperado. - Exporte os dados: use a função de exportação da ferramenta para salvar os resultados. No Workbench, selecione 'Bulk CSV' na opção 'View As' e clique no botão 'Query'. Isso gerará um arquivo CSV.
- Finalize para upload: abra o arquivo CSV exportado. Confirme se os cabeçalhos das colunas correspondem aos requisitos da sua ferramenta de Process Mining. O arquivo estará pronto para ser carregado no ProcessMind como um Event Log.
Configuração
- Acesso à API do Salesforce: seu perfil de usuário no Salesforce precisa ter a permissão 'API Enabled' para usar ferramentas como o Workbench.
- Permissões de objetos: você precisa ter pelo menos acesso de leitura aos seguintes objetos do Salesforce: LLC_BI__Loan__c, LLC_BI__Loan__cHistory, Account e User.
- Field History Tracking: o Field History Tracking precisa estar habilitado no Salesforce Setup para os campos principais do objeto Loan, especialmente LLC_BI__Stage__c e LLC_BI__Status__c. Sem isso, a maioria das atividades não será capturada.
- Período: a consulta inclui placeholders para as datas inicial e final (
'YYYY-MM-DDTHH:MM:SSZ'). Para a análise inicial, recomendamos um período de 3 a 6 meses, equilibrando o volume de dados e a geração de insight. Em ambientes com volume muito alto, considere começar com um período menor. - Nomes de Stage e Status: a consulta usa placeholders como
'[Underwriting Stage Name]'e'[Declined Stage Name]'. Você precisa consultar o administrador do seu sistema nCino para obter os nomes exatos de API dos stages e status usados no seu processo de originação de empréstimos e atualizar a consulta de acordo.
a Consulta de exemplo 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 Pronto para começar?
Comece a usar Process Mining para transformar suas operações de originação de empréstimos, obtendo aprovações mais rápidas e maior eficiência. Baixe seu Template e comece a otimizar hoje.
Acelere hoje as aprovações da originação de empréstimos
Transforme sua originação de empréstimos no nCino e reduza o tempo de decisão em 50%.
Não é necessário cartão de crédito. Configure em poucos minutos.