Fiorano SAP RFC

SAP ABAP benutzt das "RemoteFunction Call" RFC-Protokoll zur
Kommunikation mit externen Computersystemen.

 

SAP RFC

SAP ABAP benutzt das “RemoteFunction Call”-Protokoll zur Kommunikation mit externen Computersystemen. Dadurch ist SAP ABAP in der Lage Programme aufzurufen, die in einem anderen SAP System ausgeführt werden und ermöglicht so den Aufbau von verteilten rechnerlanddschaften und Datenaustausch in Echtzeit. Um auch mit nicht SAP-Software zu kommunizieren stellt SAP Bibliotheken bereit, die RFC-Aufrufe aus nicht-SAP-Systemen ermöglichen.

SAP RFC Herausforderungen

Die meisten Firmen nutzen mehrere SAP Instanzen in der gleichen Organisation. Gewöhnlich kommunizieren diese via RFC direkt miteinander. Mit steigender Anzahl an SAP-Systemen kann es selbst für einen qualifizierten SAP-Spezialisten eine anspruchsvolle technische sowie organisatorische Aufgabe sein, eine groβe Zahl an RFC Aufrufen zwischen verschieden SAP Systemen zu entwickeln und den Überblick über die Kommunikation zu bewahren.

Richtig schwierig wird es, sobald Änderungen an der Schnittstelle vorgenommen werden müssen oder der Datenaustausch überwacht werden muss. Mapping von Datenfeldern und die Überwachung eines SAP RFC erfordern sorgfältiges und mühsames Programmieren,welches gewöhnlich extrem viel Zeitbeansprucht. Ein SAP Spezialist kennt die typischen Herausforderungen, die während der Implementierung eines komplexen RFC Projekts entstehen:

Häufige Herausforderungen beinhalten:

  • keine Möglichkeit die RFC Aufrufe zu Überwachungs-/Überprüfungszwecken zu verfolgen
  • keine Möglichkeit bedingte oder inhaltsbasiert einen RFC umzuleiten
  • keine Möglichkeit sensible RFC Daten vor der Übergabe an das Ziel SAP Systemen zu filtern und vor diesem zu verbergen
  • keine Möglichkeit die SAP Test-Umgebung dynamisch mit live Daten zu bestücken
 
Fiorano SAP RFC Flow
 


Fiorano SAP RFC Vermittlungslösung

Fiorano macht es durch “Fiorano Flows” möglich, eingehende RFC Aufrufe vom Ursprung bis zum Ziel-SAP-System aufzuzeichnen. Diese Datenflüsse werden leicht im “Fiorano Studio” angelegt, welches eine automatisches Mapping mit einem einfachen ‘drag and drop’ System beinhaltet. Das automatische Erzeugen des Mappings für jeden RFC Aufruf spart erhebliche Programmierungszeit gegenüber konventionellen Methoden, bei denen die Abläufe von Grund auf neu angelegt werden müssen.

Vorteile

  • Schnelles, leichtes Überwachen und Managen
  • inhaltlich basiertes Routing von RFCs zu unterschiedlichen SAP Instanzen
  • automatisches Erstellen von Datenmappings: kein manuelles Programmieren
  • Kontrolle, Lenkung und Planung aller RFC Aufrufe/Transaktionen
  • Skalierbarkeit – leichtes Hinzufügen von mehreren SAP Instanzen (M&A)
  • Möglichkeit Anfragen der Quell SAP Systeme zu verfolgen
  • Filterung und Verschlüsselung von Daten die zu den verschieden SAP Systemen gesendet werden
  • einfache und schnelle Entwicklung von RFC Abläufen
  • fertige Adapter für eingehende und ausgehen RFC Aufrufe
  • Weiterleitung von RFC Aufrufen zu verschieden SAP Systemen basierend auf den eingehen Datenelementen
  • eingebettete Warteschlangen-/Store-and-forward Technik um ausgehende RFC Aufrufe zu bearbeiten
  • automatisches Erstellen von Mappings aus SAP
  • weniger Konfigurations-/Wartungsarbeit dank des verringerten Mappingaufwands
  • kann, wenn nötig, bestimmte Datenwerte überschreiben
  • erlaubt Filtern/Verbergen ein übersichtlicheres User Interface zu schaffen
  • leichteres Change-Management und produktivere Instandhaltung

SAP RFC Mapping Complexity

Mapping Complexity

Mapping using Fiorano RFC Mediation

Fiorano SAP RFC Mediation

Fiorano SAP RFC Vermittlung

  • automatisches Erstellen von Mappings aus SAP
  • weniger Konfigurations-/Wartungsarbeit dank des verringerten Mappingaufwands
  • kann, wenn nötig, bestimmte Datenwerte überschreiben
  • erlaubt Filtern/Verbergen ein übersichtlicheres User Interface zu schaffen
  • leichteres Change-Management und produktivere Instandhaltung