Intermediate Document (IDoc) Type represents the structure of the data associated with a message type. ALE technology uses IDocs to exchange data between logical systems. An IDoc is an object with the data of a specific message type in it. IDocs consist of three record types:
The control record
The data record
The status record
The control record contains information about the IDoc, such as what IDoc type it is, the message type, the sending and receiving systems, direction, etc.
The data record contains the application data. Data records consist of several fields that describe the content of the specific object.
The status record contains data on the state of the processing of the IDoc.