HCM - Turmas - Cadastro não disponível para este usuário
Incidente
No módulo de treinamento, o usuário consegue criar um curso/turma, mas depois esse curso não fica mais disponível para o usuário. E é apresentada a mensagem: Cadastro não disponível para este usuário.
Causa
Esta mensagem é apresentada, pois a rotina realiza automaticamente um filtro interno com base no tipo de definição do curso. Somente cursos classificados como "Não TLT" devem ser exibidos em Treinamento / Turmas / Definir. Alguns cursos da base possuíam valores inválidos nesse campo (diferentes de 1 ou 2), o que faz com que a rotina não consiga classificá-los corretamente. Como consequência, esses cursos não são apresentados na definição da turma, resultando na mensagem "Cadastro não disponível para este usuário".
Solução
Para que a mensagem "Cadastro não disponível" não seja apresentada, realize os passos a seguir:
1. Identifique os cursos/turmas que possuem valores inválidos (diferentes de 1 ou 2) no campo CurTlt na tabela R128Cua (Cursos Aperfeiçoamento);
2. Acesse diretamente banco de dados e corrija o valor desse campo para os cursos/turmas identificados, atribuindo o tipo adequado conforme a natureza do curso (1 - TLT ou 2 - Não TLT);
3. Verifique a origem desses registros incorretos, revisando eventuais processos de carga ou integrações que possam ter inserido os dados sem passar pelas rotinas padrões, e ajuste esses processos para evitar a recorrência do problema.
Observação: A informação do campo CurTlt não fica disponível na tela. O sistema atribui o registro automaticamente no momento do cadastro do curso:
Treinamento / TLT / Cursos - R128Cua.CurTlt = 1 - Sim
Tabelas / Cursos / Cursos Aperfeiçoamento = R128Cua.CurTlt = 2 - Não