Tempo aproximado para leitura: 00:01:30 min
Ocorrência
Ao realizar a geração do Seguro Desemprego apresenta o seguinte erro:
Erro ao calcular campo CampoSDDDD01 - System.ArgumentOutOfRangeException: O índice e o comprimento devem se referir a um local dentro da cadeia de caracteres.
Nome do parâmetro: length
em System.String.Substring(Int32 startIndex, Int32 length)
em RM.Fop.Dominio.Relatorio.CampoSDDDD01.DoCalcula()
em RM.Fop.Dominio.Relatorio.CampoRelatorioBase.Calcula()
Ambiente
TOTVS RH - TOTVS RH (Linha RM) - TOTVS Folha de Pagamento - Todas as versões
Causa
Esse incidente ocorre, pois há uma divergência entre a máscara do telefone informado no cadastro do funcionário e a máscara para telefone no Parametrizador.
Solução
Para solucionar essa ocorrência, realize os seguintes passos:
1. Acesse: Configurações | Parametrizador | RH - Máscaras e Quebras e verifique os campos Máscara para telefone e Máscara para telefone (sem DDD).
2. Logo, acesse: Administração de Pessoal | Funcionários | Edite o cadastro do funcionário | aba Endereço Principal | campo Telefone e parametrize, conforme número de caracteres da máscara no Parametrizador. 
0 Comentários