Forum
See question

Processamento Salarial – D01 (Segurança Social) Efectua Calculos Diferidos   

12 views
0
0

Boa tarde, temos um cliente que com a ultima versão do Primavera (RH 10.0020.1108), em que no processamento salarial Fevereiro de 2025, estão a aparecer em alguns funcionários, Descontos de Segurança Social (D01) relativos a 2023!

Será anomalia semelhante á que existia relativo ao D02 (anomalia 1691132)?

A única solução encontrada foi colocar no D01 na tabela “MovimentosFuncionarios”,  “ValorNaoArred=0” para 2023 nos meses respetivos.

Pois nem colocando o “CalculoDiferido=0” e/ou “CalculoDiferidoActivo=0”, resolvia, pois ao desaparecer a linha do desconto, ele colocava nas remunerações o R99 de 2023.

Deixo aqui o anexo com um exemplo.

Obrigado.

Faça login para poder traduzir
Primavera
Recursos Humanos
Marked as spam
Criado há 1 ano e 1 mês manuelquelhas
manuelquelhas Loyal Contributor
1 answers
1
Private answer

Boa tarde Manuel,

Relativamente ao problema reportado, as tabelas abaixo sofreram alterações.  Em PPR, isto acontece, quando são efetuadas alterações nestas tabelas, sem ter em conta a data de aplicabilidade. Existem gatilhos no ERP que provocam reprocessamentos de vencimentos e que são gravados nas seguintes tabelas:

SELECT * FROM instituicoeshistorico
SELECT * FROM segsocialdescontos
SELECT * FROM HISTORICOAPOLICEENCARGOS
SELECT * FROM LIMITESISENCAOREMUNERACOES

Os campos anofiscalreferencia e mesfiscalreferencia provocam esse reprocessamento desde que estejam preenchidos com valores.

Este comportamento é o comportamento normal quando se trabalha pelo período de referência: "Registo de alterações em períodos anteriores geram automaticamente acertos no período atual".

Sugiro a leitura do seguinte artigo do pkb:
http://www.primaverabss.com/pkb/Homepage-Detalhes%20artigo.aspx?KBCategoryID=b4a9e519-d731-11e1-990d-00155d0ece6a&KBItemID=72433052-c542-44a1-ad0f-8f261defee81

Para corrigir o problema, deverá executar as seguintes querys:

UPDATE InstituicoesHistorico
SET AnoFiscalReferencia = NULL , MesFiscalReferencia = NULL
GO
UPDATE SegsocialDescontos
SET AnoFiscalReferencia = NULL , MesFiscalReferencia = NULL
GO
UPDATE HISTORICOAPOLICEENCARGOS
SET AnoFiscalReferencia = NULL , MesFiscalReferencia = NULL
GO
UPDATE LIMITESISENCAOREMUNERACOES
SET AnoFiscalReferencia = NULL , MesFiscalReferencia = NULL

Segue também o artigo do nosso fórum referente a este assunto:

https://supportforum.primaverabss.com/questions/aparecem-remuneracoes-de-anos-anteriores-no-processamento-de-varios-funcionarios/#answer-325

Obrigada

Faça login para poder traduzir
Marked as spam
Criado há 1 ano e 1 semana mguindeiracegidcom
m
mguindeiracegidcom Loyal Contributor
    Comments
    Muito obrigado! O problema tinha sido ultrapassado eliminando os limites de isenção, mas é sempre bom saber estas opções para casos específicos que se queria resolver.
    1 ano e 1 semana
    manuelquelhas