Criar campos de resumo de totalização e fórmula
Recrutadores de RH e entrevistadores inseriram muitos dados sobre seus candidatos no aplicativo de recrutamento. Mas, para que os dados da avaliação sejam úteis, eles precisam ser calculados e pontuados. Use campos e fórmulas de resumo de totalização para conseguir isso.
Um resumo de totalização é uma espécie de inverso de uma fórmula de objeto cruzado (que você criou na primeira etapa deste projeto). Em vez de obter dados de um objeto pai (ou avô), ele obtém dados de registros em um objeto filho e armazena esses dados. Os resultados são recalculados e armazenados sempre que qualquer registro no registro de detalhes é salvo.
Os campos de fórmulas usam entradas de outros campos, valores, funções e operadores para gerar resultados. Eles podem fazer referência a campos padrão, campos personalizados e outros campos de fórmula. Os resultados da fórmula não são armazenados. A expressão da fórmula é armazenada como metadado. No entanto, o resultado dessa expressão é calculado na hora sempre que um usuário visualiza um registro ou executa um relatório contendo o campo de fórmula.
Criar uma fórmula
Crie um campo de fórmula personalizado que calcule a pontuação geral no objeto Avaliação.
- Em Setup (Configuração), clique em Object Manager (Gerenciador de objetos) e selecione Review (Avaliação).
- Clique em Fields & Relationships (Campos e relacionamentos) e clique em New (Novo).
- Selecione Formula (Fórmula) como Data Type (Tipo de dados) e clique em Next (Avançar).
- Em Field Label (Rótulo do campo), insira
Overall Review Score
(Pontuação geral da avaliação).
- Em Formula Return Type (Tipo de retorno da fórmula), escolha Number (Número).
- Clique em Next (Avançar) e adicione a fórmula em Overall Review Score (Number) = (Pontuação geral da avaliação (Número) =)
(VALUE(TEXT(Core_Competencies__c)) + VALUE(TEXT(Experience__c)) + VALUE(TEXT(Leadership_Skills__c)) + IF( Recommend_for_Hire__c , 5, 0) ) / 4
- Garanta que sua tela fique assim:
- Clique em Check Syntax (Verificar sintaxe) para verificar se não há erros.
- Clique em Next (Avançar), Next (Avançar) e em Save (Salvar).
Criar campos de resumo de totalização
Agora, crie um campo de resumo de totalização para Number of Reviews (Número de avaliações) no objeto Job Application (Candidatura de emprego).
- Em Setup (Configuração), clique em Object Manager (Gerenciador de objetos) e selecione Job Application (Candidatura de emprego).
- Clique em Fields & Relationships (Campos e relacionamentos) e clique em New (Novo).
- Em Data Type (Tipo de dados), selecione Roll-Up Summary (Resumo de totalização) e clique em Next (Avançar).
- Em Field Label (Rótulo do campo), insira
Number of Reviews
(Número de avaliações).
- Clique em Next (Avançar).
- Selecione Reviews (Avaliações) na lista de seleção Summarized Object (Objeto resumido).
- Selecione Count (Contagem) como o Roll-Up Type (Tipo de totalização).
- Selecione All records should be included in the calculation (Todos os registros devem ser incluídos no cálculo) como Filter Criteria (Critérios de filtro).
- Clique em Next (Avançar), Next (Avançar) e Save & New (Salvar e novo).
Em seguida, crie um campo de resumo de totalização para Review Scores (Pontuações de avaliação) no objeto Candidatura de emprego.
- Escolha Roll-Up Summary (Resumo de totalização) como Data Type (Tipo de dados) e clique em Next (Avançar).
- Em Field Label (Rótulo do campo), insira
Total Review Score
(Pontuação total de avaliação).
- Clique em Next (Avançar).
- Selecione Reviews (Avaliações) na lista de seleção Summarized Object (Objeto resumido).
- Selecione Sum (Soma) como o Roll-Up Type (Tipo de totalização).
- Selecione Overall Review Score (Pontuação geral de avaliação) como Field to Aggregate (Campo a ser agregado).
- Selecione All records should be included in the calculation (Todos os registros devem ser incluídos no cálculo) como Filter Criteria (Critérios de filtro).
- Clique em Next (Avançar), Next (Avançar) e Save & New (Salvar e novo).
Criar fórmulas adicionais
Agora, crie um campo de fórmula que calcule a Average Review Score (Pontuação média de avaliação) de uma candidatura de emprego.
- Selecione Formula (Fórmula) como Data Type (Tipo de dados) e clique em Next (Avançar).
- Em Field Label (Rótulo do campo), insira
Average Review Score
(Pontuação média de avaliação).
- Selecione Number (Número) como Formula Return Type (Tipo de retorno da fórmula).
- Clique em Next (Avançar) e adicione a fórmula em Average Review Score (Number) = (Pontuação média de avaliação (Número) =)
IF(Number_of_Reviews__c <> 0, Total_Review_Score__c / Number_of_Reviews__c, null)
- Garanta que sua tela fique assim:
- Clique em Check Syntax (Verificar sintaxe) para verificar se não há erros.
- Clique em Next (Avançar), Next (Avançar) e Save & New (Salvar e novo).
Crie um campo de fórmula para mostrar uma luz verde, amarela ou vermelha em um registro de candidatura de emprego, dependendo da Pontuação média de avaliação.
- Selecione Formula (Fórmula) como Data Type (Tipo de dados) e clique em Next (Avançar).
- Em Field Label (Rótulo do campo), insira
Review Indicator
(Indicador da avaliação).
- Selecione Text (Texto) como Formula Return Type (Tipo de retorno da fórmula).
- Clique em Next (Avançar) e adicione a fórmula em Review Indicator (Text) = (Indicador da avaliação (Texto) =)
IF(Average_Review_Score__c >= 3.5,IMAGE("/img/samples/light_green.gif", "Green"),IF(Average_Review_Score__c >= 2.5,IMAGE("/img/samples/light_yellow.gif", "Yellow"),IF(Average_Review_Score__c > 0,IMAGE("/img/samples/light_red.gif", "Red"), "No Reviews")))
- Garanta que sua fórmula fique assim:
- Clique em Check Syntax (Verificar sintaxe) para verificar se não há erros.
- Clique em Next (Avançar), Next (Avançar) e em Save (Salvar).
Agora, mova os novos campos para uma seção de Candidate Rating (Classificação do candidato) no layout da página Job Application (Candidatura de emprego).
- Enquanto está visualizando Job Application (Candidatura de emprego) no Object Manager (Gerenciador de objetos), clique em Page Layouts (Layouts de página) na barra de navegação à esquerda.
- Clique em ao lado de Job Application Layout (Layout da candidatura de emprego) e selecione Edit (Editar).
- Adicione uma nova seção ao layout da página arrastando Section (Seção) da paleta para abaixo da seção Information (Informações).
- Preencha as propriedades da seção:
- Em Section Name (Nome da seção), insira
Candidate Rating
(Classificação do candidato).
- Em Layout, selecione 1-Column (1 coluna).
- Clique em OK.
- Arraste os campos Number of Reviews (Número de avaliações), Total Review Score (Pontuação total de avaliação), Average Review Score (Pontuação média de avaliação) e Review Indicator (Indicador da avaliação) da seção Information (Informações) para a seção Candidate Rating (Classificação do candidato).
- Clique em Save (Salvar).
Ao personalizar layouts de página e criar fórmulas de objetos cruzados, regras de validação, resumos de totalização e fórmulas, você está dando à equipe de RH o máximo de retorno com seu aplicativo de recrutamento. Com dados consistentes e completos que eles podem facilmente utilizar e encontrar rapidamente, é possível adicionar novos talentos à AW Computing mais rápido do que nunca.