See Steps to stop debugger at ELM BADI CRM_MKTLIST_BADI from Web UI Screen. In the vast majority of the Outer Rundown The board (ELM) improvements, we really want to work with BADI CRM_MKTLIST_BADI. As the need might arise to investigate the BADI execution to check the information which streams from Web UI screen at run time and continue with the turn of events. Investigating this BADI is bit interesting. Practical Steps to stop debugger at ELM BADI CRM_MKTLIST_BADI from Web UI Screen.
debugging steps:
- Execute SAP Exchange SM51 and really take a look at the quantity of servers in your SAP framework.
For instance, our SAP framework has two servers viz dc1-20 and dc1-22.
This is a vital stage. We never know which server gets set off when we execute the Internet UI. So we really want to put break point in the two servers as displayed in strides underneath.
Presently go to Web UI screen.8. Transfer the ELM record and execute. The debugger will stop at the Capability Module CRM_MKTLIST_WORKFLOW_DEBUG.
Execute Exchange SE37 and open FM CRM_MKTLIST_WORKFLOW_DEBUG in one server say dc1-20. Put one Outside breakpoint(not the typical breakpoint as we will execute from Web UI).
Execute SE37 once more and open a similar FM CRM_MKTLIST_WORKFLOW_DEBUG in second server say dc1-22 and put another Outside breakpoint in a different line.
If it’s not too much trouble, note, you really want to keep something like one meeting open in every server dc1-20 and dc1-22.
Go to your client boundaries (Exchange code SU3) and embed a Boundary with ID CRM_DEBUG_CODE and esteem as MKTLIST.
Kindly don’t open in excess of 5 meetings altogether (1 meeting you will require for WebUI). The debugger will open another meeting. So need to have an additional one meeting to be accessible.
9. Presently troubleshoot typically or press F8. It will take you to the BADI Strategies. Kindly note, you really want to have breakpoint in the BADI Techniques too.
Points to remember
1) Put Outer breakpoint in all servers in FM CRM_MKTLIST_WORKFLOW_DEBUG.
2) Keep something like one meeting open in every one of the servers.
3) Don’t open in excess of 5 meetings altogether.
4) And dont neglect to place debugger in the BADI technique you need to look and eliminate the boundary CRM_DEBUG_CODE in your client setting once your troubleshooting is done.
YOU MAY LIKE THIS
SAP CLOUD APPLICATION STUDIO Pilot debugging issue
Introduction to SAP UI5 Development: Your Comprehensive Guide