cancel
Showing results for 
Search instead for 
Did you mean: 

How to create a transaction for several reports

Former Member
0 Kudos

Hi Gurus,

After having some good thing we want to have some more its human nature ..

isn't it?

Now coming to the point..

I have several reports in my projects and my client wants to use only one transaction to run all these reports. He wants to see description of the reports in left pane and and if he will click on one of the link then that particular report should execute in the right pane.

something like view cluster where we can give several tables/ several views and then we can execute them with a single transaction .

is it possible somehow? without any programming..

Thanks and regards

Sandeep

Accepted Solutions (1)

Accepted Solutions (1)

former_member186746
Active Contributor
0 Kudos

Hi,

You can change the standard menu you'll see when logging on to SAP.

He can also add favorites to that menu with system>user profile>expand favorites

I think that covers the functional requirement pretty well.

Kind regards, Rob Dielemans

Answers (1)

Answers (1)

former_member186746
Active Contributor
0 Kudos

With se43 you can create menus

regards, Rob.

Former Member
0 Kudos

Hi Rob,

Thanks for the useful information.

Now one more question.. can I give one tranasction to my menu if yes the how.. otherwise how can I add it to my favourote list.

I will appreciate your effort with full points.

Thanks and regrads

Sandeep

Former Member
0 Kudos

HI Sandeep,

Its pretty much possible.,

On the favourites folder in SAP Easy Access screen, right click and Click "Insert Transaction", here you can give ur Transaction code Zcodes also....'

Shud defintely solve ur problem

Reward points if its solved.

Siva

Former Member
0 Kudos

Hi Siva,

Thanks for reply.

but there I can add any transaction only when if I am having any transaction, In the present scenario for the Area Menu I don't have any transaction. I wanted to know how to create a transaction for Area Menu?

Thanks and regards

Sandeep

Former Member
0 Kudos

HI Sandeep,

The method which i have told you is to add the Transaction to the Favourite list and where by u will have all the transaction of ur scenario as a group.

What do you mean by adding in Area Manu ? Could you please be specific

Siva

former_member186746
Active Contributor
0 Kudos

from any transaction if you use the menu path system>user profile>expand favorites it will be added to the favorites foldser of the start menu in SAP.

Kind regards, Rob Dielemans

Former Member
0 Kudos

Hi Rob,

Thanks for sharing your knowledge.

Yes I know it but my problem is : how can I add several reports in one screen so that i can add that screen to my favourate list by using your approach..

If I am using area menu (via se43) to combine my reports into one area and then if I am adding my area menu to my favourate list then first I am seeing Area menu screen on which I have to click and then I have to select my report.

but I don't want to see area menu , it would be better if i can see report selection screen so that on the second click itslef i can execute my report.

Note: I don't want to add each and every report in my favourate list.

Thanks and regards

Sandeep

Former Member
0 Kudos

Hi,

You can use ' Submit' command for this.

I have attachend a sample code. Kindly reward with points in case helpful.

Here is the code:

REPORT Z_SYSTEM_HEALTH_CHECK .

  • Analysis transactions

SELECTION-SCREEN BEGIN OF BLOCK TRANSACTIONS WITH FRAME TITLE TEXT-004.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-005 USER-COMMAND REP1.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-007 USER-COMMAND REP2.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-009 USER-COMMAND REP3.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-010 USER-COMMAND REP4.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-011 USER-COMMAND REP5.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-012 USER-COMMAND REP6.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-013 USER-COMMAND REP7.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-015 USER-COMMAND REP9.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN SKIP 1.

SELECTION-SCREEN BEGIN OF LINE.

SELECTION-SCREEN PUSHBUTTON 1(60) TEXT-016 USER-COMMAND REP10.

SELECTION-SCREEN END OF LINE.

SELECTION-SCREEN END OF BLOCK TRANSACTIONS.

AT SELECTION-SCREEN.

CASE SY-UCOMM.

WHEN 'REP1'.

submit ZALBATHA_EMPLOYEE AND RETURN via selection-screen.

WHEN 'REP2'.

submit ZAB_EMP_CRM_R3 AND RETURN via selection-screen.

WHEN 'REP3'.

submit ZALBATHA_EMPLOYEE3 AND RETURN via selection-screen.

WHEN 'REP4'.

submit ZAB_R3_INACTIVE_CUST_ORDERS AND RETURN via selection-screen.

WHEN 'REP5'.

submit ZALBATHA_CONTACT_PERSON_RECONC AND RETURN via selection-screen.

WHEN 'REP6'.

submit ZALBATHA_CUS_DOWNLOAD AND RETURN via selection-screen.

WHEN 'REP7'.

submit ZMPC_PARTNER_REL_CRM_R3 AND RETURN via selection-screen.

WHEN 'REP9'.

submit ZMPC_PROD_CRM_R3 AND RETURN via selection-screen.

WHEN 'REP10'.

submit ZALBATHA_ORDER_EXCEPTION_REPS via selection-screen.

WHEN OTHERS.

ENDCASE.