hi Guys,
During end_routine ( BW data loading to BPC model) in BADI_UJD_ROUTINE, i am able to read data from a model using RUN_RSDRI_QUERY provided i clear the staging cube ZCOOM_C08 that is currently running using the below code:
CALL FUNCTION 'RSDRI_INFOPROV_READ'
EXPORTING
i_infoprov = 'DUMMY'
i_th_sfc = i_th_sfc
i_th_sfk = lt_sfk
* i_t_range = g_t_range
* i_packagesize = 10000
* i_use_db_aggregation = ' '
i_clear = rs_c_true
IMPORTING
e_t_data = <lt_eq> "lt_cube
CHANGING
c_first_call = lv_first_call.
this way, i am successfully able to read data from a model but this has caused endless loop in the entire logic IF_UJD_ROUTINE~RUNROUTINE and not able to complete this BW loading , how can i read a data from a model during BW loading at the same time not causing endless loop ?