- An IDoc (intermediate document) is a data container used to exchange information between different systems. IDocs are independent of the systems sending and receiving the data.
- There are two main processes for IDocs - outbound which sends data from a system, and inbound which receives data. IDocs are stored in database tables.
- Creating an IDoc involves defining segments, the IDoc type which combines segments, the message type, and assigning the message type to the IDoc type. Runtime components include control records with metadata, data records containing segment data, and status records tracking the process.