SAP Table DD27P

View of Fields in an SAP Table View

DD27P (View of Fields in an SAP Table View) 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 DD27P to other SAP tables.

DD27P table fields

Field Data element Checktable Datatype Length Decimals
VIEWNAME Name of SAP table view VIEWNAME CHAR 30 0
OBJPOS Position in a repetition group MCPOS NUMC 4 0
DDLANGUAGE Language Key DDLANGUAGE LANG 1 0
VIEWFIELD Field Name FIELDNAME CHAR 30 0
TABNAME Table Name TABNAME CHAR 30 0
FIELDNAME Field Name FIELDNAME CHAR 30 0
KEYFLAG Flag: field belongs to primary key MCKEYFLAG CHAR 1 0
NULL Do not set flag
X Set flag
MCFIELDID Matchcode field ID MCFIELDID CHAR 3 0
EFORM Name of ABAP form FORMROUT CHAR 16 0
ROLLNAME Data element (semantic domain) ROLLNAME DD04L CHAR 30 0
ROLLNAMEVI Data element of a view field ROLLNAMEVI CHAR 30 0
ROLLCHANGE Indicator for change to data element ROLLCHANGE CHAR 1 0
X Yes / TRUE
NULL No / FALSE
ENQMODE Lock mode ENQMODE CHAR 1 0
E Write Lock
S Read Lock
X Exclusive, not cumulative
O Set Optimistic Lock
R Promote Optimistic Lock; Conversion from '0' to 'E'
U Only Collision Check Extended Write Lock, as with 'X'
V Only Collision Check Write Lock, as with 'E'
W Only Collision Check Read Lock, as with 'S'
C Only Promotion Check Opt. Lock, as with 'R'
T Reserved
+ Reserved
RDONLY Maintenance attribute for view field VFLDROFLAG CHAR 1 0
NULL View field is available as normal
R View field can only be read
S View field is used to form subsets
H View field is not transferred to the maintenance screens
MEMORYID Set/Get parameter ID MEMORYID CHAR 20 0
DOMNAME Domain name DOMNAME 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
FLENGTH Length (No. of Characters) DDLENG NUMC 6 0
CHECKTABLE Check table name of the foreign key CHECKTABLE CHAR 30 0
SHLPORIGIN Origin of an Input Help SHLPORIGIN CHAR 1 0
X Explicit search help attachment to field
P Input help implemented with check table
D Explicit search help attachment to data element
F Input help with fixed values
T Input help based on data type
NULL No input help exists
SHLPNAME Name of a Search Help SHLPNAME CHAR 30 0
SHLPFIELD Name of a search help parameter SHLPFIELD CHAR 30 0
REFTABLE Table for reference field REFTABLE CHAR 30 0
REFFIELD Reference field for currency and qty fields REFFIELD CHAR 30 0
ENTITYTAB Value table ENTITYTAB CHAR 30 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
LOGFLAG Indicator for writing change documents LOGFLAG CHAR 1 0
NULL Do not set flag
X Set flag
HEADLEN Maximum length of heading HEADLEN NUMC 2 0
SCRLEN1 Max. length for short field label SCRLEN_S NUMC 2 0
SCRLEN2 Max. length for medium field label SCRLEN_M NUMC 2 0
SCRLEN3 Max. length for long field label SCRLEN_L NUMC 2 0
OUTPUTLEN Output Length OUTPUTLEN NUMC 6 0
DECIMALS Number of Decimal Places DECIMALS NUMC 6 0
LOWERCASE Lowercase letters allowed/not allowed LOWERCASE CHAR 1 0
NULL Do not set flag
X Set flag
SIGNFLAG Flag for sign in numerical fields SIGNFLAG CHAR 1 0
NULL Do not set flag
X Set flag
VALEXI Existence of fixed values VALEXI CHAR 1 0
NULL Do not set flag
X Set flag
CONVEXIT Conversion Routine CONVEXIT CHAR 5 0
DDTEXT Short Description of Repository Objects AS4TEXT CHAR 60 0
REPTEXT Heading REPTEXT CHAR 55 0
SCRTEXT_S Short Field Label SCRTEXT_S CHAR 10 0
SCRTEXT_M Medium Field Label SCRTEXT_M CHAR 20 0
SCRTEXT_L Long Field Label SCRTEXT_L CHAR 40 0
PROXYTYPE DD: Is a generated proxy object DDPROXYTY CHAR 1 0
X Is a generated proxy object
NULL Is not proxy-generated
LTRFLDDIS Basic write direction has been defined LTR (left-to-right) DDLTRFLDDI CHAR 1 0
NULL FALSE
X TRUE
BIDICTRLC DD: No Filtering of BIDI Formatting Characters DDBIDICTRL CHAR 1 0
NULL FALSE
X TRUE
OUTPUTSTYLE DD: Output Style (Output Style) for Decfloat Types OUTPUTSTYLE NUMC 2 0
00 Normal
01 Sign right
02 Scale-preserving
03 Scientific
04 Scientific with leading zero
05 Scale-preserving scientific
06 Engineering
NOHISTORY DD: Flag for Deactivating Input History in Screen Field DDNOHISTORY CHAR 1 0
NULL FALSE
X TRUE
AMPMFORMAT DD: Indicator whether AM/PM time format is required DDAMPMFORMAT CHAR 1 0
DBVIEWFIELD DD: Concatenated Field Name DDFIELDNAME_L CHAR 256 0
EXVDATATYPE 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
EXVFLENGTH Length (No. of Characters) DDLENG NUMC 6 0
EXVDECIMALS Number of Decimal Places DECIMALS NUMC 6 0

DD27P foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
DD27P ROLLNAME DD27P ROLLNAME DD04L Data elements ROLLNAME
DD27P ROLLNAME 'A' DD04L Data elements AS4LOCAL
DD27P ROLLNAME * DD04L Data elements AS4VERS