0% found this document useful (0 votes)
94 views4 pages

Abap Tips Call Transaction

This document provides instructions for adding a call transaction functionality to an existing ABAP report. It describes finding the parameter IDs for the transaction fields, defining a hidden input field in the report program, populating and hiding the field, and calling the transaction at the line selection event. This allows users to click through from report lines to a specific transaction screen prefilled with selected data.

Uploaded by

CanhHoang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views4 pages

Abap Tips Call Transaction

This document provides instructions for adding a call transaction functionality to an existing ABAP report. It describes finding the parameter IDs for the transaction fields, defining a hidden input field in the report program, populating and hiding the field, and calling the transaction at the line selection event. This allows users to click through from report lines to a specific transaction screen prefilled with selected data.

Uploaded by

CanhHoang
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

ABAP programming Tips - Call Transaction

Want to quickly become a hero to your users? 'Call transaction' is a quick and easy
way to impress them on almost any existing report. All you need to know is how.

Find out from the user the report to add the transaction to and the transaction code. In
this case we are adding a Service Management transaction (CO03) to an existing
report. Bring the transaction up on the screen

How to do it:

Bring up the transaction.


For each field on the initial screen find out the parameter ID.

 Right mouse click on the field, then click on help in the pop-up menu.

 In the Help dialog box click on the "Technical Information" button at the bottom.

Get more ABAP Hints and Tips:


http://www.erpgreat.com/abap.htm Page 1 of 4
 In the "Techincal information" box look for the Parameter ID. Write down the field name and
parameter ID.

 Since you are going to the Service Management module with a Service Order number, find a
line where infomation is pertinant to this system. Now lets add the code to enable the click-thru.
Its a two-step process.

Get more ABAP Hints and Tips:


http://www.erpgreat.com/abap.htm Page 2 of 4
Using HIDE to add the click-thru field to the report:

 Define the click-thru field to your program globally (at the top of the program).
o tables: caufv.
o data: input_aufnr like caufv-aufnr.
o Update the hidden field and write it out in the report.

o Use MOVE to populate the field


o Use HIDE to include the field in the written line.
o Clear the populated field after writing the line. (Very important)

 Now add the at line-selection event to your program. If you aren't familiar with it, at it at the end
of the processing section.

 Test to see if the field has content.


 Set the parameter ID.
 Call the transaction and skip first screen.
 Once you are done, clear the returned field.

Now run the report and click on the line you modified. Voila! Your transaction is entered with the
value you supplied.

Get more ABAP Hints and Tips:


http://www.erpgreat.com/abap.htm Page 3 of 4
Resource Guide
Recommended Reading

Practice ABAP From Your Home PC


Minisap contains only SAP BASIS where you can learn and practice ABAP at home:
http://www.erpgreat.com/mini-sap.htm

Vendor Master Upload Program


Check this code to upload vendor master through SHDB transaction.
http://www.erpgreat.com/abap/vendor-master-upload-program.htm

BAPI_SALESORDER_CREATEFROMDAT2 - Sales Order Create


A sample BAPI program to Create Sales Order.
http://www.erpgreat.com/abap/bapi-salesorder-createfromdat2.htm

BDC to Check the Views Maintained For A Material Master


Many Abaper have this problem. When you record your BDC transaction select the basic data view only.
http://www.erpgreat.com/abap/bdc-to-check-the-views-maintained-for-a-material-master.htm

mySAP Certification - Criteria For Application


The guidelines: Criteria to applying for a SAP Certification :
http://www.erpgreat.com/general/mysap-certification.htm

Get more ABAP Hints and Tips:


http://www.erpgreat.com/abap.htm Page 4 of 4

You might also like