SAP table EDIDC (Control record (IDoc))

SAP table EDIDC has 2 primary key fields being MANDT,DOCNUM.

If you're only analyzing data from a single SAP instance you may omit field MANT in your relationships as it will we the same across the entire dataset. On the other hand, if you're combining data from multiple SAP instances you need to take MANDT into account.

Field Description Data Type Length Decimals Checktable Data Element
MANDT Client CLNT 3 0 * MANDT
DOCNUM IDoc number NUMC 16 0 EDI_DOCNUM
DOCREL SAP Release for IDoc CHAR 4 0 EDI_DOCREL
STATUS Status of IDoc CHAR 2 0 TEDS1 EDI_STATUS
DOCTYP IDoc Type CHAR 8 0 EDI_DOCTYP
DIRECT Direction for IDoc CHAR 1 0 EDI_DIRECT
1 Outbound
2 Inbound
RCVPOR Receiver port (SAP System, EDI subsystem) CHAR 10 0 EDI_RCVPOR
RCVPRT Partner Type of Receiver CHAR 2 0 EDI_RCVPRT
RCVPRN Partner Number of Receiver CHAR 10 0 * EDI_RCVPRN
RCVSAD Recipient address (SADR) CHAR 10 0 EDI_RCVSAD
RCVSMN SADR client (recipient) CLNT 3 0 EDI_RCVSMN
RCVSNA SADR flag for international recipient address CHAR 1 0 EDI_RCVSNA
RCVSCA Communication type (SADR) of recipient CHAR 3 0 EDI_RCVSCA
RCVSDF SADR default flag for recipient address CHAR 1 0 EDI_RCVSDF
RCVSLF Sequential Number of Recipient Address (SADR) CHAR 3 0 EDI_RCVSLF
RCVLAD Logical Address of Receiver CHAR 70 0 EDI_RCVLAD
STD EDI Standard CHAR 1 0 EDI_STD
STDVRS Version of EDI standard CHAR 6 0 EDI_STDVRS
STDMES EDI message type CHAR 6 0 EDI_STDMES
MESCOD Logical Message Variant CHAR 3 0 EDI_MESCOD
MESFCT Logical message function CHAR 3 0 EDI_MESFCT
OUTMOD Output Mode CHAR 1 0 EDI_OUTMOD
1 Pass IDoc immediately and start external subsystem
2 Pass IDoc immediately
3 Collect and pass IDocs and start external subsystem
4 Collect and pass IDocs
TEST Test Flag CHAR 1 0 EDI_TEST
IDoc contains a production message
X IDoc contains a test message
SNDPOR Sender port (SAP System, EDI subsystem) CHAR 10 0 EDI_SNDPOR
SNDPRT Partner type of sender CHAR 2 0 EDI_SNDPRT
SNDPRN Partner Number of Sender CHAR 10 0 * EDI_SNDPRN
SNDSAD Sender address (SADR) CHAR 10 0 EDI_SNDSAD
SNDSMN SADR client (sender) CLNT 3 0 EDI_SNDSMN
SNDSNA SADR flag for international sender address CHAR 1 0 EDI_SNDSNA
SNDSCA Communication type (SADR) of sender CHAR 3 0 EDI_SNDSCA
SNDSDF SADR default flag for sender address CHAR 1 0 EDI_SNDSDF
SNDSLF Sequential Number of the Sender Address (SADR) CHAR 3 0 EDI_SNDSLF
SNDLAD Logical address of sender CHAR 70 0 EDI_SNDLAD
REFINT Reference to interchange file CHAR 14 0 IDOCCRFINT
REFGRP Reference to message group CHAR 14 0 IDOCCRFGRP
REFMES Reference to message CHAR 14 0 IDOCCRFMES
ARCKEY EDI archive key CHAR 70 0 IDOCCARKEY
CREDAT IDoc Created On DATS 8 0 EDI_CCRDAT
CRETIM IDoc Created at TIMS 6 0 EDI_CCRTIM
MESTYP Message Type CHAR 30 0 EDMSG EDI_MESTYP
IDOCTP Basic type CHAR 30 0 EDBAS EDI_IDOCTP
CIMTYP Extension CHAR 30 0 EDCIM EDI_CIMTYP
RCVPFC Partner Function of Receiver CHAR 2 0 EDI_RCVPFC
SNDPFC Partner Function of Sender CHAR 2 0 EDI_SNDPFC
SERIAL Serialization field CHAR 20 0 EDI_SERIAL
EXPRSS Overriding in inbound processing CHAR 1 0 EDI_EXPRSS
No overriding
X Overriding
UPDDAT Date on which control record was last changed DATS 8 0 EDI_UPDDAT
UPDTIM Time at which control record was last changed TIMS 6 0 EDI_UPDTIM
MAXSEGNUM Number of data records NUMC 6 0 ANZEDIDD

EDIDC foreign key relationships

Table Field Check Table Check Field
0 EDIDC CIMTYP EDCIM Extensions CIMTYP
1 EDIDC IDOCTP EDBAS Basic types IDOCTYP
0 EDIDC STATUS TEDS1 IDoc status values STATUS