IDocs are a common data structure for EDI (Electronic Data Interchange) between the SAP system and another software.
The most significant IDocs transaction codes, the most practical SAP Edi tables, and a list of inbound and outbound IDocs statuses are all provided in this article to help you get started on your IDocs learning path.
The SAP EDI transaction WEDI is a menu item that provides quick access to a number of practical IDoc Transaction codes. You can access the EDI transaction codes for SAP EDI/IDOC under this menu.
![](../upload/photos/2023/04/eYli9O7nVKYAZVY6RbBG_26_9446076a4297df5cd6f1891927417216_image.png)
Figure 1 WEDI – Idoc Transactions Menu
The List of main SAP IDocs / EDI transaction codes:
![](../upload/photos/2023/04/UxocOQxAR5ABUa2bYH4W_26_a9ac949b661ac0d4bd0df8a4b0002d4e_image.png)
Table 1 SAP IDocs / EDI transaction codes
Main SAP IDocs EDI ALE tables list:
- EDIDC - contains the header information for IDoc.
- EDIDS – here, you may find the status of IDocs.
- EDID4 - contains IDoc's data.
The SDATA field is where the data are kept. Create a structure with the segment type and add a write/move SDATA field to it in order to get data in the segment format.
![](../upload/photos/2023/04/Sl93uyljKtVSCYVmsBe9_26_1fbfdce9ea040fdb8aa2af17bb561dfa_image.png)
Table 2 SAP IDocs EDI ALE tables
Inbound and Outbound IDocs Statuses
SAP IDocs are managed by Status. Here the List of inbound and outbound IDoc statuses.
![](../upload/photos/2023/04/swybPiQIQ6FbbxRhktsv_26_78984c575df6f20a0d11411c91bcb363_image.png)
Table 3 SAP Inbound and Outbound IDocs Statuses