RSSTCD SAP (Screen fields for transaction code maintenance) Structure details

Dictionary Type: Structure
Description: Screen fields for transaction code maintenance




ABAP Code to SELECT data from RSSTCD
Related tables to RSSTCD
Access table RSSTCD




Structure field list including key, data, relationships and ABAP select examples

RSSTCD is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Screen fields for transaction code maintenance" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_RSSTCD TYPE RSSTCD.

The RSSTCD table consists of various fields, each holding specific information or linking keys about Screen fields for transaction code maintenance data available in SAP. These include S_REPORT (Transaction type: Report transaction), S_PARA (Transaction type: Parameter transaction), S_MENU (Transaction type: Area menu), S_VARI (Transaction type: Variant transaction).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type)


SAP RSSTCD structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
S_TRANSTransaction type: Dialog transaction EUSEL_TRANCHAR1CHAR1
S_REPORTTransaction type: Report transaction EUSEL_REPOCHAR1CHAR1
S_PARATransaction type: Parameter transaction EUSEL_PARACHAR1CHAR1
S_MENUTransaction type: Area menu EUSEL_MENUCHAR1CHAR1
S_VARITransaction type: Variant transaction EUSEL_VARICHAR1CHAR1
S_IND_VARITransaction variants: Flag cross-client TV TV_FLAG_CICHAR1SYCHAR01
S_CLASSTransaction type: Object transaction EUSEL_CLSCHAR1CUA_CHOICE
S_TRFRAMEStart transaction with transaction framework EUSEL_FRMCHAR1SYCHAR01
S_UPDTASKCall OO Transaction Framework with Asynchronous Update EUSEL_UPTKCHAR1SYCHAR01
S_UPDDIRTransaction Framework: Synchronous Update EUSEL_UPDRCHAR1SYCHAR01
S_UPDLOKOO Transaction Framework: Local Update EUSEL_UDLOCHAR1CHAR1
S_LOCALStart a local class EUSEL_LOCCHAR1SYCHAR01
TC_TYPETransaction type EU_TC_TYPECHAR30CHAR30
PARA_FIELDParameter transaction: Field name for parameter passing EU_PARA_FNCHAR132DYNFNAM
PARA_VALUEParameter transaction: Value to be passed EU_PARA_VLCHAR50EU_PARA_VL
ST_TCODESelection for parameter transaction: Start of a transaction EUSEL_TCODCHAR1CHAR1
ST_PROGSelection: Parameter transaction: Program start EUSEL_PROGCHAR1CHAR1
ST_NEW_MODChoose transaction type EU_CHOICECHAR1CHAR1
ST_SKIP_1Selection: Parameter transaction: Bypass intial screen EUSEL_SKIPCHAR1CHAR1
CLASSNAMEClass Name SEOCLNAMECHAR30SEOCLSNAMESEOCLSNAMEF4
METHODFull Component Name SEOCPDNAMECHAR61CHAR61
FR_CLASSClass Name SEOCLNAMECHAR30SEOCLSNAMESEOCLSNAMEF4
FR_METHODFull Component Name SEOCPDNAMECHAR61CHAR61
CALL_TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
VARIANTTransaction variant TCVARIANTCHAR30UTCVARIANTSTV
REPO_VARIVariant Name RALDB_VARICHAR14RALDB_VARI
S_OKChoose transaction type EU_CHOICECHAR1CHAR1
S_NOTChoose transaction type EU_CHOICECHAR1CHAR1
SEAR_STRGTSTC search string EU_SEARCHCHAR35EU_SEARCH
AUSWAHL1Choose transaction type EU_CHOICECHAR1CHAR1
AUSWAHL2Choose transaction type EU_CHOICECHAR1CHAR1
AUSWAHL3Choose transaction type EU_CHOICECHAR1CHAR1
AUSWAHL4Choose transaction type EU_CHOICECHAR1CHAR1
AUSWAHL5Choose transaction type EU_CHOICECHAR1CHAR1
S_TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
T_TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
TRANS_VARStandard transaction variant maintenance EU_TRANS_VCHAR1SYCHAR01
DEVCLASSPackage DEVCLASSCHAR30Assigned to domainDEVCLASSDVCDEVCLASS
CHNG_TTYPECHAR40 for SYST SYCHAR40CHAR40SYCHAR40
LOCKED_BY_SM01Choose transaction type EU_CHOICECHAR1CHAR1

Key field Non-key field



How do I retrieve data from SAP structure RSSTCD using ABAP code?

As RSSTCD is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on RSSTCD as there is no data to select.

How to access SAP table RSSTCD

Within an ECC or HANA version of SAP you can also view further information about RSSTCD and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!