segunda-feira, 29 de julho de 2013

[FI] [MM] - Erro - ME717 - Item para doc.compra não contém classificação contábil adequada

Ao tentar efetuar uma compensação ao fornecedor através da F-47, no momento da gravação o sistema emitiu a seguinte mensagem de erro: "Item para doc.compra não contém classificação contábil adequada"


Analisando o pedido de compras em MM, notamos que o pedido foi feito para a aquisição de um 4 Ativos, utilizando assim do artifício denominado Contabilização Contábil Múltipla.

Este Artíficio permite que o custo da aquisição seja distribuído percentualmente entre os centros de custo, ordens ou ativos envolvidos. No exemplo em questão, o custo foi dividio entre os ativos.


Para resolver então o problema, basta que na transação F-47 o usuário preencha além do pedido e item, preencha também qual será o ativo que receberá a contabilização do adiantamento ao fornecedor. Desta forma, o erro não mais ocorrerá na F-47.


Ao preencher o campo do item, o sistema já traz automaticamente o número do imobilizado envolvido permitindo assim o lançamento do adiantamento sem problema.

quinta-feira, 18 de julho de 2013

[FI] - Erro - Proposta de pagamento difere do arquivo enviado ao banco

Em nosso sistema, houve um erro que fazia o seguinte: A proposta de pagamento gerada pela F110 não estava sendo igual ao arquivo de remessa enviado ao banco a fim de efetuar o pagamento das faturas.

Em outras palavras, o usuário gerava uma proposta de pagamento contendo 50 faturas as serem pagas, mas no arquivo de remessa do banco iam somente algumas destas 50 faturas.

Após analisarmos o caso e procurarmos uma solução na internet, identificamos que o problema se tratava de um problema de perfil.

Segue abaixo prints de tela das propostas / arquivos corretos e propostas / arquivos errados.

Correto:



Errado:



Para solucionarmos o problema, fomos efetuando uma comparação entre os perfis envolvidos dos dois usuários, o que conseguia fazer a prosposta correta, e o que gerava erro. Identificamos no nosso ambiente que existe um perfil Z (Z:MM_VISUALIZA_PROD) de visualização que um tinha e outro não tinha.

Ao colocarmos este perfil para ambos, passou a funcionar corretamente.

Infelizmente não identificamos qual foi o objeto que estava necessitando, mas sabemos que o problema tratava-se de problema de perfil.

sexta-feira, 12 de julho de 2013

[FM] - Erro - FMUP137 - Transação comercial proibida

Ao tentar efetuar uma compensação através de qualquer transação em FI (F-53, F110, F-51 etc.), o sistema apresenta a segunte mensagem de erro: Transação comercial proibida


O erro, segundo a própria SAP podem ser causado por diversos problemas. Em nosso ambiente, o erro estava ocorrendo pois as nossas contas de banco estavam utlizando um item financeiro que fazia uso de uma operação financeira 30, a qual, segundo a SAP, não é permitida.

Abaixo está a configuração do Item Financeiro (Transação FMCIA) :


Abaixo está a configuração que amarra a conta de banco utilizada na compensação com o item financeiro (Transação FS00):


Para solucionarmos o problema, criamos um novo item financeiro chamado NCTRL_BANCO, o qual contem a operação financeira 90, a qual foi sugerida pela própria SAP. Abaixo segue uma imagem do item financeiro criado (Transação FMCIA).


Após a criação deste novo item financeiro, deveremos atrelar este item à referida conta de banco (Transação FS00).


Feita estas mudanças, pode tentar relançar as compensações que o erro não ocorrerá mais.

Um outro fator que pode levar ao mesmo problema, é a criação de documentos envolvendo a mesma conta razão, porém utilizando itens financeiros diferentes. Ou seja, se houver alguma mudança do item financeiro de uma conta do razão ao decorrer do tempo, pode haver documentos criados no sistema com diferentes contas do razão. Se por algum motivo, estes documentos forem se compensar, o erro de transação comercial proibida, acontecerá.

Para resolver neste caso, haverá a necessidade de voltar a configuração da conta do razão, para o item financeiro anterior e efetuar as devidas compensações.

Saliento que o erro pode ter outras causas que precisam ser estudadas mais minunciosamente.

[MM] - Erro - M8607 - Erro de sistema: erro na rotina MRM_DRSEG_FILL(SAPLMRMH)

Ao tentar estornar uma fatura através da transação MR8M, ocorre o seguinte erro: Erro de sistema: erro na rotina MRM_DRSEG_FILL(SAPLMRMH).

Na resolução do problema, acionamos o suporte da SAP e foi nos dada a seguinte explicação.

Existe no sistema uma tabela EKBE. Esta tabela armazena algumas informações dos pedidos envolvidos na fatura a ser estornada. O erro se dá pois nesta tabela, o campo LFGJA ao invés de estar preenchido com o ano de lançamento do pedido, está preenchido com 0000.


Para resolver o problema, será necessário criar alguma rotina para atualizar este campo na referida tabela tendo como chave de seleção os pedidos envolvidos na fatura lançada.

No nosso caso, os pedidos eram de 2013, logo o campo deveria ser atualizado com este valor para poder conseguir estornar as faturas sem problema.