on 01-12-2018 1:18 PM
Hello Experts,
I need to delete last Request From DSO and Cube .
The flow is like ,it does full load from DSO1 to DSO2 and Delta load from DSO2 to Cube1.
I need to delete last Request From DSO2 and Cube1 automatically.
I could not get any other way to delete it by any BW procedure, so tried to write a ABAP program.
The logic is like :
It will take max( REQUID ) from the table RSBKREQUEST where Target = Cube1
Then ,Update table RSBKREQUEST set USTATE and TSTATE = '4'.
Done same for DSO2.
This program is deleting the last request from the manager screen of the DSO2 and Cube1 .
But the data is staying in the content of Cube1 and DSO2(active table and change log table).
Do I need to delete data from from DSO's active table and change log table , and need to delete data from Dimension table and fact table of cube.How can I do it??
Please suggest.
can anyone suggest any other way to delete last request??
Thanks,
Ipsita
Hello Experts,
I have got some FM: "RSDD_INFO_REQUID_DELETE' ,"RSDD_INFO_REQUID_GET" , "RSSM_PROCESS_REQUDEL_CUBE" and "RSSM_DELETE_REQUEST".
The FM "RSDD_INFO_REQUID_DELETE" is not working.
But the FM "RSSM_DELETE_REQUEST" is working
can anyone help me , what is the difference between these 2 FM "RSDD_INFO_REQUID_DELETE" and "RSSM_DELETE_REQUEST"
Thanks,
Ipsita
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ipsita,
there is a special process chain type "delete overlapping requests" from infoprovider and you might choose the infopackage related to the DSO then choose delete options based on the request date.
I think that might fit into your needs.
Cheers,
Luc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.