SYST SAP (ABAP System Fields) Structure details

Dictionary Type: Structure
Description: ABAP System Fields




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




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

SYST 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 "ABAP System Fields" 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_SYST TYPE SYST.

The SYST table consists of various fields, each holding specific information or linking keys about ABAP System Fields data available in SAP. These include PAGNO (ABAP System Field: Current List Page), TABIX (ABAP System Field: Row Index of Internal Tables), TFILL (ABAP System Field: Number of Rows in Internal Tables), TLOPC (ABAP System Field: Internal Use).. 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: Not classified


SAP SYST 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
INDEXABAP System Field: Loop Index SYST_INDEXINT410SYST_LONG
PAGNOABAP System Field: Current List Page SYST_PAGNOINT410SYST_SHORT
TABIXABAP System Field: Row Index of Internal Tables SYST_TABIXINT410SYST_LONG
TFILLABAP System Field: Number of Rows in Internal Tables SYST_TFILLINT410SYST_LONG
TLOPCABAP System Field: Internal Use SYST_TLOPCINT410SYST_LONG
TMAXLABAP System Field: Obsolete SYST_TMAXLINT410SYST_LONG
TOCCUABAP System Field: Obsolete SYST_TOCCUINT410SYST_LONG
TTABCABAP System Field: Obsolete SYST_TTABCINT410SYST_LONG
TSTISABAP System Field: Internal Use SYST_TSTISINT410SYST_LONG
TTABIABAP System Field: Obsolete SYST_TTABIINT410SYST_LONG
DBCNTABAP System Field: Edited Database Table Rows SYST_DBCNTINT410SYST_LONG
FDPOSABAP System Field: Occurrence in Byte or Character String SYST_FDPOSINT410SYST_SHORT
COLNOABAP System Field: Current Column in Current List SYST_COLNOINT410SYST_SHORT
LINCTABAP System Field: Page Length of Current List SYST_LINCTINT410SYST_SHORT
LINNOABAP System Field: Current Line in Current List SYST_LINNOINT410SYST_SHORT
LINSZABAP System Field: Line Width of Current List SYST_LINSZINT410SYST_SHORT
PAGCTABAP System Field: Obsolete SYST_PAGCTINT410SYST_SHORT
MACOLABAP System Field: Columns on Left Margin of Print List SYST_MACOLINT410SYST_SHORT
MAROWABAP System Field: Columns at Top of Print List SYST_MAROWINT410SYST_SHORT
TLENGABAP System Field: Row Length of Internal Table SYST_TLENGINT410SYST_SHORT
SFOFFABAP System Field: Internal Use SYST_SFOFFINT410SYST_SHORT
WILLIABAP System Field: Obsolete SYST_WILLIINT410SYST_SHORT
LILLIABAP System Field: Selected List Line SYST_LILLIINT410SYST_SHORT
SUBRCABAP System Field: Return Code of ABAP Statements SYST_SUBRCINT410SYST_SHORT
FLENGABAP System Field: Internal Use SYST_FLENGINT410SYST_SHORT
CUCOLABAP System Field: Horizontal Cursor Position in PAI SYST_CUCOLINT410SYST_SHORT
CUROWABAP System Field: Vertical Cursor Position in PAI SYST_CUROWINT410SYST_SHORT
LSINDABAP System Field: Current List Level SYST_LSINDINT410SYST_BYTE
LISTIABAP System Field: List Level of Displayed List SYST_LISTIINT410SYST_SHORT
STEPLABAP System Field: Current Step Loop or Table Control Line SYST_STEPLINT410SYST_BYTE
TPAGIABAP System Field: Obsolete SYST_TPAGIINT410SYST_BYTE
WINX1ABAP System Field: Obsolete SYST_WINX1INT410SYST_SHORT
WINY1ABAP System Field: Obsolete SYST_WINY1INT410SYST_SHORT
WINX2ABAP System Field: Obsolete SYST_WINX2INT410SYST_SHORT
WINY2ABAP System Field: Obsolete SYST_WINY2INT410SYST_SHORT
WINCOABAP System Field: Obsolete SYST_WINCOINT410SYST_SHORT
WINROABAP System Field: Obsolete SYST_WINROINT410SYST_SHORT
WINDIABAP System Field: Obsolete SYST_WINDIINT410SYST_SHORT
SROWSABAP System Field: Number of Screen Rows SYST_SROWSINT410SYST_BYTE
SCOLSABAP System Field: Number of Columns on Screen SYST_SCOLSINT410SYST_BYTE
LOOPCABAP System Field: Visible Lines of Step Loop SYST_LOOPCINT410SYST_BYTE
FOLENABAP System Field: Internal Use SYST_FOLENINT410SYST_BYTE
FODECABAP System Field: Internal Use SYST_FODECINT410SYST_BYTE
TZONEABAP System Field: Time Zone SYST_TZONEINT410SYST_SHORT
DAYSTABAP System Field: Daylight Saving Time SYST_DAYSTCHAR1SYST_FLAG
FTYPEABAP System Field: Internal Use SYST_FTYPECHAR1SYCHAR01
APPLIABAP System Field: Obsolete SYST_APPLIRAW2SYHEX02
FDAYWABAP System Field: Factory Calendar Weekday SYST_FDAYWINT13SYBIN1
CCURSABAP System Field: Obsolete SYST_CCURSDEC9SYPACK05
CCURTABAP System Field: Obsolete SYST_CCURTDEC9SYPACK05
DEBUGABAP System Field: Internal Use SYST_DEBUGCHAR1SYCHAR01
CTYPEABAP System Field: Obsolete SYST_CTYPECHAR1SYCHAR01
INPUTABAP System Field: Internal Use SYST_INPUTCHAR1SYCHAR01
LANGUABAP System Field: Language Key of Text Environment SYST_LANGULANG1ISOLASYLANGU
MODNOABAP System Field: Index of External Mode SYST_MODNOINT410SYST_LONG
BATCHABAP System Field: Background Processing Active SYST_BATCHCHAR1SYCHAR01
BINPTABAP System Field: Batch Input Processing Active SYST_BINPTCHAR1SYCHAR01
CALLDABAP System Field: Call Mode of Current ABAP Program SYST_CALLDCHAR1SYCHAR01
DYNNRABAP System Field: Current Dynpro Number SYST_DYNNRCHAR4SYCHAR04
DYNGRABAP System Field: Screen Group of Current Dynpro SYST_DYNGRCHAR4SYCHAR04
NEWPAABAP System Field: Internal Use SYST_NEWPACHAR1SYCHAR01
PRI40ABAP System Field: Internal Use SYST_PRI40CHAR1SYCHAR01
RSTRTABAP System Field: Internal Use SYST_RSTRTCHAR1SYCHAR01
WTITLABAP System Field: Standard Page Header Flag SYST_WTITLCHAR1SYCHAR01
CPAGEABAP System Field: Current Page Number of List SYST_CPAGEINT410SYST_LONG
DBNAMABAP System Field: Logical Database of Current Program SYST_DBNAMCHAR20LDBNAME
MANDTABAP System Field: Client ID of Current User SYST_MANDTCLNT3Assigned to domainMANDT
PREFXABAP System Field: Obsolete SYST_PREFXCHAR3SYCHAR03
FMKEYABAP System Field: Obsolete SYST_FMKEYCHAR3SYCHAR03
PEXPIABAP System Field: Obsolete SYST_PEXPINUMC1SYNUM01
PRINIABAP System Field: Internal Use SYST_PRININUMC1SYNUM01
PRIMMABAP System Field: Obsolete SYST_PRIMMCHAR1SYCHAR01
PRRELABAP System Field: Obsolete SYST_PRRELCHAR1SYCHAR01
PLAYOABAP System Field: Internal Use SYST_PLAYOCHAR5SYCHAR05
PRBIGABAP System Field: Obsolete SYST_PRBIGCHAR1SYCHAR01
PLAYPABAP System Field: Internal Use SYST_PLAYPCHAR1SYCHAR01
PRNEWABAP System Field: Obsolete SYST_PRNEWCHAR1SYCHAR01
PRLOGABAP System Field: Internal Use SYST_PRLOGCHAR1SYCHAR01
PDESTABAP System Field: Obsolete SYST_PDESTCHAR4Assigned to domainSPDEVRSPOPNAME
PLISTABAP System Field: Obsolete SYST_PLISTCHAR12SYCHAR12
PAUTHABAP System Field: Internal Use SYST_PAUTHNUMC2SYNUM02
PRDSNABAP System Field: Obsolete SYST_PRDSNCHAR6SYCHAR06
PNWPAABAP System Field: Internal Use SYST_PNWPACHAR1SYCHAR01
CALLRABAP System Field: Start Context of Spool Action SYST_CALLRCHAR8SYCHAR08
REPI2ABAP System Field: Internal Use SYST_REPI2CHAR40Assigned to domainPROGRAMM
RTITLABAP System Field: Obsolete SYST_RTITLCHAR70SYCHAR70
PRRECABAP System Field: Obsolete SYST_PRRECCHAR12SYCHAR12
PRTXTABAP System Field: Obsolete SYST_PRTXTCHAR68SYCHAR68K
PRABTABAP System Field: Obsolete SYST_PRABTCHAR12SYCHAR12K
LPASSABAP System Field: Internal Use SYST_LPASSCHAR4SYCHAR04
NRPAGABAP System Field: Internal Use SYST_NRPAGCHAR1SYCHAR01
PAARTABAP System Field: Obsolete SYST_PAARTCHAR16Assigned to domainRSPOPAPER
PRCOPABAP System Field: Obsolete SYST_PRCOPNUMC3SYNUM03
BATZSABAP System Field: Obsolete SYST_BATZSCHAR1SYCHAR01
BSPLDABAP System Field: Obsolete SYST_BSPLDCHAR1SYCHAR01
BREP4ABAP System Field: Obsolete SYST_BREP4CHAR4SYCHAR04
BATZOABAP System Field: Obsolete SYST_BATZOCHAR1SYCHAR01
BATZDABAP System Field: Obsolete SYST_BATZDCHAR1SYCHAR01
BATZWABAP System Field: Obsolete SYST_BATZWCHAR1SYCHAR01
BATZMABAP System Field: Obsolete SYST_BATZMCHAR1SYCHAR01
CTABLABAP System Field: Obsolete SYST_CTABLCHAR4SYCHAR04
DBSYSABAP System Field: Central Database System SYST_DBSYSCHAR10SYCHAR10
DCSYSABAP System Field: Obsolete SYST_DCSYSCHAR4SYCHAR04
MACDBABAP System Field: Obsolete SYST_MACDBCHAR4SYCHAR04
SYSIDABAP System Field: Name of SAP System SYST_SYSIDCHAR8SYCHAR08
OPSYSABAP System Field: Operating System of Application Server SYST_OPSYSCHAR10SYOPSYS
PFKEYABAP System Field: Current GUI Status SYST_PFKEYCHAR20GUI_STATUS
SAPRLABAP System Field: SAP System Release SYST_SAPRLCHAR4SYCHAR04
TCODEABAP System Field: Current Transaction Code SYST_TCODECHAR20Assigned to domainTCODE
UCOMMABAP System Field: PAI-Triggering Function Code SYST_UCOMMCHAR70SYCHAR70
CFWAEABAP System Field: Internal Use SYST_CFWAECUKY5SYCUKY
CHWAEABAP System Field: Internal Use SYST_CHWAECUKY5SYCUKY
SPONOABAP System Field: Spool Number in Spool Output SYST_SPONONUMC10SYSPONO
SPONRABAP System Field: Obsolete SYST_SPONRNUMC10SYSPONO
WAERSABAP System Field: Obsolete SYST_WAERSCUKY5SYCUKY
CDATEABAP System Field: Obsolete SYST_CDATEDATS8SYDATS
DATUMABAP System Field: Current Date of Application Server SYST_DATUMDATS8SYDATS
SLSETABAP System Field: Selection Screen Variant Used SYST_SLSETCHAR14SYCHAR14
SUBTYABAP System Field: Internal Use SYST_SUBTYRAW1SYHEX01
SUBCSABAP System Field: Internal Use SYST_SUBCSCHAR1SYCHAR01
GROUPABAP System Field: Internal Use SYST_GROUPCHAR1SYCHAR01
FFILEABAP System Field: Internal Use SYST_FFILECHAR8SYCHAR08
UZEITABAP System Field: Current Time of Application Server SYST_UZEITTIMS6SYTIME
DSNAMABAP System Field: Internal Use SYST_DSNAMCHAR8SYCHAR08
TABIDABAP System Field: Internal Use SYST_TABIDCHAR8SYCHAR08
TFDSNABAP System Field: Obsolete SYST_TFDSNCHAR8SYCHAR08
UNAMEABAP System Field: Name of Current User SYST_UNAMECHAR12SYCHAR12
LSTATABAP System Field: Obsolete SYST_LSTATCHAR16SYCHAR16
ABCDEABAP System Field: Latin Alphabet SYST_ABCDECHAR26SYCHAR26
MARKYABAP System Field: Obsolete SYST_MARKYCHAR1SYCHAR01
SFNAMABAP System Field: Obsolete SYST_SFNAMCHAR30SYCHAR30
TNAMEABAP System Field: Obsolete SYST_TNAMECHAR30SYCHAR30
MSGLIABAP System Field: Obsolete SYST_MSGLICHAR60SYCHAR60
TITLEABAP System Field: Title Line Content of Current Dynpro SYST_TITLECHAR70SYCHAR70
ENTRYABAP System Field: Internal Use SYST_ENTRYCHAR72SYCHAR72
LISELABAP System Field: Content of Selected List Line SYST_LISELCHAR255SYCHAR255
ULINEABAP System Field: Horizontal Line for List SYST_ULINECHAR255SYCHAR255
XCODEABAP System Field: Internal Use SYST_XCODECHAR70SYCHAR70
CPROGABAP System Field: Calling Program SYST_CPROGCHAR40Assigned to domainPROGRAMM
XPROGABAP System Field: Internal Use SYST_XPROGCHAR40Assigned to domainPROGRAMM
XFORMABAP System Field: Internal Use SYST_XFORMCHAR30SYCHAR30
LDBPGABAP System Field: Database Program of Logical Database SYST_LDBPGCHAR40Assigned to domainPROGRAMM
TVAR0ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR1ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR2ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR3ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR4ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR5ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR6ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR7ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR8ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
TVAR9ABAP System Field: Text for Placeholders in List Headers SYST_TVARCHAR20SYCHAR20
MSGIDABAP System Field: Message ID SYST_MSGIDCHAR20Assigned to domainARBGB
MSGTYABAP System Field: Message Type SYST_MSGTYCHAR1SYCHAR01
MSGNOABAP System Field: Message Number SYST_MSGNONUMC3SYMSGNO
MSGV1ABAP System Field: Message Variable SYST_MSGVCHAR50SYCHAR50
MSGV2ABAP System Field: Message Variable SYST_MSGVCHAR50SYCHAR50
MSGV3ABAP System Field: Message Variable SYST_MSGVCHAR50SYCHAR50
MSGV4ABAP System Field: Message Variable SYST_MSGVCHAR50SYCHAR50
ONCOMABAP System Field: Internal Use SYST_ONCOMCHAR1SYCHAR01
VLINEABAP System Field: Vertical Line for List SYST_VLINECHAR1SYCHAR01
WINSLABAP System Field: Obsolete SYST_WINSLCHAR79SYCHAR79
STACOABAP System Field: First List Column Displayed SYST_STACOINT410SYST_LONG
STAROABAP System Field: Top List Row Displayed SYST_STAROINT410SYST_LONG
DATARABAP System Field: Highlighted Input in Dynpro Field SYST_DATARCHAR1SYST_FLAG
HOSTABAP System Field: Name of Current Application Server SYST_HOSTCHAR32HOST_ID
LOCDBABAP System Field: Obsolete SYST_LOCDBCHAR1SYST_FLAG
LOCOPABAP System Field: Obsolete SYST_LOCOPCHAR1SYST_FLAG
DATLOABAP System Field: Local Date of Current User SYST_DATLODATS8SYDATS
TIMLOABAP System Field: Local Time of Current User SYST_TIMLOTIMS6SYTIME
ZONLOABAP System Field: Time Zone of Current User SYST_ZONLOCHAR6SYCHAR06

Key field Non-key field



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

As SYST 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 SYST as there is no data to select.

How to access SAP table SYST

Within an ECC or HANA version of SAP you can also view further information about SYST 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!