01. DADOS GERAIS
Linha de Produto: | VIrtual Age |
---|---|
Segmento: | Moda |
Módulo: | Recursos Humanos |
Função: | Geração da Folha de Pagamento |
Ticket: | 8137899 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAFIS-4879 |
02. SITUAÇÃO/REQUISITO
Anteriormente quando um funcionário comissionista possuía um afastamento com dias de afastamento iguais aos dias pagos pela empresa, ao calcular sua folha de pagamento estava sendo gerado o movimento do evento global 428 (Provento de Afastamento de Média Pago pela Empresa) e também o movimento referente ao afastamento, porém devido ao fato da empresa pagar todo o afastamento, somente o movimento do evento global 428 deve ser gerado, já que não existe dias a mais de afastamento a serem demonstrados na movimentação da folha.
Imagem 2.1 - O funcionário de matrícula 4 possui uma afastamento de 15 dias, onde 15 dias também estão sendo pagos pela empresa.
Imagem 2.2 - Após calcular a folha de pagamento para a competência 02/2020, foi realizado a consulta da movimentação gerada, sendo que nela consta o evento global 428 referente aos 15 dias de afastamento pagos pela empresa, entretanto também consta o movimento referente aos dias de afastamento (1315).
03. SOLUÇÃO
Alterado na geração da folha de pagamento a forma como o movimento de afastamento será gerado para funcionários comissionistas, sendo que quando os dias de afastamentos foram iguais aos dias pagos pela empresa somente a movimentação referente ao pagamento por parte da empresa será gerado, porém caso as quantidades de dias forem diferentes, ambos as movimentações serão geradas demonstrando assim a movimentação da parte paga pela empresa e a movimentação do restante de dias de afastamento.
Imagem 3.1 - Após aplicado a alteração na geração do afastamento, quando gerado novamente a folha de pagamento apenas o evento global 428 é gerado, pois todo o afastamento foi pago pela empresa.