Dúvida
Qual a fórmula para apresentar a quantidade de anos trabalhados na tela DICFM009?
Ambiente
Virtual Age -Recursos Humanos
Solução
A fórmula utilizada no Virtual Report para apresentar a quantidade de anos trabalhados de cada funcionário até a data da geração do respectivo relatório deve ser adicionada da seguinte forma:
- Acessar o DICFM009;
- Caso a senha seja solicitada, deve-se utilizar a senha de acesso ao módulo de Recursos Humanos;
- Selecione o relatório desejado;
- Clique no botão Configurar;
- Clique no botão Gerar consulta;
- Insira a View VR_RHU_FUNCIONARIO;
- Marque o campo Dt. Admissão (Data Admissão);
- Adicione um campo Calculado com a formula:
case when trunc(months_between(trunc(sysdate), a.dt_admissao) / 12) =0 then '0 A 1 ANO'
when trunc(months_between(trunc(sysdate), a.dt_admissao) / 12) =1 then '1 A 2 ANOS'
when trunc(months_between(trunc(sysdate), a.dt_admissao) / 12) =2 then '2 A 3 ANOS'
else 'ACIMA DE 3 ANOS'
end - Clique em Salvar.
Importante
O Exemplo apresentado acima, utiliza como base o campo Dt. Admissão (Data Admissão), porém, pode-se utilizar outros campos de data, sendo necessário apenas substituir pelo desejado e utilizar a fórmula apresentada.
A data de admissão está na primeira view, por isso, toda vez que é citado o campo data de amissão possui um A antes, se fosse a segunda tabela seria B.
0 Comentários