Páginas filhas
  • DT Gerar Mais de Uma Guia de GPS e IRRF para Mesma Competência.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Recursos Humanos
Função:Geração de guia
Ticket:4747794
Requisito/Story/Issue (informe o requisito relacionado) :DVARH-1245


02. SITUAÇÃO/REQUISITO

Anteriormente ao tentar gerar uma guia de IRRF para os pagamentos realizados na competência, o processo ocorre normalmente, porém quando gerado novamente uma outra guia de IRRF para os movimentos de adiantamento na mesma competência, o sistema sobrescrevia a primeira guia de IRRF gerada para a competência, não mantendo assim as duas guias. Esta mesma situação está ocorrendo quando gerado a guia de GPS.


Imagem 2.1 - Realizado a consulta dos valores de IRRF gerados durante os pagamentos dos movimentos da competência 06/2019.


Imagem 2.2 - Primeira guia gerada de IRRF para a competência 06/2019 no valor de 763,21, está foi criada com a sequência 57.


Imagem 2.3 - Para a mesma competência foi gerado uma guia de IRRF para os adiantamentos.


Imagem 2.4 - Após ter sido gerada a segunda guia, ao invés de ser criado uma nova foi criado ao registro por cima da guia anterior.

03. SOLUÇÃO

Foram criados 4 origens de guias para se realizar o controle pontual de qual guia está sendo gerada realmente.


ComponenteTipo de movimentoTipo de origem
RHUFC010Geral15 -> GPS - Geral
RHUFC01013º Salário16 -> GPS - 13º Salário
RHUFC011Normal17 -> IRRF - Normal
RHUFC011Adiantamento18 -> IRRF - Adiantamento
RHUFC011Ambos17 -> IRRF - Normal
18 -> IRRF - Adiantamento

Tabela 3.1 - Demonstração dos tipos de origens que foram criados.


Imagem 3.1 - Após a alteração foi gerado novamente a guia de IRRF para os movimentos, agora além das informações já existentes anteriormente a origem da guia também será apresentada.


Imagem 3.2 - Após a implementação das origens, quando gerado a guia de IRRF de adiantamento para a mesma competência o processo está gerando uma nova guia de acordo com a sua origem.


Imagem 3.3 - As guias geradas pelo RHUFC010 também passaram a validar a sua origem, como demonstrado na imagem acima.