on 10-08-2014 8:21 AM
Hi guys,
at the moment we have a non PI scenario which has to Parties.
A SAP ERP System and an external Non SAP system.
The communication between those two system is bidirectional and is based
on classical RFC communication, e.g. the 3rd party application has a program registered on the
gateway of the ERP system.
This works fine.
For security reasons we have to put an PI system in between.
That means the PI system acts as a server for the SAP ERP as well as
for the external non SAP System using the PI gateway.
No mapping, just routing the messages through PI.
The application has to register a program on the PI gateway in order to receive
messages coming from the ERP via PI and it has to connect to a program on
the gateway provided by PI in order to send messages to the ERP via PI.
The PI system is a 7.31 single stack Java only system.
It seems that PI is able to register a program on the local gateway using
the parameter:
RFC SERVER TYPE: EXTERNAL RFC SERVER
in the RFC Sender Channel.
Unfortunately, and this is the problem, The 3rd party application neither is able to register their
program on the PI gateway nor is it possible to connect to the gateway for
sending messages.
This is the error:
Gateway not connected to local R/3
Gateway service overview on PI gateway. PORFCADA ist the program registered form PI (RFC Sender Channel)
Is this technical possible?
Kind regards
Dirk
Hi Dirk,
did you find a solution for this? We're migrating from 7.0 to PO 7.40 and struggle with the Connection of 3rd Party Systems which are using rfc lib.
Thanks a lot!
Christian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
First you should be aware that support for librfc32.dll / librfcu32.dll ends on March 31st 2016 http://service.sap.com/sap/support/notes/825494
Even new NW RFC SDK / Lib seems not to support connection to PI see here http://scn.sap.com/community/icc/blog/2012/08/15/support-for-classic-rfc-library-ends-march-2016
Given that, I think you will be best of to use JCO in favor of librfc.
Anyways I never tried connecting 3rd party systems to our PI 7.4 AEX so maybe someone out there might have more specific suggestions for you.
Cheers
Jens
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.