on 08-31-2023 6:37 PM
Hi all.
I have implemented an end routine for BPC for a data load from BW InfoProvider implementing , where I need query other InfoProvider to do some checkings in input data, using fuction RSDRI_INFOPROV_READ or the method RUN_RSDRI_QUERY (that calls RSDRI_INFOPROV_READ internally), but when I try to do I get the error message "882(DBMAN) - Nested call of RSDRI_INFOPROV_READ", I have debugged the RSDRI_INFOPROV_READ, and I see that there is a rule for avoid execution of RSDRI_INFOPROV_READ if I already have other instance of it running, so I belive that when I call the data load from BW in BPC it internally calls the FM too, because when I debbug the FM the name of already-running READ that I see in the variable is the name of InfoProvider that is being loaded by BPC.
So I would like to know if there is any away to run RSDRI_INFOPROV_READ in the BPC Start or End Routine or if there is another resource to query a infoprovider during the BPC data load from BW.
Thanks and best regards.
What is the interface that you use to call the FM RSDRI_INFOPROV_READ? Perhaps paste an example of your call here. Probably the parameters are not correctly passed to the FM.
One more hint: see example program in the system called RSDRI_INFOPROV_READ_DEMO to see hwo to call the FM.
cheers
m./
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
3 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.