01-03-2012 8:53 AM
Dear Experts,
I want to call transaction HUMO from my ALV report on double click on Handling unit no.
I want to pass the Handling unit through my report and skip the first screen.
I try it using Call Transaction but the filed Handling unit doesn't have a parameter ID.
I also try it using Submit but the program is a function pool.
Can anyone please help me out in solving the issue.
Thanks in advance
Best regards
Ankur G.
01-03-2012 9:26 AM
Hi,
call transaction as below
call transaction <tcodename> uisng <bdcinternal table> mode 'E'.
Pass mode as E only,
if you pass A, you will get popup screen,
if you pass N, it will not display screen
if you pass space , get pop-up screen
Regards,
Ravi
01-03-2012 9:09 AM
Hi Ankur,
if there is no parameter id, solution is to record the tcode using SHDB and then pass it like this -
CALL TRANSACTION 'HUMO' USING I_BDCTAB
Regards,
Harsh Bansal
01-03-2012 9:26 AM
Hi,
call transaction as below
call transaction <tcodename> uisng <bdcinternal table> mode 'E'.
Pass mode as E only,
if you pass A, you will get popup screen,
if you pass N, it will not display screen
if you pass space , get pop-up screen
Regards,
Ravi
01-03-2012 10:34 AM
Hai,
This can be achieved by creating custom parameter id.
1.Go to the table maintenance generator of the table TPARA and go to the Maintain button through the transaction SM30.
Enter the table view name TPARA.
2.Click on the maintain button. The following information will appear. Click on the Tick button or the ENTER button to go to the next screen.
3.Enter the Set/Get parameter id as the parameter ID you want to create. Here, I will be creating the parameter Id as ZNAME_DATA1. Click on ENTER button.
4.It will ask for the text of the parameter Id. Enter the text of the parameter ID and click on the Save button.
5.Now go to the SE11 transaction for creating a data element and enter the parameter id at the Further Characteristics tab at the parameter Id section.
6.Activate the data element and use it with the program. It will act the same good as a standard one.