SAP Table DD23L

Matchcode ID

DD23L (Matchcode ID) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link DD23L to other SAP tables.

DD23L table fields

Field Data element Checktable Datatype Length Decimals
MCONAME Name of a matchcode object MCONAME CHAR 10 0
MCID Matchcode ID MCID CHAR 1 0
AS4LOCAL Activation Status of a Repository Object AS4LOCAL CHAR 1 0
A Entry activated or generated in this form
L Lock entry (first N version)
N Entry edited, but not activated
S Previously active entry, backup copy
T Temporary version when editing
AS4VERS Version of the entry (not used) AS4VERS NUMC 4 0
APPLCLASS Application class for DD objects (not used) APPLCLASS TAPPL CHAR 4 0
AUTHCLASS Activation type AUTHCLASS_ NUMC 2 0
01 Nametab generation not in online (only via C program)
02 C structures must be adapted when tables are changed
10 Initial table required before R3TRANS runs
00 No classification
MAINT Type of matchcode analysis MCMAINT CHAR 1 0
A Asynchronous matchcode maintenance via utility program
S Synchronous matchcode maintenance in SAP database interface
P Programmed matchcode maintenance via function modules
I Matchcode realization via database view and index
K Matchcodes in the classification system
SECINDEX Flag indicating if authorization check active in MC display MCAUTHFLAG CHAR 1 0
NULL Do not set flag
X Set flag
ENDUSER Name of system matchcodes MCENDUSER CHAR 1 0
NULL Do not set flag
X Set flag
DELFLAG Deletion flag MCDELFLAG CHAR 1 0
NULL Do not set flag
X Set flag
POOLTAB View or pooled table of matchcode ID MCPOOLTAB CHAR 10 0
AS4USER Last Changed by AS4USER CHAR 12 0
AS4DATE Date of Last Change AS4DATE DATS 8 0
AS4TIME Last changed at AS4TIME TIMS 6 0
ACTFLAG Activation flag ACTFLAG CHAR 1 0
NULL Start of activation or activation successful
I Internal checks successful
U External checks for object OK or table as dependent faulty
MASTERLANG Original Language in Repository objects MASTERLANG T002 LANG 1 0
FUNCNAME Selection function triggered via matchcode MCFUNCNAME CHAR 30 0
FLAGS Flag byte MCFLAGBYTE RAW 1 0
INDTABNAME Table Name for Index INDTABNAME CHAR 10 0
INDNAME Unique Index ID in a Table INDEXID CHAR 3 0

DD23L foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
DD23L APPLCLASS DD23L APPLCLASS TAPPL R/3-DDIC: Application classes APPLCLASS
DD23L MASTERLANG DD23L MASTERLANG T002 Language Keys (Component BC-I18) SPRAS