In BPC Standard 10.0 after we connect the Logic Script – BAdI – EPM Package we put the external breakpoint on object below,

Object
Detail
Class
CL_UJXD_PACKAGES_RES
Method
DO_POST
Line
179
Snippet
20170416-1200

 

In BPC Embedded 10.1 we are not using BAdI anymore to put logic programmaticaly BPC uses Fox Script, it’s extend version of logic script in BPC Standard, by extend I mean more powerful because it has more syntax to handle complex logic.

To execute ‘package’ in BPC Embedded we use Planning Sequence or Planning Function inside Analysis Office instead of running package on EPM Excel.

After all Datasource & Planning Function / Planning Sequence set up, put internal breakpoint inside below object, then execute Planning Sequence from Tcode RSPLAN

 

Class –  Method
CL_RSPLFR_CONTROLLER – EXECUTE_SERVICE
(put it in first line executable syntax)
20170419-1015
Script
RSPLFC_DEBUGGING_SCRIPT_FOX
1. Execute planning sequence with execute step with trace then debug runtime appear.
2. Go to tab script then load script name ‘RSPLFC_DEBUGGING_SCRIPT_FOX’
then execute directly.
20170419-1022 20170419-1023

Voila! debugger for fox script appear.

20170419-1024
to get the value of local variable inside Fox Script put some hardcode break-point.