01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|
Segmento: | Varejo |
---|
Módulo: | Recursos Humanos |
---|
Função: | Melhorar componente RHUFM161 |
---|
Ticket: | 3890038 |
---|
Requisito/Story/Issue (informe o requisito relacionado) : | RHUFM161 |
---|
02. SITUAÇÃO/REQUISITO
O cliente vem de uma migração do sistema TOTVS para o VIRTUAL AGE e precisa de uma ferramenta que facilitasse o processo de apontamento do cartão para muitos colaboradores ao mesmo tempo.
03. SOLUÇÃO
Alterado o componente RHUFM161 para melhorar e facilitar o tratamento do cartão de ponto, sugerimos alteração no componente RHUFM161 conforme especificado abaixo:
Incluir uma coluna que apresentasse o total de horas extras calculadas no dia (soma do total de horas, independente dos percentuais que existam);
Incluir uma coluna que apresentasse o total de horas falta/atraso;
Incluir uma coluna que apresentasse o total de horas adicional noturno (sem ser extra noturna);
Incluir um frame que demonstre os resultados do dia em foco, conforme é atualmente no componente RHUFM037;
Incluir um botão que possibilitasse ao usuário fazer o cadastro de afastamento, similar ao que acontece no componente RHUFM037;
permitir incluir, excluir e desconsiderar batidas, mesmo que o dia esteja com a situação "Calculado". Lembrando que só é permitido excluir batidas do tipo de inclusão "Manual";
permitir lançar justificativas, mesmo dia esteja calculado;
Ao teclar o F3, o sistema calcularia os resultados de forma automática, mostrando o resultado do cálculo do cartão, desde que não haja batidas ímpares e outras validações de cálculo que atualmente existem no botão calcular do componente RHUFM037, somente nos dias alterados;
Ao fazer as alterações acima descritas, é importante que:
As informações do banco de horas sejam zeradas ao alterar qualquer batida e ao teclar F3 o sistema não gerará novamente o banco de horas;
Caso o processamento de cálculo, associado ao F3 tenha sucesso, o dia deverá ficar com a situação “Calculado”;
Ocorrendo batidas ímpares a situação ficaria como “Em andamento”, não necessitando apresentar erro, pois a informação deverá ficar salva.
Imagem 3.1 - Demonstração do componente RHUFM161 alterado para facilitar o ajuste de cartão, de acordo que o usuário necessita. Marcado em vermelho foi feito as alterações de acordo com o cabeçalho do tópico "3 - Solução".