HCM - Impostos - Diferença de SEFIP | Evento Característica 50X
Dúvida
Como identificar no módulo Administração de Pessoal o agente causador do Evento Diferença SEFIP (50X) estar com uma média significativamente superior a R$0,02?
Solução
Para encontrar o agente causador dessa diferença, realize os passos a seguir:
1. Solicite ao cliente ou realize o SELECT abaixo na base do cliente:
SELECT R038HFI.CODFIL, R056SFP.NUMCAD, R038HCS.CATSEF, R034FUN.SITAFA, SUM(R056SFP.BASFGT) BASFGT, SUM(R056SFP.VALFGT) VALFGT, SUM(R056SFP.BASF13) BASF13, SUM(R056SFP.VALF13) VALF13
FROM R056SFP, R044CAL, R038HCS, R038HFI, R034FUN
WHERE R044CAL.NUMEMP = R056SFP.NUMEMP AND R044CAL.CODCAL = R056SFP.CODCAL AND R044CAL.TIPCAL <> 13 AND R044CAL.TIPCAL <> 14 AND R044CAL.TIPCAL <> 94
AND R056SFP.NUMEMP =X AND R056SFP.CMPREF = DAY(AAAA,MM,DD)
AND R034FUN.NUMEMP = R056SFP.NUMEMP AND R034FUN.TIPCOL = R056SFP.TIPCOL AND R034FUN.NUMCAD = R056SFP.NUMCAD
AND R038HFI.NUMEMP = R056SFP.NUMEMP AND R038HFI.TIPCOL = R056SFP.TIPCOL AND R038HFI.NUMCAD = R056SFP.NUMCAD
AND R038HFI.DATALT = (SELECT MAX(DATALT) FROM R038HFI HFI WHERE HFI.NUMEMP = R056SFP.NUMEMP AND HFI.TIPCOL = R056SFP.TIPCOL AND HFI.NUMCAD = R056SFP.NUMCAD AND HFI.DATALT <= DAY(AAAA,MM,DD))
AND R038HCS.NUMEMP = R056SFP.NUMEMP AND R038HCS.TIPCOL = R056SFP.TIPCOL AND R038HCS.NUMCAD = R056SFP.NUMCAD
AND R038HCS.DATALT = (SELECT MAX(DATALT) FROM R038HCS HCS WHERE HCS.NUMEMP = R056SFP.NUMEMP AND HCS.TIPCOL = R056SFP.TIPCOL AND HCS.NUMCAD = R056SFP.NUMCAD AND HCS.DATALT <= DAY(AAAA,MM,DD))
GROUP BY R038HFI.CODFIL, R056SFP.NUMCAD, R038HCS.CATSEF, R034FUN.SITAFA
Atenção: Importante realizar a parametrização deste select corretamente antes de encaminhar ao cliente, abaixo segue uma breve legenda para melhor compreensão do mesmo.
- X= Número da Empresa
- 1º day= Refere-se a Competência (Mês) com Diferença na SEFIP, deve-se seguir a ordenação de data inglesa e no DIA, informar o primeiro dia da competência a ser selecionada. Por exemplo: Diferença na SEFIP em 09/2022, o 1º day ficará (2022,09,01).
- 2º day= Refere-se a Competência (Mês) com Diferença na SEFIP, deve-se seguir a ordenação de data inglesa e no DIA, informar o último dia da competência a ser selecionada. Por exemplo: Diferença na SEFIP em 09/2022, o 1º day ficará (2022,09,30).
- 3º day= Refere-se a Competência (Mês) com Diferença na SEFIP, deve-se seguir a ordenação de data inglesa e no DIA, informar o último dia da competência a ser selecionada. Por exemplo: Diferença na SEFIP em 09/2022, o 1º day ficará (2022,09,30).
1. Salve as informações do SELECT em um arquivo TXT;
1.1. Abra o Excel e clique em Arquivo / Abrir / Procurar, selecione a pasta ao qual o arquivo foi alocado e a formatação base do mesmo em Arquivos de Texto;
1.2. Configure a exportação deste documento, conforme o exemplo abaixo:
1.3. Crie duas novas colunas ao lado da coluna de VALFGT, uma para calcular o Valor de FGTS (8%) e outro para calcular a Diferença de Valores. Segue exemplo:
Fórmula FGTS 8% = Célula da Coluna BASFGT * 0,08
Fórmula Diferença = Célula VALFGT - Célula FGTS 8%
Atenção: Para todos os colaboradores que apresentam CATSEF 07 (Menor Aprendiz) o percentual aplicado para o cálculo sobre a coluna BASFGT é de 0,02.
2. Aplique o filtro as colunas presentes e parametrize os mesmos mediante sua necessidade apresentada, como por exemplo:
CATSEF = Apenas 01
SITAFA = Retire a Situação de Demitidos e Sem Recolhimento do FGTS
2.1. Filtre a coluna Diferença com o valor superior ao padrão do sistema, conforme exemplo abaixo:
2.2. Confira o Cálculo do FGTS na Ficha Financeira deste Colaborador.
Atenção: Importante validar os dados admissionais e também de histórico atrelado a este colaborador, em especial para os três pontos a seguir: Categoria eSocial, Tipo Contrato e Categoria SEFIP.