*In the transition from R/2 to R/3, some system fields were carried over that are no longer filled. These system fields are obsolete and can no longer be used.*

**SY-APPLI**

In R/2, ID for which SAP applications are installed. Not filled in R/3.

**SY-BATZD**

In R/2, ID for daily background scheduling. Not filled in R/3.

**SY-BATZM**

In R/2, ID for monthly background scheduling. Not filled in R/3.

**SY-BATZO**

In R/2, ID for single background scheduling. Not filled in R/3.

**SY-BATZS**

In R/2, ID for immediate background scheduling. Not filled in R/3.

**SY-BATZW**

In R/2, ID for weekly background scheduling. Not filled in R/3.

**SY-BREP4**

In R/2, root name of request report for background processing. Not filled in R/3.

**SY-BSPLD**

In R/2, ID for immediate spool output for background processing. Not filled in R/3.

**SY-CCURS**

In R/2, rate specification/result field from CURRENCY CONVERSION. Not filled in R/3.

**SY-CCURT**

In R/2, table rate from CURRENCY CONVERSION. Not filled in R/3.

**SY-CDATE**

In R/2, rate date from CURRENCY CONVERSION. Not filled in R/3.

**SY-CTABL**

In R/2, rate table from CURRENCY CONVERSION. Not filled in R/3.

**SY-CTYPE**

In R/2, rate type from CURRENCY CONVERSION. Not filled in R/3.

**SY-DCSYS**

Dialog system of R/2 System Not filled in R/3.

**SY-FMKEY**

Previously, current function code menu. Not filled in R/3.

**SY-LOCDB**

Local database, not implemented.

**SY-LOCOP**

Local database operation, not implemented.

**SY-MACDB**

Previously, name of file for matchcode access. Not filled in R/3.

**SY-MARKY**

Current line character for the MARK statement. However, the language element MARK will only be supported for a short time.

**SY-PAGCT**

In R/2, maximum number of pages per list. Not filled in R/3.

**SY-PREFX**

ABAP prefix for background jobs. Not filled in R/3.

**SY-SFNAM**

Undocumented

**SY-SPONR**

In R/2, you could process spool files using the TRANSFER statement, set by SY-SPONR. Not filled in R/3.

**SY-TFDSN**

Previously, name of external storage file for extracts. Not filled in R/3.

**SY-TMAXL**

Previously, maximum number of entries in an internal table. Not filled in R/3.

**SY-TNAME**

Previously, name of an internal table after an access. Not filled in R/3.

**SY-TOCCU**

With the statements DESCRIBE TABLE, LOOP AT, and READ TABLE, SY-TOCCU was filled with the value of the initial main memory requirements for the addressed internal table. No longer filled.

**SY-TPAGI**

Previously, ID whether an internal table is stored in the paging area. Not filled in R/3.

**SY-TTABC**

Previously, index of last read row in an internal table. Not filled in R/3.

**SY-TTABI**

Previously, offset of internal tables in roll area. Not filled in R/3.

**SY-WAERS**

Previously, company code currency after reading booking segment. Not filled in R/3.

**SY-WILLI**

In R/2, number of selected list row for detail list in window. Use SY-LILLI.

**SY-WINCO**

In R/2, cursor position for detail list in window. Use SY-CUCOL.

**SY-WINDI**

In R/2, index of list for detail list in window. Use SY-LSIND.

**SY-WINRO**

In R/2, cursor position for detail list in window. Use SY-CUROW.

**SY-WINSL**

In R/2, content of selected row for detail list in window. Use SY-LISEL.

**SY-WINX1**

In R/2, window coordinate for detail list in window. No correspondence in R/3.

**SY-WINX2**

In R/2, window coordinate for detail list in window. No correspondence in R/3.

**SY-WINY1**

In R/2, window coordinate for detail list in window. No correspondence in R/3.

**SY-WINY2**

In R/2, window coordinate for detail list in window. No correspondence in R/3.