Páginas filhas
  • 5236000 DVARH-1547 DT Gerar os Eventos Globais de Provisão de INSS Somente Quando Configurado pelo Parâmetro


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Recursos Humanos
Função:Folha de Pagamento
Ticket:5236000
Requisito/Story/Issue (informe o requisito relacionado) :DVARH-1547


02. SITUAÇÃO/REQUISITO

Foi constatado que ao gerar a folha de pagamento do funcionário os eventos globais 451 (Provisão Dif. FGTS 13º Salário) e o 458 (Provisão Dif. FGTS Férias) estão sendo gerados, mesmo quando o parâmetro de separação da provisão de INSS esteja configurado para não gerar. Também foi visto que quando configurado para que estes eventos sejam gerados, o valor do evento 451 não estão sendo desconsiderado na hora de ser gerado o evento global 161 (Informativo Provisão FGTS 13º Salário).


Imagem 2.1 - O parâmetro 'IN_SEPARAINSSPROVISAO' foi configurado para não separar o valor da provisão do INSS em outros eventos.


Imagem 2.2 - Para o funcionário da matrícula 4 foi lançado um novo valor de salário na data de 01/03/2019, resultando assim, na geração da diferença de FGTS quando for gerado a sua folha de pagamento.


Imagem 2.3 - Quando consultado a folha de pagamento gerada para a competência 03/2019, pode ser visto que os eventos 451 e 458 foram gerados independente do que está configurado no parâmetro.


Imagem 2.4 - Quando alterado o parâmetro para que seja separado os eventos de provisão, os eventos globais 451 e 458 estão sendo gerados conforme esperado, entretanto o valor de movimento do evento 451 ainda continua sendo somado no evento 161 (11,47 - 2,67 = 8,80).

03. SOLUÇÃO

Foi realizada uma alteração para que os eventos globais 451 e 458 passem a respeitar a configuração do parâmetro 'IN_SEPARAINSSPROVISAO', sendo apenas gerados quando o parâmetro estiver configurado, também foi alterado para o evento 161 não somar o valor que será atribuído ao evento 451 quando este for gerado.


Imagem 3.1 - Após a alteração o processo passou a respeitar o valor do parâmetro e a não gerar os eventos 451 e 458, quando não for definido que os movimentos de provisão de INSS sejam gerados separadamente.


Imagem 3.2 - A implementação também influenciou na geração do evento 161 que passou a desconsiderar o valor que é atribuído ao evento 451 quando este é gerado, sendo que conforme demonstrado na imagem o valor do evento 161 que anteriormente era de 11,74 sofreu um abatimento de 2,67 referente ao evento 451, gerando assim o novo valor de 8,80 para o evento 161.