• Englisch
  • Docs
  • Wissensdatenbank
  • F.A.Q
  • Forum
  • Medien
  • Kurse
  • Marktplatz
  • Login
  • Try for free
  • Englisch
  • Docs
  • Wissensdatenbank
  • F.A.Q
  • Forum
  • Medien
  • Kurse
  • Marktplatz
  • Login
  • Try for free
home/Wissensdatenbank/Integration/So integrieren Sie SAP ERP (über SAP RFC)

So integrieren Sie SAP ERP (über SAP RFC)

Written by Christian Kleinschroth
Juli 24, 2024

Ziel dieses Tutorials

Bevor wir beginnen, möchte ich Ihnen einen Überblick über die Möglichkeiten geben, wie wir SAP integrieren können.
Wir bieten derzeit 3 verschiedene Arten von Steckverbindern an

  • Nativer SAP RFC (Remote Function Call)

  • SOAP-Webdienste

  • OData V2

In diesem Tutorial verwenden wir den SAP RFC Connector, der unser am häufigsten verwendeter Connector für die SAP-Integration ist.
Es ist einfach und vielseitig, funktioniert aber auch mit jedem SAP onPremise System und gewährleistet so maximale Integrierbarkeit.

Subscribe to our YouTube Channel

Voraussetzungen

Um eine erfolgreiche Verbindung zu Ihrem SAP-System herzustellen, müssen Sie die folgenden Details kennen:

  • die IP-Adresse des SAP-Applikationsservers,

  • die Instanznummer,

  • die System-ID

  • und optional: ein SAP Router oder Message Server

  • Der SAP-Benutzername und das SAP-Kennwort mit den entsprechenden Berechtigungen

  • und eine offene Netzwerkverbindung zu Ihrem SAP-System

Die Verbindungsdetails finden Sie in Ihrer SAP-Anmeldemaske

Um den RFC-Wizard ausführen zu können, benötigt Ihr SAP-Benutzer die folgenden Rechte in SAP:

  • S_RFC mit dem Funktionsbaustein RFC_READ_TABLE
  • Berechtigung zum Lesen der folgenden Tabellen TAPLT, TFDIR, TFTIT

Seien Sie sich bewusst:

Der SAP Application Server muss von Ihrer aktuellen Simplifier-Installation aus erreichbar sein.
Erwägen Sie also, Firewalls zu öffnen und andere Sicherheitsmaßnahmen in Ihrem SAP-Netzwerk zu überprüfen, die Ihren Zugriff beeinträchtigen könnten.

Schritt 1 – Erstellen eines SAP-Systems

Beginnen wir nun damit, zur Übersicht für Konnektoren zu gehen, auf die Registerkarte SAP-System zu klicken und ein neues SAP-System zu erstellen.

Zuerst müssen wir unserem neuen SAP-System einen Namen und eine Beschreibung geben.

Die Option für Verbindungstyp ist der benutzerdefinierte Anwendungsserver, der bereits ausgewählt ist.

  • Geben Sie die SAP-System-ID ein
  • Kopieren Sie die Instanznummer, und fügen Sie sie ein.
    In unserem Fall ist das 00.
  • Geben Sie die Kundennummer ein, die für uns 800 ist
  • Für unser System haben wir einen Router, um über das Internet darauf zuzugreifen
  • Kopieren Sie die Router-Adresse aus den SAP-Anmeldeinformationen Ihres SAP-Basis-Teams und fügen Sie sie ein
  • Und zu guter Letzt die IP-Adresse des SAP Application Servers selbst
  • Um die Standardanmeldesprache festzulegen, füllen Sie das Feld Sprache auf der Registerkarte Sprache aus.

Um die Aktion abzuschließen, klicken wir auf Speichern und testen, damit wir die Erreichbarkeit testen können.
Hinweis: Wenn das SAP-System nicht erreichbar ist, ist entweder die Adresse falsch oder das Netzwerk kann nicht erreicht werden.

Großartig.
Jetzt haben wir unser System erfolgreich erstellt!

Schritt 2 – Erstellen einer Anmeldemethode

Lassen Sie uns nun die Backend-Authentifizierung über einen technischen SAP-Benutzer erstellen.

Gehen Sie zur Login-Übersicht und fügen Sie eine neue Login-Methode hinzu.

Erstellen Sie eine neue Benutzer-und Kennwortanmeldemethode .
In unserem Fall SAPD4TechnicalUser, und füllen Sie die zugehörigen Authentifizierungsdaten aus.

Schritt 3 – Erstellen eines RFC-Konnektors

Ok, nachdem alle Voraussetzungen definiert sind, erstellen wir nun einen neuen SAP RFC Connector zum Auslesen einer Liste von Anlagen einer Anlage.
In der SAP-Sprache wird dies als Technische Plätze bezeichnet.
Wir geben dem Konnektor den Namen SAP Assets.

Für unseren aktiven Endpunkt wählen wir die benutzerdefinierte Option.
Wir wählen unser SAP-System aus.
Der Verbindungspool ist bereits ordnungsgemäß konfiguriert.
Für unsere Login-Methode wählen wir unsere zuvor erstellte Login-Methode aus.

Schritt 4: Erstellen eines Connector-Anrufs

Der SAP RFC Connector verwendet die offizielle SAP-Funktion zum Auslesen der Asset-Liste.

Unser Connector Wizard erstellt automatisch den Konnektoraufruf für diesen Funktionsbaustein, der den Betrieb der Datenquelle darstellt.

Dazu müssen wir nur nach dem Namen des benötigten Funktionsbausteins BAPI_FUNCLOC_GETLIST suchen.
Der Assistent führt Sie durch die restlichen erforderlichen Schritte.

Schritt 5: Testen eines Connector-Anrufs

Nachdem wir den Anruf erstellt haben, müssen wir den Anruf testen, um sicherzustellen, dass er ordnungsgemäß funktioniert.

Wir wollen alle Assets unseres fiktiven Werks in München lesen.
Diese Pflanze hat die ID 1000.

Also fügen wir mit der Option EQ einen neuen Auswahlparameter hinzu, der für gleich steht.

Die ID der Anlage muss als Parameter Low gesetzt werden und das Vorzeichen muss i für include sein.

Nachdem alle erforderlichen Parameter festgelegt sind, können wir nun unseren Konnektoraufruf testen.

Tags:SAP-IntegrationSAP-RFCVerbindungZeichenVerbinderNetzAnRUHEPAUSErfcAPIAnTextSkriptVerbinderOData

Was this article helpful?

Yes  No
Related Articles
  • Feinabstimmung und Ausführung benutzerdefinierter AI-Modelle in Simplifier
  • Verwendung der Simplifier Teams App
  • Erstellen eines ChatBot-Clients für ChatGPT
  • Verwenden von Datendiensten und ODataV4-REST
  • Erstellen eines ODataV2-Connectors
  • So erstellen Sie einen REST-Connector
Leave A Comment Antworten abbrechen

Du musst angemeldet sein, um einen Kommentar abzugeben.

Integration
  • So integrieren Sie SAP ERP (über SAP RFC)
  • Einrichtung des Identitätsanbieters
  • Dynamische where-Klausel und wiederholbare Anweisung
  • REST: Verwenden Sie ein CSRF-Token und ein Cookie, um Anfragen zu autorisieren
  • So erstellen Sie einen REST-Connector
  • Erstellen eines ODataV2-Connectors
  • Verwenden von Datendiensten und ODataV4-REST
  • Erstellen eines ChatBot-Clients für ChatGPT
  • Verwendung der Simplifier Teams App
  • Feinabstimmung und Ausführung benutzerdefinierter AI-Modelle in Simplifier
Knowledgebase Categories
  • Erste Schritte 4
  • Mobiler Client 2
  • Layout & Design 4
  • Widgets 8
  • Integration 10
  • Datenbank Handling 1
  • Anleitungen 26
  • Best Practices 3
  • Cloud Services 6
  • Plugins 6

  Verwendung der Simplifier Teams App

Erstellen eines ChatBot-Clients für ChatGPT  

GetApp Bewertung

Benutzerbewertungen

Capterra

Benutzerbewertungen

Für AWS-Kunden

Für SAP-Kunden

  • Contact | Imprint | Privacy | © 2025 Simplifier AG. All Rights Reserved.

  • Englisch
  • Deutsch

Link einfügen/ändern

Gib die Ziel-URL ein

Oder verlinke auf bestehende Inhalte

    Es wurde kein Suchbegriff angegeben. Es werden die aktuellen Inhalte angezeigt. Verwende zur Auswahl eines Elements die Suche oder die Hoch-/Runter-Pfeiltasten.