Was genau ist IDoc?

Julian Kowatsch

30. November 2020 | Zuletzt aktualisiert: 15. Februar 2022 | Basics | 2 min

Ein “Intermediate Document” kurz IDoc ist ein Standard-Format zur Übertragung von SAP Anwendungen. Es dient dazu Daten wie Lieferscheine, Rechnungen u. v. m. zwischen SAP-ERP Systemen zu transferieren. Der Transfer zwischen den SAP-Systemen erfolgt über das sogenannte SAP-System Application Link Enabling kurz ALE. Mithilfe von Mappings können mit diesem Format auch andere ERP-Systeme schnell und effizient angepasst werden.

Wie sieht die IDoc Struktur aus?

Jedes erzeugte IDoc wird als eigenständige Textdatei an die EDI-Partner übertragen.

Eine SAP IDoc hat immer genau drei Bestandteile:

Control Record - Kopfsatz

Der Kopfsatz enthält alle Informationen über die IDoc Nummer, den IDoc Typ, Absender und den Empfänger.

Data Record - Datensätze

Die Datensätze werden in unterschiedliche Segmente untergliedert. Jede IDoc kann Standard Segmente sowie Kundenspezifische Segmente erhalten.

Status Record - Statussätze

In den Statussätzen werden die Phasen hinterlegt, welches das IDoc bereits durchlaufen hat.

Welche SAP Messages Types gibt es?

Um einen Bestellprozess von der Auftragsvergabe bis zur Rechnungsstellung gibt es folgende fundamentale SAP Messages Typen bzw. IDoc Typen:

SAP Message TypeNameBeschreibung
ORDERSSales OrderDurch die Bestellung wird ein Lieferant (Datenempfänger) vom Kunden (Datensender) beauftragt, die in der Nachricht beschriebenen Waren oder Dienstleistungen zu bestimmten Bedingungen zu liefern bzw. zu erbringen.
ORDRSPSales/Purchase Order ConfirmationAuftragsbestätigung. Der Lieferant bestätigt alle oder auch nur Teilweise die angeforderten Produkte.
DESADVDelivery Shipping Notification EDIFACT Lieferavis (Lieferschein). Wird vom Lieferanten zum Kunden (Hersteller) gesendet, um abgeschickte Lieferungen zu avisieren.
INVOICInvoiceNachricht zur Zahlungsaufforderung für Waren oder Dienstleistungen, die entsprechend den vereinbarten Konditionen zwischen Verkäufer und Käufer geliefert bzw. erbracht wurden. Achtung: Die Nachricht gibt es unter gleichem Namen sowohl in EDIFACT als auch in Odette. Diese sind aber technisch unterschiedlich.

Es gibt noch weitere Formate die mithilfe eines SAP IDoc verarbeitet werden können:

SAP Message TypeNameBeschreibung
FINSTABank StatementEin Bankkontoauszug wird von dem kontoführenden Kreditinstitut an den Kunden gesendet, um ihn über Buchungen auf seinem Konto zu informieren.
DEBADVDebit AdviceEine EDIFACT Belastungsanzeige wird von dem kontoführenden Kreditinstitut an den Kontoinhaber gesendet. Dieser wird darüber informiert, dass auf seinem Konto zu einem angezeigten Datum ein bestimmter Betrag zur Verrechnung des angegebenen Geschäftsvorfalls bzw. der Geschäftsvorfälle belastet wurde oder wird.
DELFORDelivery ScheduleDurch den Lieferabruf informiert ein Kunde (Nachrichtensender) seinen Lieferanten (Nachrichtenempfänger), über zukünftig zu liefernde Waren. Der Kunde teilt seinem Lieferanten den Status der einzelnen Warenabrufe mit: Unverbindlich geplant, Material kann disponiert werden, Fertigung kann angestoßen werden oder Waren sind bereits fix zu einem bestimmten Zeitpunkt an einem bestimmten Ort anzuliefern.
PRICATPrice catalogueDurch die Preisliste / den Artikelstamm können Artikel mit Preisen an einen Webshop oder einer Kundenanfrage übermittelt werden.
ORDCHGSales/Purchase Order ChangeDurch die Bestelländerung wird beim Lieferanten eine Änderung an der bereits getätigten Bestellung durchgeführt. Beispielsweise kann sich die Bestellmenge oder das Wunschdatum ändern.
GSVERFSelf BillingDDurch die Rechnungsänderung kann beim Kunden oder Lieferanten die Rechnung angepasst werden. Beispielsweise kann hierdurch ein Gutschriftsverfahren erstellt werden.
SHPMNTShipment NotificationIn die Versandbenachrichtigung werden Informationen zur Verfügung gestellt, um den Empfänger über den aktuellen Standort der Ware zu informieren. Zu diesem Zweck können Informationen über das Lieferdatum mitgegeben werden.

Sparen Sie Zeit und Geld, indem Sie mit init data starten!

Treten Sie mit unseren EDI Experten in Kontakt. Wir sind jederzeit gerne für Sie da – egal ob telefonisch, per E-Mail oder persönlich bei Ihnen vor Ort.

Jetzt kontaktieren