cancel
Showing results for 
Search instead for 
Did you mean: 

RFC's in PI7.3

Former Member
0 Kudos

Hi,

Since we have 4.7 at r/3 and planning to go for 7.3 or 7.1.1. Let me know whether it supports RFC's. Also , what are the pros and cons of going with RFC's rather than proxy.

I would prefer Proxy but since we have webas 6.20, we would need to either go for idoc or rfc's.

Regards

Krish

Accepted Solutions (1)

Accepted Solutions (1)

former_member189387
Active Contributor
0 Kudos

Hi ,

PI 7.3 It supports SAP systems as of version 3.1x for RFC .

You can find many threads for RFC Vs Proxy

Like

if you are dealing with SAP systems < 6.20, we do NOT have choice of PROXY anyway, so go ahead and use a RFC adapter.

Now, as far as the IDOC adapter is concerned I think the choice would be straight forward. Where ever there is a standard IDOC given by SAP (usually mapping also will be delivered for SRM / CRM system integrations), so go ahead and use the same

We can think of multiple variations of design for this case.

For Example

1. Send one IDOC at a time.

2. Club multiple IDOCS and send as a single IDOC.

3. Make one single RFC call, for each business transaction.

4. Avoid making multiple calls to the same BAPI / RFC, rather have a wrapper BAPI and send all the records in one time.

5. Use the PROXY and send all the data in one shot and make single calls to the BAPI from the PROXY on the application system - only if you can use PROXIES.

The biggest advantage of the proxy is that it always by passes the Adapter Engine and will directly interact with the application system and Integration engine - so it will and should give us a better performance.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Krish,

You would have probably gone through this blog

Some useful tips from the blog

3. Make one single RFC call, for each business transaction.

4. Avoid making multiple calls to the same BAPI / RFC, rather have a wrapper BAPI and send all the records in one time.

5. Use the PROXY and send all the data in one shot and make single calls to the BAPI from the PROXY on the application system - only if you can use PROXIES.

Regards,

Manjusha

Former Member
0 Kudos

Hi,

> Since we have 4.7 at r/3 and planning to go for 7.3 or 7.1.1. Let me know whether it supports RFC's. Also , what are the pros and cons of going with RFC's rather than proxy.

Yes there is no Integration server in 4.7.

> I would prefer Proxy but since we have webas 6.20, we would need to either go for idoc or rfc's.

Either you can go for IDocs or RFCs.

If you are using PI7.3 then obviously you can get better performance due to single stack(Java). In PI7.3 IDoc is working on Java stack so either you can use idoc or RFC.

Regards,

Venkata Ramesh

Former Member
0 Kudos

Hi,

Since we have 4.7 at r/3 and planning to go for 7.3 or 7.1.1. 
Let me know whether it supports RFC's

>>>>>>>>>>>>Yes it supports

You can either use IDoc or RFC

Idoc:

In case of Idoc communication, we can schedule as soon as a record is inserted an idoc can be triggered to push to PI

You need either make use of standard available or to develop a custom one according to your requirement.

RFC

External program has to initiate RFC to send the data to PI

regards

Ramesh