SYSTEM VARIABLE diisi oleh ABAP runtime dan dapat digunakan dalam program ABAP untuk query status sistem. Dengan satu pengecualian (sy-repid), System Variable adalah sebuah variabel, tetapi hanya dapat diakses secara read-only. Jika tidak, informasi penting untuk pelaksanaan program lebih sering hilang. System Variable dalam program ABAP hanya dapat ditimpa dalam beberapa kasus untuk mengontrol perilaku sistem.
TCODE SE38 – CREATE SYSTEM VARIABLE
Berikut langkah-langkah untuk mencoba menampilkan system variable di dalam SAP menggunakan bahasa pemrograman ABAP.
TCode : SE38.
Langkah 1 – Ketik nama program report “YSYSVAR”.
Langkah 2 – Klik “Create”.
Langkah 3 – Ketik title / judul program report “Latihan System Variable”.
Langkah 4 – Pilih Type “Executable program”.
Langkah 5 – Pilih Status “Test Program”.
Langkah 6 – Klik “Create”.
Langkah 7 – Klik “Local Object”.
Langkah 8 – Ketik code program :
WRITE:/'SY-ABCDE', SY-ABCDE, /'SY-DATUM', SY-DATUM, /'SY-DBSYS', SY-DBSYS, /'SY-HOST ', SY-HOST, /'SY-LANGU', SY-LANGU, /'SY-MANDT', SY-MANDT, /'SY-OPSYS', SY-OPSYS, /'SY-SAPRL', SY-SAPRL, /'SY-SYSID', SY-SYSID, /'SY-TCODE', SY-TCODE, /'SY-UNAME', SY-UNAME, /'SY-UZEIT', SY-UZEIT. |
Langkah 9 – Klik “Activate”.
Langkah 10 – Klik “Direct Processing”.