SAP table DDREFSTRUC (DD: General Reference Structure in ABAP Dictionary)

Field Description Data Type Length Decimals Checktable Data Element
STATE Status of the ABAP Dictionary object CHAR 1 0 OBJSTATE
Object does not exist or is ignored
* Any object state
A Active object state
M Latest object state ('N' > 'A')
N Revised object state
X Object exists or is respected
BOOL DD: truth value CHAR 1 0 DDBOOL_D
SYMBOL 30 Characters CHAR 30 0 CHAR30
CLASS Object class CHAR 4 0 DDCLASS
MODE DD.: definition of activation mode INT2 5 0 DD_ACTMODE
TRACE DD: definition of the trace level NUMC 1 0 DD_TRACE
FLAG Data Element for Checkboxes in ABAP Dictionary Area CHAR 1 0 DD_FLAG
NODIR21 DD: Inactive nametab and activation prog. do not rec. conv. CHAR 1 0 NODIR21
No inactive activation without detecting updates
X Inactive activation (activator does not detect updates)
STATIST DD: Flag: Are statistics generated?/What type of statistics? CHAR 1 0 STATIST
F File statistics (requires subsequent analysis)
T Time statistics in log
X Time and file statistics
DDFUNC DD: abbreviation for a DD action CHAR 3 0 DDFUNC
RSDEVICE DD: Log types displayable with report RSPUTPRT CHAR 1 0 RSDEVICE
F File at operating system level (persistent within limits)
T Database (persistent)
SEVERITY DD: severity CHAR 1 0 DDSEVERITY
Neutral, not an error state
* Any
E Error
N No Error
W Warning
GENBBFUNC DD: function codes for report RDDGENBB CHAR 1 0 GENBBFUNC
8 Multi tenancy: Switch views
L DBAL statement distributor (compare active/inactive nametab)
N Update SQLT, TABL, VIEW, and INDX in upgrade
O Update SQLT, TABL, VIEW, INDX, and MACO in background
P Parallel distributor (compare active/inactive nametab)
S Distributor (compare active/inactive nametab)
T DDXTT:MODEFLAG restore for values: {E Q R}
U DDXTT-MODEFLAG restore for all values
V Set DDXTT-TABLSIZE
Y Update in MACO in upgrade
CALL_MODE DD: Differentiating TBATG Entries CHAR 1 0 CALL_MODE
* Selection of all entries
B Selection of background entries
I Selection of upgrade entries
OBJLIST DD: List of object types to be processed CHAR 40 0 OBJLISTE
TBATGUSER DD: User requesting the DDL operation CHAR 12 0 TBATGUSER
TBATGOBJEC DD: name of an object from TBATG CHAR 30 0 TBATGOBJEC
CNV_ORDER DD: Conversion methods for pool/cluster to transparent CHAR 1 0 CNV_ORDER
AUTH_CHK DD: Perform authority check? CHAR 1 0 DDAUTH_CHK
LANGUDEP Flag if table is language-specific CHAR 1 0 LANGUDEP
DELALL DD: Are all versions deleted? CHAR 1 0 DDDELALL
Only delete A versions of DD objects
X Delete N and A versions of DD objects
DELNOREF DD: Are all versions deleted? CHAR 1 0 DDDELNOREF
Delete all given DD objects
X Delete DD objects not referenced externally
BUFALLOW Buffering status CHAR 1 0 DBUFALLOW
BUFFKIND Buffering type CHAR 1 0 BUFFKIND
07V_TXT Type of translation CHAR 60 0 DD07V_TXT
TRANSL Type of Translation CHAR 1 0 TRANSL
TRANSPTXT Transform to Transparent Table or Keep Transparency CHAR 33 0 TRANSPTXT
BUF_INICAT ABAP Dict.: buffering status of tables during conversion CHAR 1 0 BUF_INICAT
PARA_GRADE DD: Number of processes for parallel execution NUMC 2 0 PARA_GRADE
DISTRIBUT DD: Distribution of processes CHAR 6 0 DISTRIBUT
PROC_CLASS DD: Process class in which the program runs CHAR 3 0 PROC_CLASS
BTC Background process
DIA Online process
SYNC_CLASS DD: Category of program execution CHAR 1 0 SYNC_CLASS
Asynchronous to current process
X In current process
PART_CLASS DD: Category of partitioning of work list CHAR 3 0 PART_CLASS
No partitioning
LOG Logical partitions with minimum size
DBLEN DD: DB length of DD objects and fields INT2 5 0 DBLEN
MESSAGE DD: Message from T100 (appl. area and number) CHAR 23 0 DDMESSAGE
DDDATE CHAR 8 0
DDTIME CHAR 6 0
DDCRUCNT Create DB table for Unicode nametabs CHAR 1 0 DDCRUCNT
CLI_ADD_TYPE CHAR 1 0
COM_SIZE INT4 10 0