Wenn es um den elektronischen Datenaustausch (EDI) in SAP geht, fällt schnell der Begriff IDoc – kurz für Intermediate Document. IDocs sind das Rückgrat vieler SAP-Schnittstellen zu Partnern, Subsystemen oder auch innerhalb der eigenen Systemlandschaft.
Für die tägliche Arbeit mit IDocs sind bestimmte SAP-Transaktionen unverzichtbar. In diesem Artikel zeigen wir dir die wichtigsten IDoc-Transaktionen – einfach erklärt, mit Praxisbezug und hilfreichen Tipps.
🔄 Was ist ein IDoc in SAP?
Ein IDoc (Intermediate Document) ist ein standardisiertes Datenformat in SAP zur Übertragung strukturierter Informationen zwischen Systemen – z. B. für Kundenaufträge, Lieferungen, Rechnungen oder Stammdaten.
Typische Einsatzszenarien:
- EDI-Kommunikation mit Geschäftspartnern
- Systemintegration (z. B. zwischen SAP ERP und SAP TM)
- Datenreplikation innerhalb der SAP-Landschaft
🧭 Top 10 SAP-IDoc-Transaktionen – Übersicht und Beschreibung
Hier sind die wichtigsten Transaktionen für das Monitoring, Debugging und Management von IDocs:
Transaktion | Zweck |
---|---|
WE02 / WE05 | Anzeige von IDocs (nach Status, Partner, Typ etc.) |
WE19 | Testwerkzeug zum Erzeugen und Simulieren von IDocs |
BD87 | Wiederverarbeitung fehlerhafter IDocs |
WE20 | Pflege der Partnerprofile für Inbound/Outbound-Parameter |
WE21 | Definition der Ports (z. B. für Datei, RFC oder XML) |
WE30 / WE31 | Erstellung und Pflege von IDoc-Typen & Segmenten |
WE60 | Technische Dokumentation von IDoc-Typen |
WE10 | IDoc-Suchfunktion nach Inhalt (z. B. Materialnummer, Auftragsnummer) |
WE09 | Erweiterte IDoc-Suche nach Segmentinhalten |
WE42 | Pflege von Prozesscodes (Verbindung zu Funktionsbausteinen) |
📌 1. WE02 / WE05 – IDoc-Anzeige
Die Transaktionen WE02 und WE05 sind die zentralen Werkzeuge zur Anzeige und Analyse von IDocs.
- Gruppierung nach Status (z. B. 53 = erfolgreich, 51 = Fehler)
- Filterung nach Partner, Typ, Datum, Richtung (Inbound/Outbound)
- Direkter Zugriff auf Segmente, Statusmeldungen, Kontrollsatz
👉 Tipp: WE05 zeigt zusätzlich grafische Hierarchien und bietet eine schnellere Navigation.
🧪 2. WE19 – IDoc testen und simulieren
Mit WE19 kannst du IDocs:
- manuell erzeugen oder duplizieren
- Testnachrichten senden (z. B. an ein Subsystem)
- gezielt Segmentdaten anpassen
Ideal für Tests bei Neuanbindung von Schnittstellen oder zur Fehlersuche bei Inbound-Prozessen.
🔁 3. BD87 – Fehlerhafte IDocs erneut verarbeiten
Mit BD87 kannst du IDocs mit Fehlerstatus (z. B. 51, 64) erneut verarbeiten.
- Einzel- oder Massenverarbeitung
- Möglichkeit zur Verarbeitung mit Debugger
- Sehr hilfreich im Tagesbetrieb bei wiederkehrenden EDI-Fehlern
🧩 4. WE20 – Partnerprofile konfigurieren
In WE20 definierst du, welche Partner (z. B. Kunden, Lieferanten, Systeme) welche Nachrichtenarten, Ports und Prozesscodes verwenden.
Wichtig für:
- Inbound-/Outbound-Verarbeitung
- Aktivierung bestimmter Nachrichtenarten
- Schnittstellenpflege
🧵 5. WE21 – Ports definieren
In WE21 legst du Ports fest, über die IDocs gesendet oder empfangen werden.
Beispiele:
- tRFC-Port für SAP-zu-SAP-Kommunikation
- File-Port für flachformatige Dateiübertragung
- XML-Port für Webservices
🔧 6. WE30 / WE31 – IDoc-Typen und Segmente
Mit diesen Transaktionen kannst du eigene IDoc-Strukturen (Z-Formate) definieren:
- WE30: Erstellen von IDoc-Typen (Basic / Extended)
- WE31: Erstellen und Bearbeiten von Segmentdefinitionen
Wichtig bei individuellen Integrationen oder Non-SAP-Anbindungen.
📄 7. WE60 – IDoc-Dokumentation generieren
In WE60 erhältst du HTML-basierte technische Dokus für:
- IDoc-Typen und deren Segmentstruktur
- Datentypen, Feldlängen und Beschreibungen
Sehr hilfreich für Entwickler:innen und Schnittstellen-Dokumentation.
🔍 8. WE10 / WE09 – Inhaltssuche in IDocs
Wenn du wissen möchtest, in welchem IDoc ein bestimmter Beleg verarbeitet wurde, helfen dir:
- WE10: Einfache IDoc-Suche nach Feldwerten
- WE09: Erweiterte Suche auf Segment-/Feldebene mit Bedingungen
Unverzichtbar für Debugging, Support und Fehleranalysen.
⚙️ 9. WE42 – Prozesscodes pflegen
Mit WE42 verknüpfst du Nachrichtenarten mit den entsprechenden Funktionsbausteinen zur Verarbeitung.
Beispiel: Verknüpfung der Nachricht ORDERS mit einem BAPI zur Auftragsanlage.
✅ Fazit: Mit den richtigen IDoc-Transaktionen zum schnellen Support-Erfolg
Die SAP-IDoc-Technologie ist ein zentrales Werkzeug für EDI und Systemintegration. Mit den hier vorgestellten Transaktionen hast du alle wichtigen Tools an der Hand, um:
- Fehler schnell zu analysieren
- IDocs gezielt zu testen
- Partner- und Schnittstelleneinstellungen zu pflegen
Ein fundiertes Verständnis der wichtigsten IDoc-Transaktionen spart im Tagesgeschäft Zeit, Geld und Frust – gerade bei Störungen im EDI-Prozess oder im Zusammenspiel mehrerer SAP-Komponenten.
Für weitere Tipps und Tricks rund um SAP und andere Softwarelösungen besuchen Sie regelmäßig unseren Blog auf https://scmtms.de.
💡 Hat Dir dieser Beitrag weitergeholfen? Dann freue ich mich, wenn Du SCMTMS.de unterstützt – z. B. durch Deinen nächsten Amazon-Einkauf über diesen Link (ohne Mehrkosten für Dich) oder mit einer kleinen Spende via PayPal. Vielen Dank für Deine Wertschätzung!