on 01-16-2008 2:38 PM
Hi,
I'm writing a BDC program to automate some LISTCUBE data extraction, but it seems that the program is dynamically generated every time the program is run, generating a program name looking something like GP40198 J0E9943533 etc. How can I find out a program name during execution so I can pass it to the BDC process? Is there a function module that will do this?
Hi
I've also the same problem and still can't find a solution
I've tried:
syst-cprog.
sy-repid.
But these get the name of the ABAP program where the BDC is running.
If you know the solution please let me know.
greetz
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The report for listcube transaction is RSDD_SHOW_ICUBE.
Hope this helps.
somnath
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Not really. I know the LISTCUBE program, but it seems to generate a custom program with all the selection fields etc when you load a cube. Here is my SHDB output, I have circled the "dynamic" program name. This changes every time I run LISTCUBE.
http://img227.imageshack.us/img227/4694/listcubeei0.png
How can I find out where this program name was generated? I need to pass this variable to my BDC program, but I have no idea where it is coming from?
User | Count |
---|---|
8 | |
4 | |
3 | |
2 | |
2 | |
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.