SAP Table FELD

Screen Painter fields (internal)

FELD (Screen Painter fields (internal)) 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 FELD to other SAP tables.

FELD table fields

Field Data element Checktable Datatype Length Decimals
NAME Name of a Screen Element SCRFNAME CHAR 132 0
DYNNR Screen number SCRFDYNNR CHAR 4 0
LINE Line on the screen where element appears SCRFLINE DEC 3 0
COLN Column where element appears on screen SCRFCOLN DEC 3 0
LENG Defined length of screen field SCRFLENG DEC 3 0
VLENG Visible (visualized) length of field in screen SCRFVLENG DEC 3 0
HIGH Height of element in screen SCRFHIGH DEC 3 0
TYPE Field format (ABAP Dictionary data type) SCRFTYPE CHAR 4 0
ACCP Posting period YYYYMM
CHAR Character strings, fixed length
CUKY Currency key, referenced by CURR fields
CURR Currency field, stored as DEC
DATS Date field YYYYMMDD, stored as CHAR(8)
DEC Calculation and amount field with comma and sign
INT1 1-byte integer, decimal number <= 254
INT2 2-byte integer, only for length field before VARC or RAW
INT4 4-byte integer, decimal number with sign
LANG Language ID
NUMC Character field with only digits
PREC Accuracy of a QUAN field
QUAN Quantity field, points to a unit field with format UNIT
RAW Byte string of fixed length (hexadecimal representation)
TIMS Time field (hhmmss), stored as CHAR(6)
UNIT Unit key for QUAN fields
STRG Character string of variable length
RSTR Byte string of variable length (hexadecimal representation)
SSTR Short String of Variable Length
D34R Decimal Floating Point, 34 Digits, RAW on Database
D34S Decimal Floating Point, 34 Digits, with Scale Field
D34D Decimal Floating Point, 34 Digits, DEC on Database
D16R Decimal Floating Point, 16 Digits, RAW on Database
D16S Decimal Floating Point. 16 Digits, with Scale Field
D16D Decimal Floating Point, 16 Digits, DEC on Database
FEIN Input expected for this field SCRFFEIN CHAR 1 0
FOUT Output expected for this field SCRFFOUT CHAR 1 0
SCROLL Scrollable input/output field SCRFSCROLL CHAR 1 0
DICT Field from ABAP Dictionary SCRFDICT CHAR 1 0
NULL Not an ABAP Dictionary field
X Field from ABAP Dictionary
DMOD Modification of a field from the ABAP Dictionary SCRFDMOD CHAR 1 0
1 Text: Short
2 Text: Medium
3 Text: Long
4 Text: Header
V Text: Variable text transfer from Dictionary
F Text: Fixed, modified text; no text transfer
X Input/output template: fixed, modified compared with Dict.
NULL Input/output template: Original from Dictionary
GRP1 Modification group 1 SCRFGRP1 CHAR 3 0
GRP2 Modification group 2 SCRFGRP2 CHAR 3 0
GRP3 Modification group 3 SCRFGRP3 CHAR 3 0
GRP4 Modification group 4 SCRFGRP4 CHAR 3 0
LOOP Loop count SCRFLOOP DEC 3 0
FOBL Entries in the Field SCRFFOBL CHAR 1 0
N Not Possible
NULL Possible
R Recommended
O Required
FSTR * Entry SCRFFSTR CHAR 1 0
FNRS No reset SCRFFNRS CHAR 1 0
FGKS Upper/lower case entry SCRFFGKS CHAR 1 0
FFIX Fix, CHAR templates with underlines SCRFFFIX CHAR 1 0
FOSB Enter all characters in CHAR fields without template SCRFFOSB CHAR 1 0
FFKY Foreign key check of Dictionary is active SCRFFFKY CHAR 1 0
FSPA SET parameter SCRFFSPA CHAR 1 0
FGPA GET parameter SCRFFGPA CHAR 1 0
PAID Parameter ID SAP memory SCRFPAID CHAR 20 0
UCNV Conversion Exit SCRFUCNV CHAR 5 0
HELL Display bright SCRFHELL CHAR 1 0
UNSI Invisible display SCRFUNSI CHAR 1 0
INVR Display inverse video SCRFINVR CHAR 1 0
BLIN Blinking SCRFBLIN CHAR 1 0
ULIN Underlined display SCRFULIN CHAR 1 0
COLR Display color 1...7 SCRFCOLR CHAR 1 0
FJUS Right-justified display SCRFFJUS CHAR 1 0
FILL Display leading zeros SCRFFILL CHAR 1 0
LABELLEFT As label on left SCRPLABELL CHAR 1 0
LABELRIGHT As label on right SCRPLABELR CHAR 1 0
DBLCLICK Responds to double-click SCRPDBCL CHAR 1 0
LTR Basic write direction has been defined LTR (left-to-right) DDLTRFLDDI CHAR 1 0
NULL FALSE
X TRUE
BIDICTRL DD: No Filtering of BIDI Formatting Characters DDBIDICTRL CHAR 1 0
NULL FALSE
X TRUE
MTCH Search Help SCRFMTCH CHAR 132 0
WAER Reference field SCRFWAER CHAR 132 0
FCOD Function code for pushbutton SCRFFCOD CHAR 20 0
PTYPE Type of function code for pushbutton SCRFPTYPE CHAR 1 0
E Exit Command (MODULE xxx AT EXIT-COMMAND)
S System Function
T Call a Transaction
NULL Normal Application Function
P Local GUI Functions
H Internal Use
CTMENUPROG Context menu: Program name SCRPMENPR CHAR 40 0
CTMENUSTAT Context menu: Status/menu name SCRPMENSTA CHAR 20 0
CTMENUONCT Context menu: Dynamic callback ON_CTMENU_... SCRPMENON CHAR 20 0
CTMENUST Context menu: Static SCRPMENST CHAR 1 0
CTMENUDY Context menu: Dynamic (ON_CTMENU_...) SCRPMENDY CHAR 1 0
CCNAME Control Composite: Name CC_NAME CHAR 40 0
CCDLEFT Control Composite: Left docking CCDLEFT CHAR 40 0
CCDRIGHT Control Composite: Right docking CCDRIGHT CHAR 40 0
CCDTOP Control Composite: Top docking CCDTOP CHAR 40 0
CCDBOTTOM Control Composite: Bottom docking CCDBOTTOM CHAR 40 0
CCDLEN_L Control Composite: Width of a docking control CC_LENGTH NUMC 3 0
CCDLEN_R Control Composite: Width of a docking control CC_LENGTH NUMC 3 0
CCDHIG_T Control Composite: Height of a docking control CC_HIGHT NUMC 3 0
CCDHIG_B Control Composite: Height of a docking control CC_HIGHT NUMC 3 0
LTYP Loop: Loop type (FIX or VAR) SCRFLTYP CHAR 3 0
GTYP Type of screen element SCRFGTYP CHAR 45 0
FIXF Fixed font instead of proportional font SCRFFIXF CHAR 1 0
NO3D Two-dimensional display for input/output fields SCRFNO3D CHAR 1 0
OOUT Pure output field SCRFOOUT CHAR 1 0
WIN1 Graphical Screen Painter: Fullscreen editor SCRFWIN1 CHAR 1 0
WIN2 Graphical Screen Painter: Field attributes SCRFWIN2 CHAR 1 0
WIN3 Graphical Screen Painter: ABAP/4 Dictionary/ Program fields SCRFWIN3 CHAR 1 0
STXT Text/template for a screen element SCRFSTXG CHAR 132 0
CMBTAST Poss. entries pushbutton and modification of poss. entries SCRFCMBPRM CHAR 1 0
NULL Display temporarily if F4 help exists (normal case)
0 Do Not Display
1 Temporary display
2 Permanent display
CMBFOC Availability of possible entries SCRFCMBFOC CHAR 1 0
DROPFROM Entry help: Source for values SCRFCMBFRM CHAR 1 0
NULL From Dictionary (default) or flow logic (POV or VALUES)
A Programmed directly in ABAP progam
DROPDOWN Dropdown SCRFDRDOWN CHAR 1 0
NULL No drop down box
L List box
K List Box with Key
FETCHFLD Get table field or program field (generic) SCRFFFLD CHAR 132 0
RFCDEST Reference System (RFC Destination) SCRRFCDEST CHAR 32 0
SCHAB Preselect I/O field of Dictionary or program field SCRFSCHAB CHAR 1 0
SCHLK Preselect short field label for Dictionary field SCRFSCHLK CHAR 1 0
SCHLM Preselect medium field label for Dictionary field SCRFSCHLM CHAR 1 0
SCHLL Preselect long field label for Dictionary field SCRFSCHLL CHAR 1 0
UEBER Preselect header for Dictionary field SCRFUEBER CHAR 1 0
SCHLNO Preselect Dict. field with short text (no field label) SCRFSCHLNO CHAR 1 0
SCHABNO No preseletion for I/O templates of Dictionary or prog field SCRFSCHABN CHAR 1 0
TEXTMOD Preselection: Use modified Dictionary text SCRFTEXTM CHAR 1 0
TEXTORIG Preselection: Use original text as in Dictionary SCRFTEXTO CHAR 1 0
DEZUSATZ Data element supplement SCRFDEZUS CHAR 4 0
TLTRENNHOR Table control: With horizontal separators SCRFTLTREN CHAR 1 0
TLTRENNVER Table control: With vertical separators SCRFTLTREV CHAR 1 0
TLSCROLLH Controls: Horizontal scrolling SCRFTLSCRH CHAR 1 0
TLSCROLLV Controls: Vertical scrolling SCRFTLSCRV CHAR 1 0
TLSCROLL Controls: Scrollable SCRFTLSCR CHAR 1 0
TLSELECTZN Table control: No line selection SCRFTLSLZN CHAR 1 0
TLSELECTZS Table control: Single line selection SCRFTLSLZS CHAR 1 0
TLSELECTZM Table control: Multiple line selection SCRFTLSLZM CHAR 1 0
TLSELECTSN Table control: No column selection SCRFTLSLSN CHAR 1 0
TLSELECTSS Table control: Single column selection SCRFTLSLSS CHAR 1 0
TLSELECTSM Table control: Multiple column selection SCRFTLSLSM CHAR 1 0
TLSHOWONLY Table control: Display only SCRFTLSHOW CHAR 1 0
TLVARV Controls: Vertical resizing SCRFTLVARV CHAR 1 0
TLVARVMIN Controls: Minimum number of lines in vertical resizing SCRFTLVVM DEC 3 0
TLVARH Controls: Horizontal resizing SCRFTLVARH CHAR 1 0
TLVARHMIN Controls: Minimum number of columns in horizontal resizing SCRFTLVHM DEC 3 0
TLMARK Table control: with selection column SCRFTLMARK CHAR 1 0
TLTITEL Table control: With title line SCRFTLTIT CHAR 1 0
TLUEBER Table control: With column headers SCRFTLUEB CHAR 1 0
TLERFA Table control: Entry table SCRFTLERFA CHAR 1 0
TLAUSW Table control: Selection table SCRPTLAUSW CHAR 1 0
TLCONF Table control: Configurability SCRPTLCONF CHAR 1 0
TLTEXT Table control: Field text SCRPTLTEXT CHAR 1 0
TLENTRY Table control: Entry/template field SCRPTLENTR CHAR 1 0
TLRADIOB Table control: Radio button SCRPTLRADI CHAR 1 0
TLCHECKB Table control: Checkbox SCRPTLCHEC CHAR 1 0
TLPUSHB Table control: Pushbutton SCRPTLPUSH CHAR 1 0
TLNAMETYP Multi-purpose text currency matchcode colors SCRFTEXT CHAR 20 0
TLNAMEFLD Name of a Screen Element SCRFNAME CHAR 132 0
TLNAMEUEB Name of a Screen Element SCRFNAME CHAR 132 0
TLNAMESEL Name of a Screen Element SCRFNAME CHAR 132 0
TLNAMETIT Name of a Screen Element SCRFNAME CHAR 132 0
TLFELDFIX Fixed field SCRFTLFFIX CHAR 1 0
TLFIXANZ Table control: Number of fixed leading columns SCRFTLFIX NUMC 3 0
TLFELDNR Column number SCRFTLFNR NUMC 3 0
TLFELDNR00 Column number SCRFTLFNR NUMC 3 0
TLFELDSPBR Column width SCRFTLSPBR NUMC 3 0
SPCELL1 Name of a Splitter Cell SCRFSPNAME CHAR 132 0
SPCELL2 Name of a Splitter Cell SCRFSPNAME CHAR 132 0
SPSPLITTHORIZ Splitter Control: Splitting Orientation Vertical/Horizontal SCRFSPLITTING CHAR 1 0
SPSPLITTVERT Splitter Control: Splitting Orientation Vertical/Horizontal SCRFSPLITTING CHAR 1 0
SPSASH Splitter Control: Sash SCRFSASH NUMC 5 0
OUTPUTSTYLE DECFLOAT: Output Style SCRPOSTYLE NUMC 2 0
00 Normal
01 Sign right
02 Scale-preserving
03 Scientific
04 Scientific with leading zero
05 Scale-preserving scientific
06 Engineering
SIGN With +/- Sign SRCPSIGN CHAR 1 0
NOINPUTHISTORY No GUI Input History SCRPNOINPUTHISTORY CHAR 1 0
AMPMENABLED AM/PM-Enabled Time Format SCRPAMPMENABLED CHAR 1 0
EXTEND Modification status of a screen object SCRFEXTD CHAR 1 0
HIERARCHY Hierarchical relationship between screen fields SCRFHIERAR CHAR 2 0
ICON Icon ID (incl. @) SCRFICON CHAR 4 0
ICON_N Icon: Name SCRFICON_N CHAR 30 0
ICON_T Icon: Description SCRFICON_T CHAR 50 0
ICON_L Icon length SCRFICON_L CHAR 1 0
ICON_Q Icon: Quick info text SCRFICON_Q CHAR 30 0
ICON_B Icon: Description text SCRFICON_B CHAR 30 0
ICON_X Icon: Output element with icon SCRFICONX CHAR 1 0
FLDP Field identifier in matchcode subkeys SCRFFLDP CHAR 3 0
FLDN Field name in matchcode subkeys SCRFFLDN CHAR 132 0
PROG Modification: Program name SCRXSPROG CHAR 40 0
DNUM Modification: Screen number SCRXSDNUM CHAR 4 0
PBO_F Modification: Beginning of PBO SCRXPBOFF CHAR 1 0
PBO_L Modification: End of PBO SCRXPBOLF CHAR 1 0
PAI_F Modification: Beginning of PAI SCRXPAIFF CHAR 1 0
PAI_L Modification: End of PAI SCRXPAILF CHAR 1 0
EXTEXT Modification: Text field SCRPEXTEXT CHAR 1 0
EXENTRY Modification: Input/Output field SCRPEXENTR CHAR 1 0
EXRADIO Modification: Radio button SCRPEXRAD CHAR 1 0
EXCHECK Modification: Checkbox SCRPEXCHK CHAR 1 0
EXPUSH Modification: Pushbutton SCRPEXPUSH CHAR 1 0
EXFRAME Modification: Box SCRPEXFRM CHAR 1 0
EXTABCTRL Modification: Table control SCRPTABCTL CHAR 1 0
EXCUSTOM Modification: Custom control SCRPABAP CHAR 1 0
EXTSTRCTRL Modification: Tabstrip control SCRPTSTCTL CHAR 1 0
EXSUBSCR Modification: Subscreen SCRPEXSUB CHAR 1 0
EXSPLITTER Modification: Splitter Control SCRPEXSPLITTER CHAR 1 0
EXSHOW Modification: Detailed view SCRPEXSHOW CHAR 40 0
MSG_LINE1 Status line in dialog boxes SCRFMSGLIN CHAR 72 0
MSG_LINE2 Status line in dialog boxes SCRFMSGLIN CHAR 72 0
PROPSHOW Property bag: Go to property list SCRFPRSHOW CHAR 40 0
PROPNAME Properties PROP_NAME CHAR 30 0
PROPBOOL Property bag: Boolean value SCRFPRBOOL CHAR 1 0
PROPSTRING Property bag: String Value SCRFPRSTR CHAR 132 0