Base SAP - Appel de fonction à distance

Qu'est-ce que RFC?

Pour communiquer entre les systèmes SAP, il est nécessaire de définir un mécanisme. L'une des méthodes les plus courantes consiste à définir un appel de fonction à distance (connexion RFC) entre deux systèmes. En créant une connexion RFC de confiance entre deux systèmes, il vous permet de créertrusted-trusting relationship between systems dans lequel, vous pouvez communiquer et échanger des informations et des données.

Il existe différents types de connexions RFC de confiance.

Connexion de type 3

Ce type de connexion est utilisé pour spécifier la connexion entre les systèmes ABAP. Ici, vous devez mentionner le nom d'hôte et l'adresse IP du système source ainsi que les informations de connexion. Cela s'applique aux deux types de RFC, entre les systèmes ABAP et les appels externes aux systèmes ABAP.

Connexion de type I

Ce type de connexion est utilisé pour spécifier les systèmes ABAP connectés à la même base de données que le système actuel. Prenons un exemple de nom d'entrée - ws0015_K18_24

ws0015 = nom d'hôte

K18 = nom du système (nom de la base de données)

24 = nom du service TCP

Connexion de type T

Ce type de connexion permet de connecter des destinations à des programmes externes qui utilisent l'API RFC pour recevoir des RFC. Cela peut être activé en utilisant le démarrage ou l'enregistrement.