SAP Table DD03D

Dynpro fields for table fields

DD03D (Dynpro fields for table fields) 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 DD03D to other SAP tables.

Source: DD03D (Dynpro fields for table fields)

DD03D table fields

Field Data element Checktable Datatype Length Decimals
FIELDNAME Field name NAME_FELD CHAR 30 0
KEYFLAG Identifies a key field of a table KEYFLAG CHAR 1 0
NULL No key field
X Key field
ROLLNAME Data element (semantic domain) of field DATAELEM DD04L CHAR 30 0
DOMNAME Domain name DOMNAME DD01L CHAR 30 0
CHECKTABLE Check table of foreign key CHECKTAB_D DD02L CHAR 30 0
REFTABLE Table for reference field REFTABLE DD02L CHAR 30 0
REFFIELD Reference field for currency and qty fields REFFIELD DD03L CHAR 30 0
DATATYPE Data Type in ABAP Dictionary DATATYPE_D CHAR 4 0
ACCP Posting period YYYYMM
CHAR Character String
CLNT Client
CUKY Currency key, referenced by CURR fields
CURR Currency field, stored as DEC
D16D Decimal Floating Point, 16 Digits, DEC on Database
D16R Decimal Floating Point, 16 Digits, RAW on Database
D16S Decimal Floating Point. 16 Digits, with Scale Field
D34D Decimal Floating Point, 34 Digits, DEC on Database
D34R Decimal Floating Point, 34 Digits, RAW on Database
D34S Decimal Floating Point, 34 Digits, with Scale Field
DATS Date field (YYYYMMDD) stored as char(8)
DEC Counter or amount field with comma and sign
FLTP Floating point number, accurate to 8 bytes
INT1 1-byte integer, integer number <= 255
INT2 2-byte integer, only for length field before LCHR or LRAW
INT4 4-byte integer, integer number with sign
LANG Language key
LCHR Long character string, requires preceding INT2 field
LRAW Long byte string, requires preceding INT2 field
NUMC Character string with only digits
PREC Obsolete data type, do not use
QUAN Quantity field, points to a unit field with format UNIT
RAW Uninterpreted sequence of bytes
RSTR Byte String of Variable Length
SSTR Short Character String of Variable Length
STRG Character String of Variable Length
TIMS Time field (hhmmss), stored as char(6)
UNIT Unit key for QUAN fields
VARC Long character string, no longer supported from Rel. 3.0
LENG Length (No. of Characters) DDLENG NUMC 6 0
ENTITYTAB Value table WERTETAB CHAR 30 0
DDTEXT Short Description of Repository Objects AS4TEXT CHAR 60 0
INTTYPE ABAP data type (C,D,N,...) INTTYPE CHAR 1 0
C Character String
N Character String with Digits Only
D Date (Date: YYYYMMDD)
T Time (Time: HHMMSS)
X Byte Seq. (heXadecimal), in DDIC metadata also for INT1/2/4
I Integer number (4-byte integer with sign)
b 1-byte integer, integer number <= 254
s 2-byte integer, only for length field before LCHR or LRAW
P Packed number
F Floating point number to accuracy of 8 bytes
g Character string with variable length (ABAP type STRING)
y Byte sequence with variable length (ABAP type XSTRING)
u Structured type, flat
v Structured type, deep
h Table type
V Character string (old Dictionary type VARC)
r Reference to class/interface
l Reference to data object
a Decimal Floating Point Number, 16 Digits
e Decimal Floating Point Number, 34 Digits
j Static Boxed Components
k Generic Boxed Components
INTLEN Internal Length in Bytes INTLEN NUMC 6 0
NOTNULL Indicator that NOT NULL is forced for this field NOTNULL CHAR 1 0
X NOT NULL forced
NULL Any NULL or NOT NULL
N NULL forced
DECIMALS Number of Decimal Places DECIMALS NUMC 6 0
NULLABLE Null values allowed NULLABLE CHAR 1 0
NULL Do not set flag
X Set flag
INDXFIELD Index field INDXFIELD CHAR 30 0
DEFFDNAME Default name for components using the data element DEFFDNAME CHAR 30 0
TYPENAME Name of Dictionary Type TYPENAME CHAR 30 0
GROUPNAME Group name for named includes DDGROUP CHAR 30 0
VALEXI Existence of fixed values VALEXI CHAR 1 0
NULL Do not set flag
X Set flag

DD03D foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
DD03D CHECKTABLE 'A' DD02L SAP Tables AS4LOCAL
DD03D CHECKTABLE * DD02L SAP Tables AS4VERS
DD03D CHECKTABLE DD03D CHECKTABLE DD02L SAP Tables TABNAME
DD03D DOMNAME * DD01L Domains AS4VERS
DD03D DOMNAME 'A' DD01L Domains AS4LOCAL
DD03D DOMNAME DD03D DOMNAME DD01L Domains DOMNAME
DD03D REFFIELD DD03D REFTABLE DD03L Table Fields TABNAME
DD03D REFFIELD DD03D REFFIELD DD03L Table Fields FIELDNAME
DD03D REFFIELD * DD03L Table Fields AS4LOCAL
DD03D REFFIELD * DD03L Table Fields AS4VERS
DD03D REFFIELD * DD03L Table Fields POSITION
DD03D REFTABLE * DD02L SAP Tables AS4VERS
DD03D REFTABLE * DD02L SAP Tables AS4LOCAL
DD03D REFTABLE DD03D REFTABLE DD02L SAP Tables TABNAME
DD03D ROLLNAME DD03D ROLLNAME DD04L Data elements ROLLNAME
DD03D ROLLNAME * DD04L Data elements AS4LOCAL
DD03D ROLLNAME * DD04L Data elements AS4VERS