How To Debug NW BPC
How To Debug NW BPC
225242291
Debugging in BPC 10
1.
2.
In my opinion the ability to debug is one of the biggest advantages in the BPC for NetWeaver platform.
It has proven to be a huge asset when writing custom logic (BAdis and custom integration scenarios)
in addition to general troubleshooting tasks.
The good news is that the latest release of BPC for NetWeaver (BPC 10) also allows you to debug the
BW tier but there have been a couple of changes that you need to be aware of:
The .NET tier has been removed from the 10.0 release of BPC for NetWeaver. This means you
dont have to map accounts on the .NET tier to enable debugging anymore.
The entry point for debugging has changed
After reading this (short) blog you will be prepared to debug BPC 10 for NetWeaver to your hearts
content.
Lets get started
Setting up your debug user
The only thing you need to start debugging BPC 10 is a valid BW user account with the same access as
the BPC BW System Account. You can find the required roles in section 4.1 of the Installation guide.
Once that is complete, grant the user the appropriate rights to the environment / model (application
set / application) and set your breakpoints.
Where do I set my breakpoints?
There has been a pretty good amount of rework in the UJ package for BPC 10 and this has also
impacted where you need to set your breakpoints. Ill cover two different scenarios below, debugging
EPM Add-In and Administration functions and debugging data manager packages.
1.
2.
3.
4.
5.
6.
7.
8.
9.
Happy Debugging!