cancel
Showing results for 
Search instead for 
Did you mean: 

Advice please - iViews and BAPIs in EP?

Former Member
0 Kudos

Hi All.

I have several theoretical questions, as we are at the planning/design stage for some future additions to our Enterprise Portal (EP).

We have 2004 Net Weaver EP version 6.0. We are using SAP R/3 4.7c.

Currently the only iViews and workflows we have deployed in the EP are the standard packages for ESS and MSS, for requesting and approving holidays, etc.

We know how to add basic 'SAP GUI transaction' style iViews via ITS with an 'R/3 look and feel' and 'R/3 as is functionality'. We don't know how to create/amend more sophisticated iViews, or even what standard tools are available to do this.

We would like to achieve the following:

- Enhanced/Amended look & feel in Portal iViews for standard transactions e.g. ME28 PO approval, ME2N list of POs, ME23 display PO.

- Action trigger driven changes to data (e.g. approve POs) in the R/3 backend, from web gui events (e.g. button click) in the Portal iViews

- We believe that we can achieve the former by writing and deploying our own custom iViews using Java or ABAP.

- We believe that we can achieve the latter by calling (in Java or ABAP) the standard BAPIs for Purchase Order reading/writing with parameters from our custom iViews.

We also understand that there are some standard packages out there (like those we used for ESS/MSS) that will achieve something similar. But suspect that the GUI and functionality are unlikely to meet our needs.

Is anybody able to confirm for us:

- Is this kind of functionality possible to achieve with our current Portal / R/3 set up?

- What standard tools (NetWeaver Visual Composer, Java Connectors, BAPI Connectors, Web Dynpro, etc.) are available to help us do this?

- Good sources of 'architecture overview' and 'specific how to' documentation for these tools? Have found a few so far that seem useful on sdn.sap.com and help.sap.com.

Sorry for a relatively vague and wide reaching post. Any help or advice that you can offer will be much appreciated. It is a new area for us and we are still learning.

Regards, Tom Cadmore.

Accepted Solutions (1)

Accepted Solutions (1)

former_member1
Active Participant
0 Kudos

Hi Thomas,

If I correctly understand, you are tryin to chage the look and feel of the standard ESS / MSS Application.

For this, Check the iView codelink and try to find the name of the webDynpro Application / BSP.

If its a WebDynpro application, you need to download that application from service market place. Once downloaded, you need to add it in your NDI as software component. Now this application will be available in your NWDS. You can change the look and feel.

If you are lookin for changin the look and feel of the standard Transaction of R/3 (Similar to WebDynpro), for that you have to create a new application either in WEbDynpro, PDK or Visual Composer. Use BAPI (That can be provided by your function Counsultant). Import BAPI's in your WEbDynpro / VC. Create the desired layout and add the functionality. Deploy the application. For WebDynpro, you need to create an iVIew as well,

If any further clarifications are required, please revert.

Thanks,

Anish

Thanks,

Anish

Former Member
0 Kudos

Hi Anish.

Thanks for your response.

We are not actually looking to make further changes to ESS/MSS.

We are in fact looking to write new iViews in Java or ABAP, for presenting an attractive GUI for purchasers/approvers, and interacting with R3 purchasing data via BAPIs.

Appreciate the tip son teh available tools:

WebDynpro, PDK or Visual Composer.

Am interested to know who/what you mean by 'a functional consultant'? Do SAP provide this person, or should we look to contract hire one internally?

Regards, Tom.

Answers (1)

Answers (1)

Former Member
0 Kudos

Yes. The kind of functionality of you are looking for can be accomplished in your setup.

There are many possible ways to accomplish your requirements

1. Setup a EP7.0 development server. Develop your applications using Visual Composer. You will need BAPI/RFC's in the R/3 system. Deploy the iViews to your portal. Check SDN Elearning section for training materials.

2. Develop Java Webdynpro applications. You will need BAPI/RFC's in the R/3 system. Create webdynpro iViews in portal. Check SDN Elearning section for training materials.

3. Develop java PDK apps.You will need BAPI/RFC's in the R/3 system.

Regards,

Prasanna Krishnamurthy

Former Member
0 Kudos

Thanks Prasanna.

Appreciate your advice. Will do some more reading in the areas that you have suggested.

Regards, Tom.