mfgSAP hat geschrieben: IDoc ist ein SAP-Standardformat zum Datenaustausch zwischen Systemen. IDoc steht für ?Intermediate Document?, zu Deutsch Zwischenbeleg.
Dies gilt in zweierlei Hinsicht:
Nachrichtenorientiert - die Daten befinden sich auch in den Anwendungen, nur in anderen Formaten (den Anwendungsbelegen). Das IDoc-Format steht zwischen diesen Anwendungsformaten als Sprache auf die sich die Anwendungen geeinigt haben. Es spielt dabei keine Rolle, ob die Anwendungen von SAP oder einem anderen Softwarehersteller programmiert worden sind.
Asynchron - Bevor ein Anwendungsbeleg erzeugt ist, können die Daten schon im IDoc vorliegen. Dies ist z.B. dann wichtig, wenn fehlerhafte Daten übermittelt wurden. Hier soll der Anwendungsbeleg erst entstehen, wenn die Daten im entsprechenden IDoc korrigiert wurden.