Skip to Content
Author's profile photo NARSAIAH THOTTEMPUDI

Step by step to enable debugging for ABAP Mapping class at run time in PI

Hi All,

Requirement : I Want to enable debugging for validating data in Abap mapping level.

/wp-content/uploads/2016/05/mp1_948871.png

Step 1 : Get the input payload( In my case I am getting input payload from SXMB_MONI).

/wp-content/uploads/2016/05/mp2_948881.png

Step3 : Go to SE24 and select Abap-class.

/wp-content/uploads/2016/05/mp3_948882.png

Click  Execute method and place external debugging breakpoint like below.

/wp-content/uploads/2016/05/mp4_948883.png

Step4 :Go to SXI_MAPPING_TEST tcode and provide all the details.

/wp-content/uploads/2016/05/mp5_949447.png

Then upload input payload and click on Execute button.

/wp-content/uploads/2016/05/mp6_949446.png

Now debugging enabled for Abap-class.

/wp-content/uploads/2016/05/mp7_949526.png

For above requirement I am referring below blog.

How to test ABAP mapping when transforming messages 1..N

Hope this will be helpful.

Thank you,

Narasaiah T

Assigned Tags

      2 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Vikas Singh
      Vikas Singh

      Useful transaction and nice blog - the only drawback is that sometimes mappings are done for receiver determination and they can't be tested using this transaction as it needs the receiver information . Essentially it's executing the interface determination step .

      Author's profile photo Suneel uggina
      Suneel uggina

      Very Helpful