on 05-11-2010 5:59 AM
Dear All,
We have a scenario where we have RFCs in ECC and it has to be called from Portal through PI.
Please suggest the possible and easiest ways.
Please note these RFC are already being called from Portal to ECC directly. So we need to change it be called from PI.
with regards,
Ravi Siddam
It is not answered but i want to close this question.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
You can do it in either any one of the below ways.
Use PI Http Url to push the data to PI and from there you can call RFC.
Or you can use Web sevice to push the data to PI and then you call RFC.
Plz check below link on Web service scenario:/people/shabarish.vijayakumar/blog/2007/11/07/walkthrough--soap-xi-rfcbapi
But before going for above solutions. Please have a looku2026 on below info and decide whether to go for it or not.
SAP NetWeaver PI 7.1 Usage Scenarios: When NOT to use SAP PI
User Interface Integration scenario: This is a common scenario faced by the development team u2013 the Webdynpro application is developed on the SAP J2EE application server integrated with the portal. The business data has to be fetched from the SAP ECC backend.
The User Interface would demand a quick response from the backend for fetching data and conducting the transaction. This is a synchronous scenario, and it would also be conducted with high usage every day. Hence, it is recommended to have a direct integration between the source application (WebDynpro application) and the target application (SAP ECC6) without using SAP PI. It is also recommended to expose the backend functionality as standard services.
For example, integration between SAP Portals (containing SAP BPM, SAP CAF, SAP WebDynpro) and SAP Suite (SAP ECC, SAP CRM, SAP SCM, SAP SRM etc.) should be conducted without the usage of SAP PI; the services should be exposed from the SAP suite as standards-compliant enterprise services.
Web Service interface of backend application: Many times, the target application in SAP/Microsoft/Java/Legacy is available as a standard web service. In such cases, the web service interface can be easily consumed in the source application. In such scenarios, SAP PI adds no value for transformation or backend integration.
In conclusion, SAP PI usage is usually not recommended for User facing applications where the backend application is available as a standard web service. SAP PI is almost always suitable for integration between backend applications not requiring human intervention.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please note these RFC are already being called from Portal to ECC directly.
Then why are you including PI in between?
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> Please note these RFC are already being called from Portal to ECC directly. So we need to change it be called from PI.
You should not change it. Portal shall always use direct calls without PI. Otherwise you might run in performance issues.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.