Hi All,


This document will assist how to create the Trusted RFC connection between Gateway and Back end systems.


Use of Trusted RFC – Passwords are no longer sent for logging on to the trusting system.


Case Study:


ND1 is my Front End system (Gateway)

DO1 is my Back End system (ECC)


Pre requisites:

  1.   User should be same in both systems
  2.   Role should be assign to the user, with S_RFCACL authorization

Then we have created a Trusted RFC in both systems.


From ND1 to D01 system ->Trusted RFC, with technical settings details only.

1.JPG

Now connection test working fine.

2.JPG

Then Goto Tx. SMT1 in ND1 system

3.JPG

Create the trusted system, from ND1 Need to follow the Wizard

Enter the RFC Destination, which we have created for back end system

5.JPG

select the continue, the below details will come automatically

6.JPG

Here we have provided the user name and password for DO1 system

Select Validity period to 00:00:00, and select continue

7.JPG

Select complete to finish the wizard.

8.JPG

As done in ND1 system, we have to create the Trusted RFC creation in D01 system (ND1_TRUSTED) system also then we will go for SMT1 and follow the wizard like below

From D01 system we are creating the Trusted RFC to ND1:

Select Continue

9.JPG

Enter the RFC Destination

10.JPG

Here we have provided the user name and password for ND1 system

11.JPG

Select Continue

12.JPG

Enter the validity period to 00:00:00

13.JPG

Select complete to finish the wizard.

14.JPG

Now create the RFC to connect DO1 system from ND1 system, Select the Yes button in Trust relationship tab

15.JPG

Check the Connection test and Remote logon test, it will take to on DO1 system.


Now create the RFC to connect ND1 system from DO1 system, Select the Yes button in Trust relationship tab

16.JPG

Check the Connection test and Remote logon test, it will take to on ND1 system.


Successfully completed the Trusted RFC connection between the Front and Back end systems.


Thank You..

To report this post you need to login first.

6 Comments

You must be Logged on to comment or reply to a post.

  1. Agustin Pighin

    Hi Bhaskar N! Thank you very much for your blog. It was really helpfull for us.

    We have already seted up the RFCs and we have been able to access back end Odata services from gateway succefully but we are having an issue with language dependent data that we need to retrieve from the back end system.

    We are calling the odata service with the Accept-Language header property, and also with sap-language parameter.

    As we debug in the gateway system, we detect that the language is being set correctly in the sistem. But, by the time gateway passes de call to the back end system, it changes to a default language. Always EN.  So wheteaver language is set on Gateway using the service parameters, on the back-end system de data is always retrieved in english.

    Have you had the same issue?

    Thanks in advance.

    Agustin Pighin.

    (0) 

Leave a Reply