Avalados por :

Dicas de Depuração para a Criação de Faturas SAP MIRO: Guia Passo a Passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá a todos,



Após conversar com alguns clientes e receber feedback sobre a documentação, um dos pontos mencionados foi a necessidade de mais informações sobre dicas de depuração nas transações SAP.


Pensando nisso, percebi que estou sempre depurando ?, mas, até agora, nunca criei documentação descrevendo como depurar transações na área de compras.


Portanto, este post é especial com dicas de depuração para aqueles que trabalham com a criação de faturas usando o MIRO.



Um dos principais cenários que costumo depurar é a integração entre MM e FI, onde as perguntas comuns são:


A. O que o IV envia para o FI?


B. O que o FI envia de volta para o IV?


C. O IV ou o FI são responsáveis por gerar uma linha específica no documento FI subsequente?



Para saber as respostas para todas essas perguntas, dois breakpoints importantes devem ser definidos dentro do módulo de função MRM_INVOICE_POST :


1. O primeiro breakpoint precisa ser definido na chamada do módulo de função CKMV_AC_DOCUMENT_CREATE .


2. O segundo breakpoint precisa ser definido logo após a chamada desse mesmo função.


Veja a captura de tela com os breakpoints:



Durante a execução do MIRO, esses breakpoints serão acionados quando você escolher o botão Simular .


Basicamente, como o comentário no código diz, quando o módulo de função MRM_INVOICE_POST chama o módulo de função CKMV_AC_DOCUMENT_CREATE , esta é a chamada para a interface contábil.



i DICA: Sempre leia os comentários no código, eles podem esclarecer possíveis dúvidas!



Algumas dicas quando você inicia sua sessão de depuração:




  • Quando o sistema para no primeiro breakpoint, você verá tudo o que o IV está enviando para o FI (esta é a resposta à pergunta A ?).

    • Apenas tenha em mente que nem todas as linhas são calculadas pelo IV neste ponto. Por exemplo, as linhas de impostos (chave de transação = VST) são calculadas em um passo anterior pelo FI, no módulo de função CALCULATE_TAX_DOCUMENT .



  • Se você pressionar F8, o sistema para no próximo breakpoint, onde você pode ver tudo o que o FI alterou nas informações do IV e/ou o que o FI adicionou às informações do IV (esta é a resposta à pergunta B ?).

    • Em geral, você verá aqui linhas adicionais, como as linhas de imposto retido na fonte (WIT) calculadas pelo FI, ou modificações causadas por substituições do FI. Você também pode ver linhas adicionais geradas pelo CO.





Às vezes, tenho que analisar por que um documento FI está sendo lançado com a conta G/L errada, ou por que uma linha de conta G/L está apresentando valores incorretos.


Para isso, defino os breakpoints mencionados e simulo uma nova fatura no MIRO.


Uma vez que o sistema para no primeiro breakpoint:




  • Eu abro XACCIT : esta tabela interna mantém as informações do item da interface contábil.


A partir desta tabela, coleto os dados dos seguintes campos:


- POSNR = Número do Item de Linha do Documento Contábil


- KTOSL = Chave da Transação


- SAKNR = Número da Conta G/L




  • Em seguida, eu abro XACCCR : esta tabela interna mantém as informações de moeda da interface contábil.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?