Histórico de Matrículas

O Perfil Acadêmico foi desenvolvido para centralizar e gerenciar o histórico de formação e capacitações dos colaboradores, oferecendo uma visão completa da trajetória acadêmica dentro da plataforma Senior HCM. Pensando tanto no RH quanto no colaborador, o recurso permite rastrear cursos, treinamentos e certificações de forma organizada e integrada.

Integração Konviva x Perfil Acadêmico

É possível realizar a integração da Plataforma Konviva com o Perfil Acadêmico do Senior HCM, permitindo que o histórico de matrículas dos colaboradores seja sincronizado automaticamente, sem dependência de processos legados. A integração elimina a necessidade de alimentação manual ou de sistemas intermediários, criando um fluxo direto e confiável de dados acadêmicos.

A integração do módulo Perfil Acadêmico com a plataforma Konviva visa oferecer uma experiência integrada de gestão de capacitação, permitindo que o RH visualize o histórico completo de formações dos colaboradores diretamente no painel de gestão, com sincronização automática e controle de duplicidades.

Para fazer a integração, é necessário realizar algumas configurações dentro da plataforma Konviva e do Senior HCM. A parametrização é realizada através do módulo SeniorX no Konviva.

Importante

A parametrização da integração deve ser realizada seguindo as credenciais e configurações definidas no módulo SeniorX da plataforma Konviva. O administrador do Konviva é responsável por validar as credenciais de acesso e testar a comunicação antes de ativar a rotina de sincronização. Caso encontre dificuldades, recomenda-se contatar o suporte para validação da configuração.

Fluxo Macro da Integração

A integração segue um fluxo estruturado e sequencial para garantir o correto funcionamento:

Sistemas do ecossistema Senior
  1. Configuração - Preenchimento de credenciais SeniorX no Konviva;
  2. Teste de Comunicação - Validação da conectividade com os serviços Senior;
  3. Habilitação - Ativação da rotina de sincronização;
  4. Primeira Carga - Seleção e salvamento do tipo da primeira carga: Carga Completa ou Somente Incremental. Essa definição é obrigatória para permitir o início do processamento;
  5. Integração HCM - Sincronização automática e contínua de dados;
  6. Logs e Monitoramento - Acompanhamento de execuções e tratamento de falhas.
1º passo: Configuração do papel de integração

O papel reúne as permissões que serão utilizadas pela aplicação para realizar a integração entre o Konviva e o HCM.

  1. Acesse a Plataforma Senior X com um usuário administrador do tenant.
  2. Acesse Tecnologia > Administração > Gerenciamento de Papéis > Novo Papel.
  3. Informe um nome descritivo para o papel, como Konviva Integration.
  4. Na aba de permissões, adicione o recurso res://senior.com.br/hcm/management_panel/konviva/extraeducation e configure as ações aplicáveis à integração: Incluir, Visualizar e/ou Excluir.
  5. Salve o papel.

Configuração da aplicação e obtenção das credenciais

A aplicação representa o Konviva LMS na Plataforma Senior X e gera as credenciais de acesso utilizadas na integração.

  1. Ainda com o usuário administrador, acesse Tecnologia > Administração > Gerenciamento de Aplicações > Nova Aplicação.
  2. Informe um nome descritivo, como Konviva LMS.
  3. Selecione o tipo Gerar um token diferente para cada sessão da aplicação.
  4. Salve a aplicação e copie imediatamente as credenciais access key e secret exibidas.
  5. Na aplicação criada, associe o papel configurado na etapa anterior.

Importante

Guarde as credenciais em um local seguro. O secret não poderá ser recuperado após fechar a tela em que ele é exibido.

2º passo: Configuração na plataforma Konviva
  1. Acesse Configurações > Integrações > SeniorX.
  2. Preencha as Credenciais de Integração com a chave de acesso e a chave secreta geradas anteriormente.
  3. Clique em Teste de Comunicação e aguarde a confirmação de sucesso.
  4. Acesse HCM > Painel de Gestão.
  5. Habilite a opção Ativar integração de histórico de matrículas no Perfil HCM.
  6. No campo Tipo da Primeira Carga, exibido abaixo dessa opção, selecione Carga Completa ou Somente Incremental.
  7. Salve a configuração para permitir a execução da rotina.

O preenchimento do campo Tipo da Primeira Carga é obrigatório. Enquanto essa informação não estiver definida, a rotina de integração não será executada.

Carga Completa

Na primeira execução, envia todas as matrículas elegíveis existentes no Konviva. Após a conclusão bem-sucedida dessa carga, as próximas execuções passam automaticamente para o processamento incremental.

Essa opção é recomendada para clientes que ainda não possuem histórico acadêmico no HCM.

Somente Incremental

Registra a data e a hora da configuração da integração como referência inicial e processa somente matrículas alteradas após esse momento, conforme os critérios de elegibilidade.

Essa opção permite evitar o reenvio do histórico anterior à ativação da integração e é recomendada para clientes migrados do TR ou que já possuem histórico acadêmico no HCM.

Alteração do tipo da primeira carga

O tipo da primeira carga pode ser alterado enquanto não houver execuções registradas da rotina.

Após a primeira execução registrada, o campo permanece visível, mas fica bloqueado para alterações. O sistema apresenta uma mensagem informativa sobre essa restrição.

Importante

Desativar e reativar a integração não libera a alteração do campo Tipo da Primeira Carga. Por isso, avalie o histórico existente no HCM antes da primeira execução.

3º passo: Definir elegibilidade de matrículas

A sincronização automática e manual considera apenas matrículas que atendem aos seguintes critérios de elegibilidade:

Configuração de integração HCM
  • Usuário ATIVO na plataforma Konviva;
  • Status da Matrícula: MATRICULADO ou CONCLUÍDO apenas;
  • Vínculo válido entre usuário Konviva e colaborador HCM;
  • Sem duplicidade: Verificação via ID da matrícula (identificador técnico).

Matrículas com usuários inativos, status diferente de “Matriculado” ou “Concluído”, vínculos inválidos ou já sincronizadas não serão re-sincronizadas e aparecerão nos logs de execução com status e motivo identificado.

Tipos de Execução

A integração oferece duas formas de execução, permitindo flexibilidade entre automação e controle manual:

Execução Automática (CRON)

A sincronização ocorre automaticamente todos os dias às 00:01 (horário do servidor), processando apenas as alterações do dia anterior.

  • Janela de Processamento: 00:00:00 a 23:59:59 do dia anterior;
  • Frequência: Diária;
  • Tipo de Carga Utilizado
    • Carga Completa: processa todas as matrículas elegíveis na primeira execução. Após a conclusão bem-sucedida, as próximas execuções passam automaticamente para o modo incremental;
    • Somente Incremental: utiliza a data e a hora da configuração como referência inicial para processar apenas matrículas alteradas após esse momento.
  • Tipo de Carga Utilizado:
    • Na primeira execução: O tipo configurado (Completa ou Incremental);
    • Nas execuções subsequentes: Sempre Incremental, processando apenas matrículas novas ou alteradas;
  • Nenhuma intervenção necessária: O processo executa automaticamente uma vez ativado.

Observação

A rotina só pode iniciar após a definição do tipo da primeira carga. Depois da primeira execução registrada, essa configuração fica bloqueada, mesmo que a integração seja desativada e reativada.

O bloqueio do campo e a transição para o processamento incremental são controles distintos: o bloqueio ocorre após a primeira execução registrada; na opção Carga Completa, a transição automática ocorre após a conclusão bem-sucedida da carga.

Execução Manual (Endpoint)

É possível disparar a sincronização manualmente através de um endpoint dedicado, permitindo controle sob demanda para:

  • Homologação: Validar a integração antes de colocá-la em produção;
  • Testes: Executar sincronizações pontuais para verificar funcionamento;
  • Reprocessamento Controlado: Reprocessar registros que falharam em execuções anteriores;
  • Troubleshooting Operacional: Sincronizar dados específicos para diagnóstico.

O disparo manual utiliza as mesmas regras e elegibilidade da rotina automática, garantindo consistência nos dados sincronizados.

Controle de Duplicidade

Um dos pilares da integração é o controle automático de duplicidades através do ID da matrícula:

Importante

O campo de ID da matrícula não é opcional. Sem este campo criado no Perfil Acadêmico do HCM, a integração não consegue garantir que registros não sejam duplicados.

4º passo: Monitorar logs e execuções

Após ativar a integração, acompanhe as sincronizações através do painel de Logs e Monitoramento em Configurações > Integrações > SeniorX:

Logs de Integração
  • Histórico de Execuções: Data, hora, tipo de carga (Full ou Incremental), horário de início, horário de fim e status final de cada sincronização;
  • Quantidade de Elegíveis: Total de matrículas que atenderam aos critérios de elegibilidade;
  • Registro de Sucessos: Quantidade e lista de matrículas sincronizadas com sucesso;
  • Registro de Falhas: Matrículas que falharam na sincronização, com motivo específico do erro;
  • Registros não Integrados: Matrículas que não atendem aos critérios de elegibilidade (usuário inativo, status inválido, vínculo inválido);
  • Inconsistências de Dados: Problemas de vínculo entre usuário Konviva e colaborador HCM ou dados faltando.
  • Estratégia de Processamento: Identificação da estratégia utilizada pela rotina e do tipo de carga executado.

Tratamento de Falhas e Reprocessamento

A integração inclui mecanismos robustos para identificar e tratar falhas:

Falhas Tratadas Automaticamente:

Reprocessamento Controlado de Falhas

Matrículas que falharam em execuções anteriores podem ser reprocessadas manualmente, permitindo corrigir o problema de origem e sincronizar os dados novamente:

Passos para Reprocessamento:

  1. Acesse Configurações > Integrações > SeniorX > Logs e Monitoramento;
  2. Localize a execução que contém registros com falha;
  3. Selecione a opção Reprocessar associada àquela execução;
  4. O sistema disparará uma nova sincronização considerando apenas os registros que falharam;
  5. Verifique os logs da nova execução para confirmar sucesso.

Pré-requisito para Sucesso: Certifique-se de que o problema de origem foi corrigido antes do reprocessamento. Exemplos:

  • Falha de Vínculo: Validar e reativar o vínculo entre usuário Konviva e colaborador HCM;
  • Falha de Autenticação: Renovar ou validar as credenciais SeniorX;
  • Falha de Dados Inconsistentes: Corrigir campos obrigatórios faltando na matrícula Konviva.

Observação

O reprocessamento reutiliza as mesmas regras e elegibilidade da integração, garantindo que apenas registros válidos sejam re-sincronizados.

Dados Sincronizados

A integração transfere as seguintes informações da matrícula Konviva para o Perfil Acadêmico do HCM:

Escopo e Limitações

Escopo:

Itens Fora do Escopo:

Este artigo ajudou você?