Systemfelder

Aus SAP-Wiki
Wechseln zu: Navigation, Suche

In den SAP-Systemfeldern stehen im gesamten SAP-System diverse Daten ständig zur Verfügung, wie z. B. das Tagesdatum oder der Name des angemeldeten SAP-Benutzers.

Es gibt derzeit ca. 170 Systemfelder, wobei viele jedoch auch obsolet sind, bzw. nur SAP nur intern verwendet..

Spezielle Systemfelder gibt es in den Formularumgebungen Smart Forms und Adobe Forms.

Data-Dictionary-Struktur SYST

  • Als Data-Dictionary-Struktur ist die SYST angelegt.
  • Es kann allerdings auch bei eigenen Feldern typisiert werden auf SY-Felder, z. B.
Data: lv_datum type sy-datum.

oder fast immer ist das entsprechende Datenelement nach dem Muster "sy-feld --> Datenelement = syfeld" zu bilden.

Data: lv_datum type sydatum.

Häufig genutzte Systemfelder

Feld Kurzbezeichnung Dtyp Länge Datenelement Domäne
SY-BATCH Batch-Markierung CHAR 1 SYBATCH SYCHAR01
SY-CALLD Call Modus aktiv (X) CHAR 1 SYCALLD SYCHAR01
SY-DATUM aktuelles Datum DATS 8 SYDATUM SYDATS
SY-DBCNT Datenbank-Zeilen INT4 10 SYDBCNT SYST_LONG
SY-FDPOS Fundstelle in Feld INT4 10 SYFDPOS SYST_SHORT
SY-INDEX Schleifenindex INT4 10 SYINDEX SYST_LONG
SY-LANGU Sprachenschlüssel LANG 1 SYLANGU SYLANGU
SY-MANDT Mandant CLNT 3 SYMANDT MANDT
SY-MSGNO Nachrichtennummer NUMC 3 SYMSGNO SYMSGNO
SY-MSGTY Nachrichtentyp CHAR 1 SYMSGTY SYCHAR01
SY-MSGV1 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV2 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV3 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV4 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-SPONO Spoolnr. bei Druck NUMC 10 SYSPONO SYSPONO
SY-SUBRC Rückgabewert INT4 10 SYSUBRC SYST_SHORT
SY-SYSID SAP-System-ID CHAR 8 SYSYSID SYCHAR08
SY-TABIX Tabellenzeile INT4 10 SYTABIX SYST_LONG
SY-TCODE Transaktionscode CHAR 20 SYTCODE TCODE
SY-UCOMM Funktionscode CHAR 70 SYUCOMM SYCHAR70
SY-UNAME Benutzername CHAR 12 SYUNAME SYCHAR12
SY-UZEIT Uhrzeit TIMS 6 SYUZEIT SYTIME

Smart Forms Systemfelder

Adobe Forms Systemfelder

Alle Systemfelder (ohne obsolete Felder/SAP-Interne Felder)

Feld Kurzbezeichnung Dtyp Länge Datenelement Domäne
SY-ABCDE Alphabet (ABC...) CHAR 26 SYABCDE SYCHAR26
SY-APPLI SAP-Applikationen RAW 2 SYAPPLI SYHEX02
SY-BATCH Batch-Markierung CHAR 1 SYBATCH SYCHAR01
SY-BATZD Batch: täglich CHAR 1 SYBATZD SYCHAR01
SY-BATZM Batch: monatlich CHAR 1 SYBATZM SYCHAR01
SY-BATZO Batch-Submit: 1-mal CHAR 1 SYBATZO SYCHAR01
SY-BATZS Batch-Submit sofort CHAR 1 SYBATZS SYCHAR01
SY-BATZW Batch: wöchentlich CHAR 1 SYBATZW SYCHAR01
SY-BINPT Batchinputmarkierung CHAR 1 SYBINPT SYCHAR01
SY-BREP4 Wurzelname Anfor.rep CHAR 4 SYBREP4 SYCHAR04
SY-BSPLD Listausgabe in Spool CHAR 1 SYBSPLD SYCHAR01
SY-CALLD Call Modus aktiv (X) CHAR 1 SYCALLD SYCHAR01
SY-CALLR Startort des Drucks CHAR 8 SYCALLR SYCHAR08
SY-CCURS Kursangabe DEC 9 SYCCURS SYPACK05
SY-CCURT Tabellenkurs DEC 9 SYCCURT SYPACK05
SY-CDATE Kursdatum DATS 8 SYCDATE SYDATS
SY-COLNO aktuelle Spalte INT4 10 SYCOLNO SYST_SHORT
SY-CPAGE Seitennummer INT4 10 SYCPAGE SYST_LONG
SY-CPROG aufrufendes Programm CHAR 40 SYCPROG PROGRAMM
SY-CTABL Kurstabelle CHAR 4 SYCTABL SYCHAR04
SY-CTYPE Kursart 'M','B','G' CHAR 1 SYCTYPE SYCHAR01
SY-CUCOL horizontale Position INT4 10 SYCUCOL SYST_SHORT
SY-CUROW vertikale Position INT4 10 SYCUROW SYST_SHORT
SY-DATAR Eingabe erfolgt CHAR 1 SYDATAR SYST_FLAG
SY-DATLO Lokales Datum DATS 8 SYSTDATLO SYDATS
SY-DATUM aktuelles Datum DATS 8 SYDATUM SYDATS
SY-DAYST Sommerzeitmarkierung CHAR 1 SYDAYST SYST_FLAG
SY-DBCNT Datenbank-Zeilen INT4 10 SYDBCNT SYST_LONG
SY-DBNAM Logische Datenbank CHAR 20 SYDBNAM LDBNAME
SY-DBSYS Datenbank-System CHAR 10 SYDBSYS SYCHAR10
SY-DCSYS Dialog-System CHAR 4 SYDCSYS SYCHAR04
SY-DSNAM Datasetname CHAR 8 SYDSNAM SYCHAR08
SY-DYNGR Dynpro-Gruppe CHAR 4 SYDYNGR SYCHAR04
SY-DYNNR Dynpro-Nummer CHAR 4 SYDYNNR SYCHAR04
SY-FDAYW Fabrikkalender-Tag INT1 3 SYFDAYW SYBIN1
SY-FDPOS Fundstelle in Feld INT4 10 SYFDPOS SYST_SHORT
SY-FMKEY Funktionscode-Menü CHAR 3 SYFMKEY SYCHAR03
SY-HOST App.Server CHAR 32 SYHOST HOST_ID
SY-INDEX Schleifenindex INT4 10 SYINDEX SYST_LONG
SY-LANGU Sprachenschlüssel LANG 1 SYLANGU SYLANGU
SY-LDBPG Datenbankprogramm CHAR 40 SYLDBPG PROGRAMM
SY-LILLI Listenzeile INT4 10 SYLILLI SYST_SHORT
SY-LINCT Seitenlänge INT4 10 SYLINCT SYST_SHORT
SY-LINNO Listenzeile INT4 10 SYLINNO SYST_SHORT
SY-LINSZ Listenbreite INT4 10 SYLINSZ SYST_SHORT
SY-LISEL Zeileninhalt CHAR 255 SYLISEL SYCHAR255
SY-LISTI Listenindex INT4 10 SYLISTI SYST_SHORT
SY-LOCDB Lokale DB. CHAR 1 SYSTLOCDB SYST_FLAG
SY-LOCOP Lokale Op. CHAR 1 SYSTLOCOP SYST_FLAG
SY-LOOPC Steploop-Zeilen INT4 10 SYLOOPC SYST_BYTE
SY-LPASS Passwort für Liste CHAR 4 SYLPASS SYCHAR04
SY-LSIND Listenindex INT4 10 SYLSIND SYST_BYTE
SY-LSTAT Status je Liststufe CHAR 16 SYLSTAT SYCHAR16
SY-MACDB Matchcode-Datei CHAR 4 SYMACDB SYCHAR04
SY-MACOL linker Rand INT4 10 SYMACOL SYST_SHORT
SY-MANDT Mandantenkennung CLNT 3 SYMANDT MANDT
SY-MARKY MARK:Zeilenbuchstabe CHAR 1 SYMARKY SYCHAR01
SY-MAROW oberer Einzug INT4 10 SYMAROW SYST_SHORT
SY-MODNO Modus-Index INT4 10 SYMODNO SYST_LONG
SY-MSGID Nachrichtenklasse CHAR 20 SYMSGID ARBGB
SY-MSGLI Nachrichtenzeile CHAR 60 SYMSGLI SYCHAR60
SY-MSGNO Nachrichtennummer NUMC 3 SYMSGNO SYMSGNO
SY-MSGTY Nachrichtentyp CHAR 1 SYMSGTY SYCHAR01
SY-MSGV1 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV2 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV3 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-MSGV4 Nachrichtenvariable CHAR 50 SYMSGV SYCHAR50
SY-NRPAG Anzahl Seiten CHAR 1 SYNRPAG SYCHAR01
SY-OPSYS Betriebssystem CHAR 10 SYOPSYS SYOPSYS
SY-PAART Aufbereitung CHAR 16 SYPAART RSPOPAPER
SY-PAGNO aktuelle Listenseite INT4 10 SYPAGNO SYST_SHORT
SY-PAUTH Berechtigungsgruppe NUMC 2 SYPAUTH SYNUM02
SY-PDEST Ausgabegerät CHAR 4 SYPDEST RSPOPNAME
SY-PEXPI Spool-Verweildauer NUMC 1 SYPEXPI SYNUM01
SY-PFKEY aktueller GUI-Status CHAR 20 SYPFKEY GUI_STATUS
SY-PLAYO Print-Layout CHAR 5 SYPLAYO SYCHAR05
SY-PLAYP Layout-Option/Seite CHAR 1 SYPLAYP SYCHAR01
SY-PLIST Listname CHAR 12 SYPLIST SYCHAR12
SY-PNWPA Zeilenvorschub CHAR 1 SYPNWPA SYCHAR01
SY-PRABT Abteilung CHAR 12 SYPRABT SYCHAR12K
SY-PRBIG Print Big Letters CHAR 1 SYPRBIG SYCHAR01
SY-PRCOP Kopien NUMC 3 SYPRCOP SYNUM03
SY-PRDSN Dateiname CHAR 6 SYPRDSN SYCHAR06
SY-PREFX Präfix für Batchjobs CHAR 3 SYPREFX SYCHAR03
SY-PRIMM Sofort ausgeben CHAR 1 SYPRIMM SYCHAR01
SY-PRINI Mehrfachdruck NUMC 1 SYPRINI SYNUM01
SY-PRLOG Log/Nolog CHAR 1 SYPRLOG SYCHAR01
SY-PRNEW Neuer Spool-Auftrag CHAR 1 SYPRNEW SYCHAR01
SY-PRREC Empfänger CHAR 12 SYPRREC SYCHAR12
SY-PRREL Löschen nach Ausgabe CHAR 1 SYPRREL SYCHAR01
SY-PRTXT Deckblatt-Text CHAR 68 SYPRTXT SYCHAR68K
SY-REPI2 Reportname für Druck CHAR 40 SYREPI2 PROGRAMM
SY-RTITL Programmtitel CHAR 70 SYRTITL SYCHAR70
SY-SAPRL SAP-Release CHAR 4 SYSAPRL SYCHAR04
SY-SCOLS Spalten INT4 10 SYSCOLS SYST_BYTE
SY-SLSET Variante CHAR 14 SYSLSET SYCHAR14
SY-SPONO Spoolnr. bei Druck NUMC 10 SYSPONO SYSPONO
SY-SPONR Spoolnr. (TRANSFER) NUMC 10 SYSPONR SYSPONO
SY-SROWS Zeilen INT4 10 SYSROWS SYST_BYTE
SY-STACO erste Listenspalte INT4 10 SYSTACO SYST_LONG
SY-STARO erste Listenzeile INT4 10 SYSTARO SYST_LONG
SY-STEPL Steploop-Zeile INT4 10 SYSTEPL SYST_BYTE
SY-SUBRC Rückgabewert INT4 10 SYSUBRC SYST_SHORT
SY-SUBTY Aufrufart bei SUBMIT RAW 1 SYSUBTY SYHEX01
SY-SYSID SAP-System-ID CHAR 8 SYSYSID SYCHAR08
SY-TABIX Tabellenzeile INT4 10 SYTABIX SYST_LONG
SY-TCODE Transaktionscode CHAR 20 SYTCODE TCODE
SY-TFDSN Dataset f. Extrakte CHAR 8 SYTFDSN SYCHAR08
SY-TFILL Tabellenzeilen INT4 10 SYTFILL SYST_LONG
SY-TIMLO Lokale Uhrzeit TIMS 6 SYSTTIMLO SYTIME
SY-TITLE Bildschirm-Titel CHAR 70 SYTITLE SYCHAR70
SY-TLENG Zeilenlänge INT4 10 SYTLENG SYST_SHORT
SY-TMAXL max. Tab.füllung INT4 10 SYTMAXL SYST_LONG
SY-TNAME itab nach Zugriff CHAR 30 SYTNAME SYCHAR30
SY-TOCCU Occurs-Wert int.Tab. INT4 10 SYTOCCU SYST_LONG
SY-TPAGI Itab-Paging-Flag INT4 10 SYTPAGI SYST_BYTE
SY-TTABC letztgelesene Zeile INT4 10 SYTTABC SYST_LONG
SY-TTABI Tab.offset in Roll INT4 10 SYTTABI SYST_LONG
SY-TVAR0 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR1 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR2 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR3 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR4 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR5 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR6 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR7 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR8 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TVAR9 Textvariable CHAR 20 SYTVAR SYCHAR20
SY-TZONE Zeitzonen-Differenz INT4 10 SYTZONE SYST_SHORT
SY-UCOMM Funktionscode CHAR 70 SYUCOMM SYCHAR70
SY-ULINE Horizontaler Strich CHAR 255 SYULINE SYCHAR255
SY-UNAME Benutzername CHAR 12 SYUNAME SYCHAR12
SY-UZEIT Uhrzeit TIMS 6 SYUZEIT SYTIME
SY-VLINE vertikaler Strich CHAR 1 SYVLINE SYCHAR01
SY-WAERS Buchungskreiswährung CUKY 5 SYWAERS SYCUKY
SY-WILLI akt. Window-Zeile INT4 10 SYWILLI SYST_SHORT
SY-WINCO Cursor-Col im Window INT4 10 SYWINCO SYST_SHORT
SY-WINDI Window-Index (Zeile) INT4 10 SYWINDI SYST_SHORT
SY-WINRO Cursor-Row in Window INT4 10 SYWINRO SYST_SHORT
SY-WINSL selekt. Window-Zeile CHAR 79 SYWINSL SYCHAR79
SY-WINX1 Window, Spalte links INT4 10 SYWINX1 SYST_SHORT
SY-WINX2 Window,Spalte rechts INT4 10 SYWINX2 SYST_SHORT
SY-WINY1 Window, Zeile links INT4 10 SYWINY1 SYST_SHORT
SY-WINY2 Window, Zeile rechts INT4 10 SYWINY2 SYST_SHORT
SY-WTITL Standard-Seitenkopf CHAR 1 SYWTITL SYCHAR01
SY-XCODE erweiterter OK-CODE CHAR 70 SYXCODE SYCHAR70
SY-ZONLO Zeitzone CHAR 6 SYSTZONLO SYCHAR06

Web-Links