Árvore de páginas

Queda / erro do sistema durante o Cálculo Mensal (ATFA050)

Produto:

Protheus

Versões:

Todas

Ocorrência:

Queda / erro durante o Cálculo Mensal (ATFA050)

Após uma queda da conexão quando a rotina Cálculo Mensal(ATFA050) estava em execução, ao tentar processar novamente a rotina ocorre o help '05OUTDEPR' com a mensagem:

"Foram encontrados lançamentos com data posterior a do último cálculo da depreciação de ativos. Verifique sua base e altere manualmente o parâmetro MV_ULTDEPR."

 

Ambiente:

SIGAATF

Passo a passo:

Nos casos onde ocorre queda do sistema / error.log durante o processo de Depreciação (Cálculo Mensal - ATFA050) é necessário atualizar manualmente o parâmetro MV_ULTDEPR para o período que estava em processamento e rodar o Descálculo Mensal (ATFA070) para o período, desta forma o sistema estornará as depreciações efetuadas até a queda do sistema.

Após efetuar o Descálculo Mensal, faça a conferência dos valores de depreciação, caso esteja tudo correto rode o Cálculo Mensal novamente para o mês que sofreu a queda. Caso a mensagem acima ainda seja apresentada, será necessário o ajuste manual nas tabelas, excluindo os registros das tabelas SN4 para os registros com N4_OCORR= 06 ou 20 (que são referentes as depreciações fiscais e gerenciais), SN5 com data do cálculo que tentou executar e avaliar os saldos na tabela SN3 pois será necessário verificar se os valores de depreciação na SN3 precisam ser ajustados. Realize o backup das tabelas e solicite a um analista especialista para que execute este processo.

O parâmetro MV_ULTDEPR ( Data do último cálculo de depreciação dos ativos imobilizados ) é atualizado automaticamente no final do Cálculo Mensal, portanto quando ocorre algum tipo de interrupção do processo este não chega a ser alterado com a data correta.

 

Exemplo:

--Queda da rotina Cálculo Mensal (ATFA050) para o mês de setembro/2016:

--MV_ULTDEPR (conteúdo atual) - 20160930

-- Alterar MV_ULTDEPR (conteúdo alterado) - 20161031

--Efetuar o Descálculo Mensal (ATFA070) para o dia 31/10/2016

--Efetuar o Cálculo Mensal novamente para o mês que sofreu a queda (30/09/2016)

 

Cálculo efetuado com sucesso.

 

 

Observações:

Atualmente a rotina de processamento não possui rollback devido a questões de performance..