SAP Table RS37A

Screen Painter screen editing (internal)

RS37A (Screen Painter screen editing (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 RS37A to other SAP tables.

Source: RS37A (Screen Painter screen editing (internal))

RS37A table fields

Field Data element Checktable Datatype Length Decimals
DYNPROG Program Name SCRAPROG CHAR 40 0
DYNNUMB Screen number SCRADNUM NUMC 4 0
FUNED Radio button for Layout Editor SCRAFNED CHAR 1 0
FUNSH Radio button for Dictionary/program fields SCRAFNSH CHAR 1 0
FUNFL Radio button for element list SCRAFNFL CHAR 1 0
FUNLS Radio button for flow logic SCRAFNLS CHAR 1 0
FUNHD Radio button for screen attributes SCRAFNHD CHAR 1 0
LINE Fullscreen editor line SCRDLINE CHAR 255 0
BERNAME Area name SCRDBERN CHAR 132 0
TABTEXT Table short text SCRDTABT CHAR 60 0
PROG Program Name SCRHPROG CHAR 40 0
DNUM Screen number SCRHDNUM NUMC 4 0
SPRA Screen original language SCRHSPRA LANG 1 0
SPRATEXT Name of Language SPTXT CHAR 16 0
DEVCL Package DEVCLASS CHAR 30 0
FNUM Next screen number SCRHFNUM NUMC 4 0
HDAT Hold Data SCRHHDAT CHAR 1 0
CUPO Field name at cursor position SCRHCUPO CHAR 132 0
DGRP Screen group for screen classification SCRHDGRP CHAR 4 0
DGRPTEXT Text, 40 Characters Long TEXT40 CHAR 40 0
DTXT Short text SCRHDTXT CHAR 60 0
HTYPN Normal screen type SCRHTYPN CHAR 1 0
HTYPS Selection screen type SCRHTYPS CHAR 1 0
HTYPM Screen type for modal dialog box SCRHTYPM CHAR 1 0
HTYPW Screen type - selection screen as modal dialog box SCRHTYPW CHAR 1 0
HTYPI Screen type "subscreen" SCRHTYPI CHAR 1 0
HTYPA Screen type class screen SCRHTYPA CHAR 1 0
HTYPB Screen type class subscreen SCRHTYPB CHAR 1 0
USELINES Lines filled in screen SCRHUSEL DEC 3 0
USECOLNS Columns filled in screen SCRHUSEC DEC 3 0
SETLINES Lines to maintain on screen SCRHSETL DEC 3 0
SETCOLNS Columns to maintain on screen SCRHSETC DEC 3 0
DGEN Date on which screen was saved SCRHDGEN DATS 8 0
TGEN Time at which the screen was saved SCRHTGEN TIMS 6 0
GENDATE Date of screen generation SCRHGEND DATS 8 0
GENTIME Time at which the screen was generated SCRHGENT TIMS 6 0
STATUS Editing status of a screen SCRHSTATUS CHAR 60 0
MSTATUS Change status SCRMSTATUS CHAR 15 0
ESTATUS Modification status SCRESTATUS CHAR 15 0
FULLSTATUS CHAR 35 0
LANF First line in loop block SCRLLANF DEC 3 0
LBLK Size of the loop block SCRLLBLK DEC 3 0
LREP Predefined loop factor SCRLLREP DEC 3 0
MREP Maximum allowable loop factor SCRLMREP DEC 3 0
LVAR Indicator for variable loop SCRLLVAR CHAR 1 0
LFIX Indicator for loop fix SCRLLFIX CHAR 1 0
PTEXT Pushbutton Text SCRPTEXT CHAR 72 0
PCODE 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
QPROG Copy/delete from screen program name SCRQPROG CHAR 40 0
QNUMB Copy/delete screen number SCRQNUMB NUMC 4 0
ZPROG Copy to screen program SCRZPROG CHAR 40 0
ZNUMB Copy to screen number SCRZNUMB NUMC 4 0
FIXF Obsolete: Fixed font SCRPFIXF CHAR 1 0
KOMP Switch off screen compression at runtime SCRPCOMP CHAR 1 0
NOGEN Template screen - non-executable SCRPNOGEN CHAR 1 0
KEEPSCROLL Hold scroll position SCRPKSCR CHAR 1 0
NOTOOLBAR Without Application Toolbar SCRPNOTOOL CHAR 1 0
NUM6 Line/column specifications SCRFNUM6 NUMC 6 0
MODE Display/change mode SCRFCHA6 CHAR 6 0
FLAG General yes/no flags SCRFCHA1 CHAR 1 0
FBFELD1 Line number field 1 for table display SCRFFBF1 CHAR 10 0
FBFELD2 Line number field 2 for table display SCRFFBF2 CHAR 10 0
INSTANCE Name of ABAP Dictionary Object DDOBJNAME CHAR 30 0
CLASSNAME Object Type Name SEOCLSNAME CHAR 30 0
SCOPE Class parameter: Validity range SCRPDYSCOP CHAR 1 0
L Local
G Global
R Remote