Getting runtime screen/subscreen info - SE30
I wish to develop a tool as follows:
The functional resource will run his transaction (any module). Then, depending on the execution, an ABAP program returns all the screens and subscreens that were loaded during the whole process. This is irrespective of which fields were accessed and which were not; all dynpros that were loaded must be listed.
Can we use SE30 (Runtime Analyser) to generate such a list? Can SHDB help here? Please let me know....
For example, SD team runs VA01 and creates a sales order, then output should be:
1st screen - SAPMV45A - 0101 (Order type entered here)
2nd screen / subscreens - SAPMV45A - 4021
SAPMV45A - 4701
SAPMV45A - 4440
SAPMV45A - 4900
(All the sales order details entered here and saved)