Skip to Content

How to call GUI Transaction Dynamically in Fiori Launchpad


I have a report/transaction with one parameter as input and I have configured this transaction as Tile in S/4 System and I am able to see the tile and It is working Fine. But When I pass any value in the parameter(possible values will be list of RFC Connections) .

If I didn't give any value , so , the program is opening XYZ Transaction in the same system. -- > OK

But If I give any value in the input parameter say any destination , then program has to open the same XYZ transaction in the destination based on the input parameter, but it is not working and I am getting exception 3 in this case.

I have used FM - ABAP4_CALL_TRANSACTION inside the report.

any idea how to make it work?

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • Mar 13 at 12:10 PM

    Create a custom transaction including the parameter and call that from the Launchpad.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 14 at 01:32 PM

    Hello H.M Hofman ,

    Can you please elaborate a little bit.

    I have created transaction ZABC for Program ZABC . It has a parameter in its selection screen. When I launch the tile in Fiori Launchpad, I am able to see this report's selection screen. So far so good.

    Now, What ever value i gave in this parameter , I wanted to open another transaction ZXY in the destination system(Parameter that was given as input). It is a little dynamical.

    In the Fiori Launchpad , as soon as I gave some Destination , I should see ZXY in that Destination system. Please help

    Add comment
    10|10000 characters needed characters exceeded