02-12-2010 10:53 AM
Hi,
in many places like e.g. table table TKEB1 the REPID is used. How can I find out the name of the report which is associated to this Id.
Thanks in advance
Torsten
02-12-2010 10:56 AM
Hi Torsten,
Do you mean the report's title? If so you could try table TRDIRT.
Regards,
Nick
02-12-2010 10:56 AM
Hi Torsten,
Do you mean the report's title? If so you could try table TRDIRT.
Regards,
Nick
02-12-2010 11:04 AM
Exactly! But I do not find a connection between the REPID which is like "12KST1A" and the program name or report title in TRDIRT like ZWHATEVER.
Thanks
Torsten
02-12-2010 1:04 PM
Hi Torsten,
Looking at the table TKEB1 I don't think TRDIRT is going to help.
However, looking at the search help linked to the field TKEB1-REPID the description of the report is held in table TKEB2.
Regards,
Nick
Note to self, read questions properly before diving in with an answer
02-12-2010 1:27 PM
Thanks for answering.
I think I've a comprehension problem.
So I woul like to explain a little bit more the context.
We have customer report launched by customer transaction. It executes a function RKD_REPORT_START with certain REPID
I find the REPID in table TKEB1 and the description text in TKEB2.
using the description text as search pattern in SE80 I found an ABAP Report starting with "GP" and followed by lots of random digits - so I assume the report itself is generated. The full report title is concatenated by
REPID and the description text.
Can anybody help me to understand where it comes from. I sofar understood only that the reports of TKEB1 and TRDIRT are somehow related but not the same.
Thanks for clarification
Torsten
02-12-2010 1:48 PM
Hi Torsten,
There is also the field in table TKEB1 called RNAME, which holds the ABAP program name (with the GP prefix).
So, REPID in table TKEB1 to get RNAME, then read TRDIRT using RNAME to get the program title.
The program name seems to be generated using function module RSS_PROGRAM_CREATE.
Regards,
Nick
02-12-2010 4:06 PM
Thank you s much for these info. Accoding to the user name in the generated program this ABAP created by an end-user, who most likely does not know how to call a function modul.
I think the generation is taking place in some transaction. Will try to find the place now. For any ideas I would be vary thankful.
Kind Regards
Torsten