HCM – Processo Automático – A JSONObject text must begin with '{' at characte
Incidente
No módulo Controle de Ponto HCM, ao executar o processo automático do mobilidade Marcação de Ponto 2.0, no log do agendador é exibido o erro a seguir:
Erro ao enviar informações de colaboradores, problemas na sincronização com o servidor. Chamada: https://platform.senior.com.br:8243/t/senior.com.br/bridge/1.0/rest/hcm/pontomobile/actions/employeesImport, Erro: A JSONObject text must begin with '{' at character 1 line 1.
Causa
Esta mensagem ocorre devido a alguma informação corrompida nos cadastros de pré-requisitos do mobilidade.
Solução
Para que esse incidente não ocorra, revise os dados a seguir:
1. Acesse o SeniorConfigCenter no diretório de instalação do sistema, em Sistemas / Gestão de Pessoas / HCM;
2. Verifique se os usuários e senha informados estão corretos, recomendado redigitar;
Importante: O usuário da plataforma recomendado é o admin do tenant. Mesmo que tenha outro usuário admin, é preferível que informe o admin@<tenant>.com<.br>. Caso o cliente não utilize autenticação ADFS, o respectivo campo do token ADFS, deve ser apagado.
3. Acesse os Serviços do Windows no servidor de instalação;
4. Reinicie o serviço Senior Middleware;
5. Entre no módulo Controle de Ponto em Recursos / Processos Automáticos / Mobilidade;
5.1. Redigite as credenciais de usuário e senha do admin do tenant, e o mobilidade Senior X deve estar com S;
6. Aguarde uma nova execução e o problema deve ser resolvido.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.