Páginas filhas
  • Manual Operacional da Customização - Integração UniSENAI

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleInscrição do Processo Seletivo via API Customizada

Pré-requisitos

Processo Seletivo criado e configurado para aceitar inscrições de candidatos vindos do UNISENAI.


Detalhamento do processo

O objetivo deste processo é disponibilizar uma API do TOTVS Educacional (SGE), para realizar a inscrição dos candidatos no processo seletivo nativo. Os campos definidos na parametrização do processo seletivo deverão ser enviados pelo ACE, incluindo os documentos do candidato no SGE. 

O ACE deverá chamar a nova API do SGE, toda vez que ocorrer uma inscrição na página WEB do SENAI (loja), para que as informações dos candidatos e inscrições sejam armazenadas no SGE.

Ao receber os dados, a API irá realizar as seguintes operações no SGE:

  • Cadastrar o candidato/usuário 

Será criado o cadastro de usuário do candidato (SPSUSUARIO) no TOTVS Educacional | Processo Seletivo para obter o Cód. Usuário PS. Caso o usuário não exista, a customização executará a funcionalidade padrão para inclusão de candidatos. O usuário ficará disponível no Menu: TOTVS Educacional |Processo Seletivo | Cadastros | Usuário.



Aviso
titleValidação de Unicidade

Para validar se o usuário do candidato já existe no SGE será utilizado somente o valor informado no campo CPF, caso a customização encontre um registro com o CPF informado ela retornará o Cód. Usuário PS (CODUSUARIOPS) para prosseguir com a inscrição no processo seletivo.


  • Inscrever candidato na área ofertada do Processo Seletivo

O candidato cadastrado será vinculado no Processo Seletivo informado, preenchendo os dados informados na API para a identificação do processo seletivo (Coligada, Filial, Id do Processo Seletivo, Id da Área de Interesse, Id da Forma de Inscrição). A inscrição poderá ser visualizada no menu Processo Seletivo | Anexo | Candidatos Inscritos).



Aviso
titleValidações de Inscrição

Os controles de quantidade de candidatos inscritos, quantidade máxima de inscrições e inscrição já realizada serão realizadas pelas regras nativas do SGE da mesma forma que todas as outras validações



  • Fazer Upload de Arquivos do Candidato

Poderão ser enviados arquivos do candidato relacionados às inscrições, que serão salvos no anexo de documentação do candidato no processo seletivo, menu Processo Seletivo | Anexo | Candidatos Inscritos | Anexos | Arquivos do Candidato. A API irá realizar as validações nativas nos arquivos enviados incluindo as configurações de tamanho e quantidade definidas no cadastro do processo seletivo.



Aviso
titleValidações de Inscrição

Não está previsto neste escopo a integração de documentos com a Secretaria Digital (GED).


A documentação técnica da API está disponível no TDN.

Expandir
titleProcesso Enviar Candidatos Classificado para o ACE

Pré-requisitos

Devem ser liberadas nas permissões de perfil dos usuários, os menus da customização Integração UNISENAI.

Disponível em: Serviços Globais | Perfil | Educacional | Customização | UNISENAI



Para mais detalhes de como liberar no perfil dos usuários, acesse o Manual de Instalação de Customizações na seção Liberando Acesso aos Menus.

Detalhamento do processo

O objetivo desse processo é enviar dados dos candidatos classificados no Processo Seletivo nativo do TOTVS Educacional (SGE) para o ACE. O SGE irá consumir uma API disponibilizada pelo ACE para realizar este envio.

Para isso foi criado um processo onde o usuário selecionará os candidatos classificados para realizar o envio para o ACE; A interface customizada estará disponível em: TOTVS Educacional | Processo Seletivo | Cadastros | Processo Seletivo / Venda Online | Anexos | Candidatos Inscritos | Processos | Enviar Candidatos Classificados para o ACE.


Image Added



Ao executar o processo, o usuário poderá selecionar um ou mais candidatos inscritos no processo seletivo e enviar os registros dos usuários classificados para o ACE.

O envio dos candidatos classificados através da execução do processo será realizado apenas para os candidatos que estiverem com status na opção parametrizados conforme os Parâmetros da Customização UniSenai Aba Status de Status de Classificação SGE (Aprovados, Reprovados e Ausentes). 


Aviso
titleClassificação de Candidato

Será de responsabilidade da FIEP executar o processo nativo de classificação de candidato no Processo Seletivo. 


Só serão considerados os candidatos classificados cuja inscrição foi realizada pela API de Inscrição de Candidato da customização UniSenai. Outras inscrições serão ignoradas na exportação para o ACE (processo seletivo nativo- link externo, ou inclusão de candidato RM.exe).

Os parâmetros de status da aba Status de Classificação CRM,(Código CRM (Apto para matricular), Código CRM (Sem êxito) e Código CRM (Retornar)) indicarão a informação que será enviada na API, no campo Status.


Image Added


Após o processamento, o ACE retornará à informação se o registro foi processado com sucesso ou erro, por candidato informando a mensagem em caso de erro. Caso ocorra erro, o processo poderá ser executado novamente pelo usuário, diretamente nesta interface. 


Aviso
titleReenvio de Erros

Não terá reenvios de dados através do monitor de log.

Caso o status na opção do candidato mude após o envio do resultado final do candidato, não será permitido reenviar o registro através do mesmo processo, para atualizar o status do candidato no Lead. 


Ao final do processamento, os registros serão gravados no Monitor de Log (Customização | UNISENAI | Monitor de Log)


Expandir
titleMonitor de Log

Descrição do Processo

Este requisito detalha a funcionalidade de Monitor de Logs da Integração.

Detalhamento do processo

Nesta interface o usuário poderá consultar os LOGs das operações de exportação executadas pela integração do TOTVS Educacional com o ACE.
Os históricos das exportações de dados para o Moodle serão registrados e poderão ser visualizadas no menu TOTVS Educacional | Customização | UniSENAI | Monitor de Log.

Serão criadas novas funcionalidades no Monitor, são elas:

  1. Inscrição do Candidato no Processo Seletivo
  2. Envio de Candidato Classificado para o ACE

Será apresentada ao usuário uma visão com a relação de registros importados e exportados.

  • Id Log: Identificador sequencial de Log.
  • Data de Criação: Data de Criação do registro.
  • Data da última alteração: Data da última alteração do registro.
  • Status: Situação da Integração (Sucesso ou Erro).
  • Id. Job: Ultimo job executado que resulto criação ou alteração do log.
  • Descrição do módulo: Descrição que permite identificar o módulo.
  • Cód. Filial: Código da Filial associada ao registro.
  • Funcionalidade: Tipo de Processo que está sendo feito (Por exemplo: Exportação Moodle).
  • Campos Chave: Descrição dos campos utilizados para gerar o registro integrado.
  • Valores Chave: Chave primária do registro integrado.
  • Última mensagem do item de log: Ultima mensagem do item do log.
  • Download de arquivos associados: Permitirá o download de arquivo associado ao logo caso exista.

Ao acessar o anexo de um registro será possível o usuário visualizar todos os registros relacionados ao cadastro integrado selecionando a opção Item de Log. Estarão disponíveis os seguintes campos:

  • Id. Item Log: Identificador sequencial de log.
  • Id. Log: Identificador sequencial de log.
  • Mensagem: Mensagem com o status da integração do item.
  • Status: Situação da integração do item selecionado.
  • Dados Enviados: Relação dos dados enviados para integração.
  • Dados Recebidos: Relação dos dados recebidos.
  • Data de Criação: Data de criação do registro.
  • Data da última Alteração: Data da última alteração do registro.
Aviso
titleAtenção

Não será possível incluir, editar ou excluir informações através dessa interface.

Caso o Json enviado tenha mais do que 1000 caracteres totais, os dados recebidos serão gravados como arquivo no banco de dados e poderão ser acessados através do botão "Download de arquivos associados".