Hi,
I am planning to develop my own BW report application.
When user runs my abap application, it throws a selection screen same as that of a query(when you run in Bex).
Then user enters his input values on selection screen. I generate a MDX statement(the where clause is dynamic) based on this and I execute this MDX , get the result and maniputlate as per my user requirements and display in the way he wants(which is not possible in BW through standard BEx report layout).
For achieving this I debugged the BAPI_CRM application which schedules the reports.
I have a question...this application uses BAPI_REPPROV_OPENSESSION along with BAPI_REPPROV_START and returns a session value. The session value is same even if I run the report in multiple sessions. Is it the normal behaviour?
The reason why I am not using the MDDATASET Bapi is that I need to have same selection screen as BW provides.
MDDATASET is useful if we have MDX generated.
Any discussion will be valued and rewarded.
Best Regards,
Anil