Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP program from portal or browser

Former Member
0 Kudos
220

Hello All,

I have an ABAP program which extracts some data from the database. The program is on my solution manager system. I want to create a UI , either on the portal or as a standalone browser page, which executes that ABAP program and outputs the data as per the filters/ user input.

Please suggest me how to start off. Please let me know the step by step procedure.

Thanks,

Shahid Ahmed.

1 ACCEPTED SOLUTION

krishnendu_laha
Active Contributor
0 Kudos
114

Hello Friend,

To create an user interface in portal / browser, you can use BSP / Web Bynpro.

And to reuse the code of the ABAp program which you have, better to create a functional module with the input parameters and internal table as export. Call that function module from the BSP / web Dynpro application.

Hope it will help you.

Regards

Krishnendu

6 REPLIES 6

krishnendu_laha
Active Contributor
0 Kudos
115

Hello Friend,

To create an user interface in portal / browser, you can use BSP / Web Bynpro.

And to reuse the code of the ABAp program which you have, better to create a functional module with the input parameters and internal table as export. Call that function module from the BSP / web Dynpro application.

Hope it will help you.

Regards

Krishnendu

Former Member
0 Kudos
114

Hi Shahid,

If you are ok with the SAP look (as in GUI) even in Portal, create a transaction for your report and create a SAP Transaction iView in Portal.

This is the easiest way of web enabling the ABAP Report.

If you want some fancy look / Portal kind of look, you have to go for BSP or Web Dynpro.

Regards,

Ravi

0 Kudos
114

Thanks for your replies.

If I go for a BSP/web dynpro application. Do i just need to put a call to that function in the source code? or are there anything more i need to code?

Regards,

Shahid.

0 Kudos
114

Hi Shahid,

BSP or Web Dynpro are altogether different kind of development tools, and will be developed in SE80 Transaction.

Try searching for beginning tutorials in SDN you will get some idea on these.

Regards,

Ravi.

krishnendu_laha
Active Contributor
0 Kudos
114

Hello Friend,

Yes, after buliding the function module, you need to call that from BSP or Web Dynpro application.

Regards

Krishnendu

former_member226203
Active Contributor
0 Kudos
114

build an FM with parameters that will take user input and populates the output.

Now, build a webdynpro application through SE80.In this u gve the user input as the UI element.

call the FM in this webdynpro comp. and pas the user input that will be emtered in the UI element to the FM.

Edited by: Kalyan Chakravarthi on Jan 30, 2009 10:20 AM