Introdução
A data da última baixa é um campo da tabela ANLA. Este campo é preenchido quando o imobilizado é baixado. Se o imobilizado tiver a sua baixa cancelada então o campo deverá ser atualizado. Porém, em alguns casos isto pode não acontecer.
A mensagem de erro AA478 cita que já foi lançada uma baixa para o imobilizado. Assim, impossibilitando o uso do mesmo.
Entretanto, se verificarmos na AS03 observaremos que o imobilizado está ativo.
A SAP notes 401520 de 2001 apresenta uma correção para o problema (SAP_APPL 46C). Porém, o erro pode se apresentar em versões mais recentes do SAP_APPL (617).
O erro se deve ao campo Data de referência da última baixa( ANLA-ABGDT) que armazena a data da última baixa. Acima temos citado o campo ANLA-DEAKT, data de desativação. Este último é visível na transação AS03 do dado mestre de imobilizado.
Tabela ANLA (SE16N):
Problema
No meu cenário utilizei a MIGO para entrada e devolução de mercadoria.
Porém, entre a entrada e a devolução foram realizadas diversas transferências e a baixa do imobilizado citado na MIGO.
Imobilizado foi desativado:
Na Tabela ANLA, temos:
A seguir estornei a baixa pela AB08.
Ao tentar realizar a devolução de mercadoria o erro a seguir é apresentado, na MIGO.
Detalhe da mensagem de erro.
Analise Técnica
Observe que o campo ANLA-ABGDT (Última Baixa) ainda está preenchido. O Erro AA478 se refere a esta campo, que é verificado pelo MM durante a MIGO de devolução. Estando o imobilizado como baixado este não pode ser devolvido.
Solução
Para limpar este campo (ABGDT) na tabela ANLA execute o programa RACORR03 (transação SA38/SE38).
Informar empresa, imobilizado e subitem e execute.
Ao verificar a tabela ANLA novamente o campo ANLA-ABGDTestará limpo.
Este erro pode ser percebido nos processos que fazem interface com o FI-AA, onde temos um cenário de baixa ou transferência total que foi revertida (estornada).
Dicas de programas
Outros programas do FI-AA utilizados para correção do imobilizado.
- RACORR01: verifica e corrige diferenças entre áreas para bens de baixo valor.
- RACORR02: verifica a consistência/corrige as partidas lançadas no AA (tabela ANEP) e com as proporções de valores lançados nos imobilizados (tabela ANEA).
- RACORR03: verifica e corrige data da última baixa.
- RACORR04: verifica e corrige o total de depreciação lançada por grupo de contas ou por divisão.
- RACORR08: Corrige entradas incorretas na tabela TABWA.
- RACORR11: Corrige entradas incorretas da tabela T093A.
- RACORR13: Corrige intervalo de numeração do AA.
- RACORR14: Corrige entradas incorretas da tabela T093S.
Consulte outros programas na SE38/SA38, utilize: RACORR*.
artur.paulinodasilvacardoso
claudiorafael.dasilva