cancel
Showing results for 
Search instead for 
Did you mean: 

How to start a Report from FIORI App

gieslerl28
Explorer
0 Kudos

Hi there,

is it possible to start a report on your background system from an fiori app with some parameters chosen in the app ?

Accepted Solutions (0)

Answers (2)

Answers (2)

michal_majer
Active Participant

You can also implement Function Import or do WebService call.

kammaje_cis
Active Contributor
0 Kudos

Yes, Function Import should be the way.

bpawanchand
Active Contributor
0 Kudos

Hi,

Yes it is possible. Few Ideas which came up while reading your post were

  1. Associate a workflow with your fiori app.
  2. There should be an event, where user tries to push some button and then initiate the workflow in the backend system.
  3. Create a BOR or Business class which calls this report.

Till point three everything looks fine. Now comes here couple of hiccups

  1. how user wants to interact with the report?
  2. What is the output of the report?
  3. Should report output needs to be sent as an email?
  4. Do you want to schedule a report as a job in the backend system at run times?

and so on....

Thanks, Pavan

gieslerl28
Explorer
0 Kudos

Hi,

thanks for your thoughts. What i wanted to do is to call a report and give him an id as parameter which is selected by the user on the FIORI App. The Report then fills an database table concerning to the id that was handed over.

bpawanchand
Active Contributor
0 Kudos
thanks for your thoughts. What i wanted to do is to call a report and give him an id as parameter which is selected by the user on the FIORI App. The Report then fills an database table concerning to the id that was handed over.<br>

Ok, here is how I would handle in one of the many possible ways:

  1. I pass the value ( let say 123) back to Gateway service .
  2. I make use of SUBMIT statement of ABAP language to set the input values of the report.
  3. After that the report should run on its own.

Another possibility is that

  1. I create a transaction to the report .
  2. I make use of SET PARAMETER statement of the ABAP LANAGUAGE.
  3. CALL Transaction by skipping the initial screen from the implemented gateway service.

Thanks, Pavan

gieslerl28
Explorer
0 Kudos

Thank you for your quick answers.

I'll try your proposals.