Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Tansaction SQVI: Which queries does a specific user use?

0 Kudos

Dear all

In transaction SQVI I see only my own queries (see picture).

But we need to know for some specific users, which queries has he/she created or does he/she use.

Therefore we need to know the transparent table names behind the transaction SQVI.

Yes, I did already some research on SCN and on the web. I browsed already a lot of AQ* tables without any luck ...

Any hints and suggestions are highly appreciated.

Regards,

M.

1 ACCEPTED SOLUTION

SuhaSaha
Advisor
Advisor
0 Kudos

Hello Markus,

I activated a ST05 trace before starting SQVI & found the following:

  • function 'RSAQ_QUICK_VIEW_USER_GROUP' gives the QuickView(QV) user group
  • Once you get the QV user group go to table AQLQCAT and get the query name, where AQLQCAT-NUM = QV user grp from above

BR,

Suhas

3 REPLIES 3

SuhaSaha
Advisor
Advisor
0 Kudos

Hello Markus,

I activated a ST05 trace before starting SQVI & found the following:

  • function 'RSAQ_QUICK_VIEW_USER_GROUP' gives the QuickView(QV) user group
  • Once you get the QV user group go to table AQLQCAT and get the query name, where AQLQCAT-NUM = QV user grp from above

BR,

Suhas

0 Kudos

Some more information.

a) Use FM RSAQ__QUICK_VIEW_USER_GROUP to find out the user group of a SAP user.

b) Use report RSAQDEL0 to see the tables and field per query per user.

Regards,
Markus

0 Kudos

Many thanks, Suhas.

This works.

Regards,
Markus