MENSAGEM:
Falha: java.sql.SQLException: A subconsulta retornou mais de 1 valor. Isso não é permitido quando a subconsulta segue um =, !=, <, <= , >, >= ou quando ela é usada como uma expressão.
SITUAÇÃO:
Durante a tentativa de cálculo de rescisão, foi apresentada a mensagem abaixo impedindo a conclusão do cálculo.
SOLUÇÃO:
Avalie os registros de férias (TFPFER) do colaborador para identificar se existe algum período aquisitivo duplicado, sem a devida marcação de "gozado".
Se existir duas sequências para o mesmo período de férias usufruídas e ambas sem marcação de gozadas:
Apenas a última sequência deve constar com a marcação de "gozada", pois a marcação só é feita para indicar que o período aquisitivo foi finalizado.
Se existir dois período de férias em aberto que não foram usufruídas:
O segundo período aquisitivo em aberto deve ser excluído, mantendo apenas um único período aquisitivo válido. Dessa forma, ao calcular as férias, o sistema gerará automaticamente o novo período correspondente.
Essa ação de correção resolve o conflito de registros duplicados e permite a realização correta do cálculo da rescisão.
CAUSA:
O sistema, ao buscar informações sobre férias para o cálculo da rescisão, encontrou duplicidade das informações e não conseguiu definir um único valor a ser utilizado, gerando a falha no processo.
Comentários
0 comentário
Por favor, entre para comentar.