Skip to Content
0

How to start a Report from FIORI App

Jul 05, 2017 at 11:10 AM

88

avatar image
Former Member

Hi there,

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

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Michał Majer Jul 05, 2017 at 01:42 PM
1

You can also implement Function Import or do WebService call.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Yes, Function Import should be the way.

0
Pavan Bhamidipati Jul 05, 2017 at 11:28 AM
0

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

Show 3 Share
10 |10000 characters needed characters left characters exceeded
Former Member

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.

0
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

0
Former Member

Thank you for your quick answers.

I'll try your proposals.

0