Was ist SAP IDoc und wie wird es genutzt? (2024)

Was ist SAP IDoc und wie wird es genutzt? (1)

SAP IDoc ist ein SAP-Werkzeug, mit denen Sie den Datenaustausch mit Ihren Partnern abbilden können. IDocs werden in SAP für die Übertragung von Informationen bzw. Nachrichten verwendet. Was sich genau dahinter verbirgt und wie Sie es nutzen können, erfahren Sie hier.

Was ist SAP IDoc?

SAP IDoc ist das zentrale Format zum Datenaustausch zwischen SAP-Systemen. Mit SAP IDoc können Sie Daten sowohl importieren als auch exportieren. Mit Daten sind in diesem Fall Geschäftsbelege gemeint, welche zwischen SAP-Systemen ausgetauscht werden sollen. Entsprechende Ports, die den Austausch ermöglichen, werden in SAP (Transaktion WE21) konfiguriert.

Hier gibt es mehrere Port-Typen, bei denen der am häufigsten verwendete der Dateiport ist. Dieser Typ ermöglicht es dem SAP-System, das IDoc als Datei auf das Dateisystem zu schreiben. Vom genutzten Speicherort kann ein anderes System das IDoc lesen und weiterverarbeiten. Ob das System ein SAP-System oder ein non-SAP-System ist, spielt keine Rolle solange es mit dem Format IDoc umgehen kann.

Was ist SAP IDoc und wie wird es genutzt? (2)

SAP IDoc [E-Book]

In diesem E-Book ist unser Know-how zu SAP IDoc zusammengefasst.

Was können IDocs?

IDocs können Sie jedoch nicht nur über das Dateisystem austauschen, sondern auch per http direkt an ein anderes System senden. Dabei wird das IDoc in XML umgewandelt und kann so an jedes System gesendet werden, welches von ihm aus erreichbar ist und XML-Daten verarbeiten kann. So wird der Weg über das Dateisystem gespart und Sie müssen u. a. keinen bestimmten Dateipfad pflegen.

Auch der umgekehrte Weg, also das Empfangen eines IDocs per http, ist in einem SAP-System möglich. Jedes System kann ein IDoc an ein SAP-System senden, sofern es eine http-Verbindung zum SAP-System aufbauen und ein IDoc im XML-Format bereit stellen kann. Im SAP-System kann dann eine automatische Verarbeitung konfiguriert werden. Damit ist die direkte Verarbeitung nach dem Eingang des IDoc gewährleistet und ein manuelles Eingreifen von Ihnen ist nicht zwingend erforderlich.

Abb. 1: Beispiel IDoc als im XML-Format.

Die Unterschiede zwischen SAP IDoc, EDI und ALE

Je nachdem, ob die Kommunikation mit unternehmenseigenen oder externen Systemen bei Geschäftspartnern stattfindet, werden Sie bei dem Datenaustausch mit einem SAP ERP-System mit verschiedenen Begriffen und Konzepten konfrontiert. Die Zusammenhänge zwischen SAP IDoc und den Konzepten EDI und ALE zeige ich Ihnen im Folgenden auf und erläutere dabei, wann welche Konzepte wie zum Einsatz kommen.

SAP EDI

Um Daten zwischen Systemen und Geschäftspartnern auszutauschen, gibt es verschiedene Möglichkeiten. Diese sind nur bedingt davon abhängig, ob und welches Standard-EDI-Format Sie nutzen. Vielmehr stehen grundsätzliche Entscheidungen im Vordergrund, wie z. B.:

  1. Wie flexibel und skalierbar soll die Lösung sein?
  2. Welche Sicherheitsaspekte sind zu beachten?
  3. Wie soll Support und Betrieb organisiert sein?

Die Liste lässt sich beliebig erweitern, abhängig von Ihrer aktuellen Situation und den Optionen, die für Sie in Frage kommen. Für die EDI-Anbindung gibt es insgesamt drei Möglichkeiten, wie Sie diese in Ihrem SAP-System umsetzen können. Und um Daten zwischen IDocs und dem EDI-Formats übersetzen zu können, wird ein EDI-Konverter eingesetzt.

ALE – Application Link Enabling

Im Unterschied zu RFC finden Geschäftsprozesse im Rahmen von ALE verteilt auf verschiedenen IT-Systemen im eigenen Unternehmen statt. Dabei sind die Systeme physisch voneinander getrennt und die Kommunikation findet zwischen verschiedenen Logischen Systemen (LS) statt.

Für die Definition, welche IDocs mit welchen logischen Systemen ausgetauscht werden sollen, müssen Sie ein Verteilungsmodell einstellen, das Sie in der Transaktion BD64 definieren.

Hilfreiche Transaktionen

Zur Konfiguration der Verbindungen sind Einstellungen an mehreren Stellen im SAP-System notwendig. Diese unterscheiden sich zwar je nach Verbindungsart, stammen aber meist aus der folgenden Liste:

  • Konfiguration der RFC-Verbindungen (SM59)
  • Ports in der IDoc-Verarbeitung (WE21)
  • IDoc-Liste (WE02)
  • Pflege der Services (SICF)
  • Partnervereinbarungen (WE20)

Eine weitere nützliche Transaktion ist die WE19. Diese verbirgt ein Testwerkzeug für die IDoc-Verarbeitung. Diese Sammlung von Transaktionen liefert das nötige Handwerkszeug zur Einrichtung der Übertragung von IDocs zwischen SAP- und non-SAP-Systemen.

Fazit

SAP IDoc ist die zentrale Formatierung des Datenaustauschs in SAP Systemen. Mit IDocs sind Sie in der Lage, Nachrichten zwischen Ihnen und Ihren Geschäftspartnern zu verschicken, wobei die Nachrichtensysteme nicht zwingend zwischen SAP-Systemen stattfinden muss.

Haben Sie Fragen zu SAP IDocs? Dann stellen Sie uns diese gerne. Wir helfen Ihnen weiter.

Was ist SAP IDoc und wie wird es genutzt? (5)

Websession: IDoc

Sollten Sie Fragen zu uns und unserer Arbeit oder konkret zu Umstellungsprojekten haben, dann vereinbaren Sie eine kostenlose Websession mit uns.

Bitte hinterlassen Sie uns Ihren Namen und die Kontaktdaten. Dann melden wir uns bei Ihnen.

FAQ

Was ist IDoc in SAP?

SAP IDocist das zentrale Format zum Datenaustausch zwischenSAP-Systemen. Mit SAP IDoc können Daten sowohl im- als auch exportiert werden.

Welche Transaktionen gibt es bei SAP IDoc?

Die IDOC Konfoguration wird im SAP-System an mehreren Stellen eingerichtet. Folgende Transaktionen sind dabei wichtig: SM59, WE21, WE02, SICF, WE20. In der WE19 ist ein Testwerkzeug für Idoc-Verarbeitungen enthalten.

Beitrag als PDF-Dokument herunterladen

Alexander Kössner-Maier
Kundenservice
Alexander.Koessner-Maier@erlebe-software.de
0211 946 285 72-15


Xing
LinkedIn
Facebook
E-Mail

Felix Tissen

Was ist SAP IDoc und wie wird es genutzt? (6)

Mein Name ist Felix Tissen und ich bin SAP Consultant bei mindsquare. Individuelle Softwarelösungen sind meine Leidenschaft.

Sie haben Fragen? Kontaktieren Sie mich!

Was ist SAP IDoc und wie wird es genutzt? (2024)
Top Articles
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 5602

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.