Skip to Content
Author's profile photo Muhammad Usman Raza

Create Transaction Code for COPA Reports (ke30)

I am writing my first blog on SDN keeping in view the requirement of Clients.  There are some different tools to create short cuts for the COPA (Ke30) reports, but how to assign t. code to each report is not available. In following steps which shows the how to create T. Code for COPA reports.

(Ke30 View)


Transaction Code SE93

SE93 C.png

Type Transaction Code starts with “Z” or “Y” and click on Create button.

SE93 1.png

Assign text to transaction Code and select the last option “Transaction with Parameters (Parameter Transaction)”

SE93 2.png

In Default Values Tab

Transaction = “START_REPORT”

Check on “Skip initial Screen”

Classification Tab

Check on “Inherit GUI attribute”

SE93 3.png

In the Default Values tab, click on Add Icon.

Name of Screen Field







KE  01CE1XXXX                      REPORT2



Please note

XXXX is the Operating Concern

The technical thing in it is the spaces after 01CE1XXXX and the report name must be equal to 23 (Spaces)

REPORT2 is the name of report assigned in KE30,


Special Note

If the report in KE30 not exist in current server (development Server) than that is not a problem, write name of the report from the Production Server, after transport it works in that Server. 

SE93 4.png

SE93 5.png

Save and assigned Package

SE93 6.png

SE93 7.png

Transport it to PRD Server and execute the assigned report directly without entering in KE30.

Main 1.png

Assigned tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Ajay Maheshwari SAP Trainer
      Ajay Maheshwari SAP Trainer

      Good one Usman!!

      The same approach can be used to create T code for any report painter report

      Br, Ajay M

      Author's profile photo Muhammad Usman Raza
      Muhammad Usman Raza
      Blog Post Author

      Thanks Sir

      Yes Same approach can be used for report Painter as well..

      Author's profile photo Sankar AK
      Sankar AK

      Hi Ajay maheswari,

               Is it possible to create T code for S_Alr* report which was created by using report painter? What operating concern we have to use?


      Author's profile photo Muhammad Usman Raza
      Muhammad Usman Raza
      Blog Post Author

      Dear AKS

      there is no need for operating concern in report painter (GRR2), see the below screen shot, remain the document will same as above.

      3-10-2014 10-03-56 AM.png

      Author's profile photo Srinivas Salpala
      Srinivas Salpala


      Useful one... Keep up the best to share knowledge...!

      BR, Srinivas Salpala

      Author's profile photo ismail mohammed
      ismail mohammed

      Nice  Document Usmaan.

      Thanks for sharing.


      Mohd Ismail

      Author's profile photo Former Member
      Former Member

      Good document and keep on sharing..


      Madhusekhar Gupta Gadamsetty

      Author's profile photo Dawood Khalid
      Dawood Khalid

      Good One!!

      Author's profile photo Diwa p
      Diwa p

      Hi Usmaan,

      Nice Blog  thanks for sharing it.



      Author's profile photo Former Member
      Former Member

      Useful One...Thanks for the share.

      Best Regards,

      Naresh K.

      Author's profile photo Rajneesh Saxena
      Rajneesh Saxena

      Usman brother

      Good and helping document and also important one.


      Rajneesh Saxena

      Author's profile photo Former Member
      Former Member

      Hi Usman,

      I had created one report in FGI5 in Report painter can we create a

      Tcode for the report painter report also if yes then please share

      I had tried a lot but not able to get any clue to create a seperateTcode

      Further as above document is nice and helpful to me thanks and keep sharing



      Author's profile photo Former Member
      Former Member

      Nice document Usmaan.



      Author's profile photo Former Member
      Former Member

      Dear All,

      The method what you have shared is good.

      I think it is easy to create a T code for any report without using the parameter Transaction.

      I am flexible enough with the Report Transaction where we need to give only program name and selection screen.

      For Example:


      Enter and select the following:


      It will ask for Transaction text, Program, Selection Screen.

      You need to check all items in GUI support:


      Click on save, It will ask for Package.


      Click on Save.

      It will Generate the Transport request ( Work Bench).


      I hope it is the easy method instead of using parameter transaction.

      Let me know any draw backs from this method????



      Author's profile photo Former Member
      Former Member

      Hi Jyosh

      Thanks for share the screen shot it can be same configuration for Report Printer Layout also (i.e, for T code FGI4 & FGI5)

      Thanks in advance  keep sharing

      Trinath  Gujari

      Author's profile photo Muhammad Usman Raza
      Muhammad Usman Raza
      Blog Post Author

      Dear Jyosh

      Thanks for update, have u execute the report after assigning t code to your report, as per my knowledge the report from your method will not execute, it either  save the report data or print the report. please clear as your method is much easy for all, Thanks!!!

      Running COPA report with custom transaction code



      Author's profile photo Former Member
      Former Member

      Hi Usman.

      Yes, I am able to execute the report.

      Please note the following points:

      While saving you need to select the available package under the attributes tab as I have mentioned above.

      Then you can generate the transport request.

      Please try once and let me know.


      Author's profile photo Sudeep A
      Sudeep A

      Nice blog.. Keep sharing..

      Author's profile photo Mariks .
      Mariks .

      Thanks for sharing the knowledge....

      Author's profile photo Former Member
      Former Member

      very good document, Upendar