Páginas filhas
  • DT - S-1200 - Tratativa na geração do XML para diferença de férias retroativa e férias partidas

Versões comparadas

Chave

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

...

Neste caso o cálculo lança o CC86 com o valor de 12 dias e como DISSÍDIO = NÃO, e lança oCC116 com o valor de 11 (4+7) dias de dissídio, para estornar da base de INSS.

Exemplo: 4+7+8 = 19 - 11 = 8

...

, que estorna dos 19 dias totais
A base de INSS tem que ficar com os 8 dias referente ao mes de fevereiro, que é a competencia atua

Neste cenário, o cálculo está lançando o  CC86 com o valor de 12 dias (8 + 4), com DISSÍDIO = NÃO, e o CC116 com 11 dias (7 + 4), estornando dos 19 dias totais. A base de INSS precisa refletir apenas os 8 dias referentes ao mês de fevereiro, que é a competência atual


04.SOLUÇÃO

Realizamos a tratativa na geração do XML para

...

corrigir a duplicação de valores nos eventos de diferença de férias. Agora, quando os códigos de cálculos

...

...

45, 86, 79 e 87 estiverem presentes na PFFINANC, consultamos a tabela PFVERBASDISFER para verificar se existem eventos duplicados com valores de dissídio diferentes.

Para cada código de cálculo:

  • Para o cc45,

...

...

...

...

Caso exista mais de uma linha do mesmo evento na tabela PFVERBASDISFER,

...

consideramos o valor do

...

evento com

...

DISSIDIO=SIM

...

e

...

abatemos esse valor do evento de

...

diferença na PFFINANC que será enviado para o eSocial.

...

Também ajustamos o campo

...

de referência no XML.