HCM - Processo Automático - Processo automático de Relatório demonstra no log a mensagem: "Não houve informações a listar"
Incidente
No módulo Administração de Pessoal, o processo automático de envio do relatório FPPE002.COL - Períodos de Férias é executado e é apresentada a mensagem: "Não houve informações a listar".
Causa
Esta mensagem é apresentada, pois o processo automático de envio do relatório não consegue acessar as variáveis de sistema necessárias, como FimCmp, IniCmp, CodCal, PerRef e DatRef, que são utilizadas neste modelo FPPE002.COL, assim como no FPRE001.COL. Sem esses parâmetros, o relatório não consegue gerar as informações corretamente.
Solução
Para que a mensagem não seja apresentada, realize os passos a seguir:
1. Duplique o modelo FPPE002.COL, atribuindo uma numeração acima de 100 (por exemplo, FPPE102.COL);
2. No início da pré-seleção do novo modelo, inclua a linha WSetarCalculo(EmpAti, CalAti);
3. Substitua 'EmpAti' e 'CalAti' pela empresa e cálculo desejados, respectivamente.
Atenção
Poderá informar um cálculo mais antigo, anterior ao período de execução.
Função WSetarCalculo
Importante
Tome cuidado, pois se apenas incluir WSetarCalculo(EmpAti, CalAti), o relatório ainda irá compilar, mas não gerará informações devido às variáveis EmpAti e CalAti estarem vazias no processo automático.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.