Classificar candidatos
O objetivo do processo de classificação é gerar o resultado do processo seletivo. Após a sua execução será possível à Instituição emitir as listagens de candidatos classificados e desclassificados.  
 
Para classificar uma área ofertada, o usuário poderá utilizar uma das seguintes três formas:
1- Classificação por Nota
2- Classificação Manual
3- Classificação por Ordem de Inscrição
 
1-   Classificação por Nota
Para executar a classificação por nota, primeiramente será necessário definir a etapa e as áreas ofertadas que serão classificadas. Poderá ser selecionada uma ou mais áreas ofertadas.   
Em seguida será apresentado ao usuário o passo no qual terá que selecionar a origem das notas que serão utilizadas na classificação.
No caso da "Classificação por Nota", o sistema deverá ter sido alimentado com as notas dos candidatos, que pode ser feito pelas seguintes formas:
 
a- Provas já Corrigidas no TOTVS Avaliação e Pesquisa:
Essa forma de obtenção de notas exigirá que os candidatos já estejam vinculados às provas do TOTVS Avaliação e Pesquisa e as respostas dos candidatos já estejam introduzidas no sistema com auxílio do processo Importar Gabaritos. Após a importação das respostas, a correção de cada uma das provas deverá ser feita utilizando a funcionalidade de correção do TOTVS Avaliação e Pesquisa. O índice de acertos dos candidatos gerado na correção constitui a pontuação a ser usada na classificação.
 
b- Entrada Manual de Notas:
Essa forma de obtenção de notas exigirá que os candidatos já estejam vinculados às provas do TOTVS Avaliação e Pesquisa e as notas serão obtidas da entrada manual por notas. Essa entrada é possível de ser acessada pelo menu "Processo Seletivo à Tabelas auxiliares à Notas do Candidatos por Prova" ou pelo menu "Processo Seletivo à Tabelas auxiliares à Notas das Prova por Candidato".
 
c- Arquivo de Notas: Essa forma de obtenção de notas exigirá que os candidatos já estejam vinculados às provas do TOTVS Avaliação e Pesquisa. A instituição tem a opção de utilizar meios de correção de provas extra-sistema. Dessa forma, a obtenção de notas não passará pela execução do processo "Importar Gabaritos".  Ou seja, os gabaritos não serão lidos para o sistema e a funcionalidade de correção do TOTVS Avaliação e Pesquisa não será utilizada. Neste caso será necessário gerar, de alguma forma, um arquivo txt no layout "Arquivo de Notas".  Conforme o layout, nesse arquivo não constará as respostas e sim as notas totais já computadas para cada uma das provas. O layout limita a nove o número de notas possíveis de serem informadas para cada candidato.
 
Após escolher a forma de obtenção de notas, será possível optar por considerar ou não o registro de presenças/ausências de candidatos na classificação. A situação do registro de presença será consultada, caso o parâmetro "Consultar o registro de presença de candidatos" estiver marcado. Neste caso o sistema não permitirá concluir a classificação se forem localizados candidatos (cuja inscrição não esteja cancelada) que não constem registros de presenças/ausência registrados para os mesmos. Quando estiver sendo considerado o registro de presença e houver candidatos com ausência em algum dos dias de seleção, serão desclassificados por esse motivo.
 
Importante : Evoluído o processo de classificação para trabalhar com fórmulas . No cadastro de área ofertada, aba "Informações complementares" é possível agora definir uma fórmula de cálculo de pontuação.
 
Na nova MDI o Cadastro de Fórmula do Processo Seletivo está migrado para .NEt - Antes de salvar a fórmula é possível fazer o teste da funcionalidade, desde que, seja informada uma consulta SQL correta no contexto de teste. A sentença SQL informada deverá retornar ao menos um registro correspondente a uma inscrição, contendo os campos: CODCOLIGADA, IDPS, CODPESSOA, NUMEROINSCRICAO e ORDEMETAPA. Caso a consulta informada no contexto não esteja correta, ao tentar testar fórmulas que tenha alguma das funções de cálculo de pontuação, o sistema irá informar que o contexto está errado.
 
As funções da fórmula para classificação são as seguintes:
 

1 -   PSOrdHorarioCod

Retorna a ordem do horário da prova a partir do seu código.

2 -   PSOrdHorarioNome

Retorna a ordem do horário da prova a partir do seu nome.

3 -   PSOrdCadernoCod

Retorna a ordem da prova no caderno a partir do seu código.

4 -   PSOrdCadernoNome

Retorna a ordem da prova no caderno a partir do seu nome.

5 -   PSCodProvaOrd

Retorna o código da prova a partir da sua ordem no caderno.

6 -   PSCodProvaNome

Retorna o código da prova a partir do seu nome.

7 -   PSNomeProvaOrd

Retorna o nome da prova a partir da sua ordem no caderno.

8 -   PSNomeProvaCod

Retorna o nome da prova a partir do seu código.

9 -   PSNotaProvaOrd

Retorna a nota obtida na prova a partir da ordem no caderno.

10 - PSNotaProvaCod

Retorna a nota obtida na prova a partir do seu código.

11 - PSValorProvaOrd

Retorna o valor da prova partir da sua ordem no caderno.

12 - PSValorProvaCod

Retorna o valor da prova partir da seu codigo.

13 - PSNotaMinimaOrd

Retorna a nota mínima de aprovação da prova a partir da sua ordem no caderno.

14 - PSNotaMinimaCod

Retorna a nota mínima de aprovação da prova a partir do seu código.

15 - PSPesoProvaOrd

Retorna o peso da prova partir da sua ordem no caderno.

16 - PSPesoProvaCod

Retorna o peso da prova partir do seu código.

17 - PSQtdQuestoesOrd

Retorna a quantidade de questões da prova a partir da sua ordem no caderno.

18 - PSQtdQuestoesCod

Retorna a quantidade de questões da prova a partir do seu código.

19 - PSNotaQuestaoOrd

Retorna a nota obtida em uma questão a partir da ordem da prova no caderno.

20 - PSNotaQuestaoCod

Retorna a nota obtida em uma questão a partir do código da prova.

21 - PSValorQuestaoOrd

Retorna o valor de uma questão a partir da ordem da prova no caderno.

22 - PSValorQuestaoCod

Retorna o valor de uma questão a partir do código da prova.

23 - PSRedacaoOrd

Retorna "S" se a prova for de redação e "N" se não for a partir da ordem no caderno.

24 - PSRedacaoCod

Retorna "S" se a prova for de redação e "N" se não for a partir do seu código.

25 - PSLinguaEstOrd

Retorna "S" se a prova for de língua estrangeira e "N" se não for a partir da ordem no caderno.

26 - PSLinguaEstCod

Retorna "S" se a prova for de língua estrangeira e "N" se não for a partir do código .

27 - PSAreaPermiteENEM

Retorna "S" se a área permite e "N" se não permite utilização do ENEM.

28 - PSCandUtilizaENEM

Retorna "S" se o candidato optou e "N" se não optou pela utilização do ENEM.

29 - PSNotaRedacaoENEM

Retorna a nota obtida na prova de redação do ENEM.

30 - PSNotaObjetivaENEM

Retorna a nota obtida na prova de redação do ENEM.

31 - PSEtapa

Retorna o número da etapa que está sendo classificada.

32 - PSQtdProvas

Quantidade de provas da etapa.

33 - PSSomaNotas

Soma das notas obtidas nas provas.

34 - PSSomaNotasObjetivas

Soma da(s) notas na(s) prova(s) objetiva(s).

35 - PSSomaNotasRedacao

Soma da(s) nota(s) na(s) prova(s) de redação.

36 - PSSomaNotasLinguas

Soma da(s) nota(s) obtida(s) na(s) prova(s) de língua(s) estrangeira(s). 

37 - PSSomaValorProvas

Soma do(s) valor(es) da(s) prova(s).

38 - PSSomaValorObjetivas

Soma do(s) valor(es) da(s) prova(s) objetiva(s).

39 - PSSomaValorRedacao

Soma do(s) valor(es) da(s) prova(s) de redação.

40 - PSSomaValorLinguas

Soma do(s) valor(es) da(s) prova(s) de língua(s) estrangeira(s).

41 - PSExisteProvaPendente

Retorna "S" se o candidato possui prova pendente no Totvs Avaliação e Pesquisa e "N" se não tiver.

42 - PSSetStatusInscritoSelecao

Altera o status de classificação do candidato na área ofertada para "Inscrito para seleção".

 
O cálculo da pontuação total  - Pode ocorrer de duas formas:
 
1- Cálculo Fixo:  será aplicado quando não for informada no cadastro da área ofertada uma fórmula a ser usada.  As notas obtidas pelo candidato em cada uma das provas serão somadas.  
 
2- Cálculo por fórmula:  será aplicado quando for informada no cadastro da Área ofertada uma fórmula a ser usada.  A criação de fórmulas deverá ser feita através do cadastro de fórmulas de Globais disponível no menu "Cadastro => Fórmula". Uma vez criada, uma fórmula passará a estar disponível na lookup "Fórmula para cálculo de pontuação". No editor de fórmulas existe um conjunto de funções que permitem a construção das fórmulas. O nome dessas funções inicia com "PS" e servem para obtenção de dados dos candidatos e suas provas realizadas no momento de apuração da nota pelo processo de classificação.
 
Tanto o cálculo fixo como o cálculo por fórmula resultam na pontuação utilizada para classificar o candidato. Ou seja, o candidato cujo cálculo resultar na maior pontuação será o melhor colocado e assim por diante. Após o cálculo da pontuação, se houver empate, será considerado melhor colocadopelo critério de desempate.
 
Após conclusão do assistente, o sistema irá proceder com classificação de acordo com as parametrizações do usuário. O processo de classificação por nota levará em conta:
 

A etapa

Se houver outra etapa o candidato será "Classificado para próxima etapa", senão, será "Classificado para chamada".

Utilização de fórmula de cálculo de nota

Definido no cadastro de Área ofertada do Processo Seletivo.

Critérios de desempate

Nota nas provas com maior peso e  prioridade,  Maior idade,   Número de inscrição.

Participação de treineiros

Não entram na classificação.

Não comparecimento no dia das provas 

Utilizar registro de presença.

Desclassificar quando a nota obtida em alguma prova for zero?

Configurado na prova da área.

Desclassificar quando a nota obtida for abaixo do mínimo exigido?

Configurado na prova da área.

 
2 - Classificação Manual
A "Classificação Manual" é uma forma de classificação altamente flexível na qual o usuário é o responsável por digitar o status, a classificação e as notas dos candidatos. Nela não necessita vincular o candidato a nenhuma prova. Ela é utilizada somente para áreas ofertadas sem etapas cadastradas.  Quando o usuário optar por essa forma de classificação, o assistente exibirá a listagem dos candidatos inscritos nas áreas. Ao selecionar a área, no grid será listado somente os candidatos inscritos nela.
 
A interface ainda disponibiliza para os usuários os botões "Limpar", "Classificações" e "Ocultar/Exibir candidatos chamados".
 
O botão limpar permite que o usuário retorne o valor original dos status de todos os candidatos. Ele permite também que todos os valores preenchidos para "Classificação" e "Pontuação" sejam excluídos.
 

Como resultado: este valor preencherá o campo "SPSOPCAOINSCRITO.TIPOCOTA".
"Qual a classificação interna do grupo de cotas?": Identificado o grupo de cota que cada candidato pertence, será criada uma lista de classificação interna para cada um dos grupos: 1, 2, 3, 4.  Ou seja, para cada um dos cinco grupos será calculada a classificação numérica crescente, que representa a ordem decrescente de pontuação dentre os candidatos dos respectivos grupos. Caso o candidato não participe do programa de cotas (Se I1 ou I2 for respondido como não), o campo não será preenchido (valor NULL). Como resultado: este valor preencherá o campo "SPSOPCAOINSCRITO.CLASSIFICACAOCOTA".