Páginas filhas
  • 7746096 DVARH-2550 DT Divergência no Valor da Guia de IRRF em Competências Anteriores a Transferências

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

Ao realizar a consulta dos movimentos de IRRF foi constatado que alguns movimentos não estavam sendo contabilizados, isto ocorria quando havia na listagem de funcionários algum funcionário com data de transferência futura à competência em que esta sendo gerado a guia.


Imagem 2.1 - Cadastro da matrícula 1 na qual possui data de transferência 01/08/2019.


Imagem 2.2 - Demonstração dos dados cadastrais da matrícula 2, sendo que esta se encontra admitida e sem nenhuma transferência.


Imagem 2.3 - Quando consultado o relatório de apuração de IRRF além da matrícula 1 a matrícula 2 também está sendo desconsiderada.


Imagem 2.4 - Assim como o relatório, o valor consultado de movimento de IRRF está ficando incorreto.

03. SOLUÇÃO

Foi constatado que após descartar do cálculo a matrícula cuja a transferência é posterior a competência a ser consultada, o registro de matrícula seguinte também estava sendo desconsiderado. Após um refinamento no processo de busca dos movimentos de IRRF a distinção dos registros que serão ou não utilizados passou a ocorrer de forma correta.


Imagem 3.1 - Agora o relatório passou a gerenciar e demonstrar corretamente quais os registros que se encontram na competência em que está sendo gerada a guia.


Imagem 3.2 - Consequentemente o processo de cálculo da guia também passou a ocorrer de forma mais fiel.


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>