Kata-kata Kunci Untuk ABAP

<< Click to Display Table of Contents >>

Navigation:  All About ABAP Technique > Indonesia > ABAP Tutorial >

Kata-kata Kunci Untuk ABAP

Yang menjadikan ABAP lebih unggul dari bahasa pemrograman lainnya karena ABAP memiliki lebih dari 700 Kata Kunci yang digunakan dalam membuat program maupun customizing.

 

Kata Kunci

Keterangan

, [, ], {, }

Notasi Sintak

*, "

Komentar

**

Operator Aritmatika: Eksponensial (PERHITUNGAN)

+, -, *, /

Operator Aritmatika (PERHITUNGAN)

->, =>, ->>, ~, ?=

Operators pada Objek di ABAP

ABS

Fungsi Matematika: Nilai Absolut dari (PERHITUNGAN)

ACOS

Fungsi Matematika: arc Cosinus (PERHITUNGAN)

ADD

Tambahkan

ADD-CORRESPONDING

Penambahan Field string

ADJACENT DUPLICATES

Menghapus duplikasi pada tabel internal (HAPUS)

AND

Operator Perbandinngan: dan

ANY TABLE

Tipe Tabel Umum untuk Tbel Internal

APPEND

Tambahkan Baris Pada Tabel Internal

ASIN

Fungsi Matematika: arc Sinus (PERHITUNGAN)

ASSIGN

Menentukan Simbol Field

AT

Event, control berhenti, penentuan grup field

ATAN

Fungsi Matematika: Arc Tangen

AUTHORITY-CHECK

Cek Otorisasi

AVG

Aggregate expression: Rata-Rata (SELEKSI)

BACK

Posisi Pada Suatu Daftar

BETWEEN

Operator Penghubung : Antara

BINARY SEARCH

Pembacaan Tabel Internal Dengan Mode Binari (BACA TABEL)

 BIT-NOT

Operator Perhitungan Bit: NEGASI (PERHITUNGAN)

 BIT-AND

Operator Perhitungan Bit: DAN (PERHITUNGAN)

 BIT-OR

Operator Perhitungan Bit: ATAU (PERHITUNGAN)

 BIT-XOR

Operator Perhitungan Bit: DAN/ATAU (PERHITUNGAN)

 SET BIT

Memasang mode bit pada field X

 GET BIT

Membaca secara bit pada field X

BLANK LINES

Berpindah Pada Baris Kosong Pada suatu daftar

BREAK-POINT

Menghentikan Proses pada mode Debug

C

Tipe Data untuk lebar data tetap dari carakter/string

CA

Contains any characters -Relational operator forstring comparison

CALL

Memanggil Komponen Eksternal

CASE

Memulai kondisional Case

CATCH

Penanganan Eksepsi (mencatat eeror saat dilankan)

CEIL

Fungsi Matematika: Nilai terkecil dari keseluruhan.

CENTERED

Format Keluaran: Posisi Tengah(PENULISAN)

CHECK

Mengecek Kondisi

CHECKBOX

Menampilkan sebagai CheckBoxs

 PARAMETERS ... AS CHECKBOX

saat Di Selection-Screen

 WRITE ... AS CHECKBOX

saat di daftar

CLASS

Definisi dari kelas.

CLASS-DATA

Atribut statis pada kelas.

CLASS-METHODS

Metode statis pada kelas.

CLASS-EVENTS

Event statis pada kelas.

CLASS-POOL

Pengenalan untuk tipe Kprogram

CLEAR

menginisiasi ulang objek data

CLIENT  

proses handle klien ketika

 DELETE ... CLIENT SPECIFIED

menghapus dari database

 EXPORT ... TO DATABASE ... CLIENT

menyimpan cluster data

 IMPORT ... FROM DATABASE ... CLIENT

Membaca cluster data

 EXPORT ... TO SHARED BUFFER ... CLIENT

Menyimpan cluster data

 IMPORT ... FROM SHARED BUFFER ... CLIENT

Membaca cluster data

 INSERT ... CLIENT SPECIFIED

Menyisipkan ke database

 MODIFY ... CLIENT SPECIFIED

Menyisipkan/Memodifikasi database

 SELECT ... CLIENT SPECIFIED

Membaca dari database

 UPDATE ... CLIENT SPECIFIED

mengupdate a database

CLOSE

Menutup file file/cursor

CN

Contains Not Only - Operator relasi untuk karakter perbandingan:

CNT

Kelompok Fileld : Sejumlah dari nilai yang berbeda

CO

Contains Only - Operator relasi untuk karakter perbandingan:

CODE PAGE        

Pengaturan Karakter

 TRANSLATE ... FROM/TOCODE PAGE

Menterjemahkan kode karakter

COLLECT

Tabel Internal: menambah data

COLOR

Format Keluaran: Warna (FORMAT)

COMMENT            

Komentar/Label Pada Selection-Screen

 SELECTION-SCREEN COMMENT

Membuat Label/komentar

COMMIT

Menutup unit proses

COMMUNICATION

Data exchange

COMPUTE

Melakukan perhitungan

CONCATENATE

manambah karakter strings

CONDENSE

Condense character fields

CONSTANTS

Definisi konstanta

CONTEXTS

Komunikasi contexts

CONTINUE

Keluar dari looping

CONTROLS

Definisi Kontrol untuk visualization

CONVERT

Convert fields

COS

Fungsi Matematika: Cosinus (PERHITUNGAN)

COSH

Fungsi Matematika: Hyperbola Cosinus (PERHITUNGAN)

COUNT

Ekspresi Agregat: Count (SELEKSI)

COUNTRY

Set country ID (SET)

CP

Operator Penghubung untuk karakter perbandingan:

DATABASE          

Mengandung Pattern

CREATE

Menggenerate an object atau data object

CS

Mengandung karakter - Operator Penghubung untuk karakter perbandingan

CURRENCY

Format Output : Mengkoreksi format untuk currency (WRITE)

CURSOR              

Kursor

 CLOSE          

Menutup Kursor database

 FETCH NEXT CURSOR

Membaca Baris dengan Kursor database

 GET CURSOR FIELD  

mendapatkan Nama Field

 OPEN CURSOR      

Membuka Kursor database

 SET CURSOR      

Memposisikan Kursor

CUSTOMER-FUNCTION

Memanggil enhancement customer

DATA

Definisi Data

DATABASE        

Kluster Data

 DELETE FROM DATABASE  

Menghapus dari tabel database

 EXPORT ... TO DATABASE  

Menyimpan tabel database

 IMPORT ... FROM DATABASE

Membaca dari tabel database

DATASET            

File yang Berurutan

 CLOSE DATASET  

 Menutup file

 DELETE DATASET  

Menghapus file

 EXPORT ... TO DATASET  

Menyimpan Klaster data di file

 IMPORT ... FROM DATASET  

Membaca Klaster data dari file

 OPEN DATASET    Open file

Membuka file

 READ DATASET  

Membaca dari file

 TRANSFER  

Output untuk sebuah file

DECIMALS

Format Output: Meletakkan setelah tanda desimal - (WRITE)

DEFINE

Mendefinisikan macro

DELETE

Menghapus dari tables atau dari objects

DEMAND

permintaan Informasi Dari context

DESCRIBE

Menentukan Atribut dari objek data

DIALOG

Memmanggil Modul Dialog (CALL)

DISTINCT      

Duplikasi

 SELECT DISTINCT  

 Seleksi set Tanpa duplikasi

 AVG( DISTINCT ... )  

Merata-rata tanpa duplikasi (SELEKSI)

 COUNT( DISTINCT ... )  

Mengurutkan file

 MAX( DISTINCT ... )

Maximum Tanpa duplikasi (SELEKSI)

 MIN( DISTINCT ... )

Minimum Tanpa duplikasi (SELEKSI)

 SUM( DISTINCT ... )

Menjumlahkan Tanpa duplikasi (SELEKSI)

DIV

Perator Aritmatika: divisi untuk keseluruhan angka

DIVIDE

Pembagian

DIVIDE-CORRESPONDINGField string division

Pembagian yang dikaitkan field string

DO

Loop (perulangan)

DYNPRO               Screen

Screen(Layar)

 DELETE DYNPRO    Delete

Menghapus

 EXPORT DYNPRO    Export

Expor

 GENERATE DYNPRO    Generate

Generate

 IMPORT DYNPRO    Import

Impor

 SYNTAX-CHECK FOR DYNPRO   Check

Cek

EDITOR-CALL

Call editor (editor untuk Call)

ELSE

Query (Antrian)

ELSEIF

Query (Antrian)

END-OF-DEFINITION

Akhir dari Definisi macro

END-OF-PAGE

Event: End of page handling in lists

END-OF-SELECTION

Event: After processingof all records in a LDB

ENDAT

Akhir dari event introduced by AT

ENDCASE

Akhir daricase distinction

ENDCATCH

Akhir dariexception handling

ENDDO

Akhir dari DO loop

ENDEXEC

Akhir daria Native SQL statement

ENDFORM

Akhir dari subroutine

ENDFUNCTION

Akhir dari function module

ENDIF

Akhir dari query

ENDINTERFACE

Akhir dari definisi interface

ENDLOOP

Akhir dari LOOP

ENDMODULE

Akhir dari definisi module

ENDON

Akhir dari conditional statement

ENDPROVIDE

Akhir dari PROVIDE loop

ENDSELECT

Akhir dari SELECT loop

ENDWHILE

Akhir dari WHILE loop

EQ

Operator Penghubung: Equals

EXEC SQL

Statemen Native SQL

EXIT

ExitKeluar dari loop

EXP

Fungsi Matematika : Exponential

EXPONENT

Format Output: Exponentdisplay (WRITE)

EXPORT

Expor data

EXTENDED CHECK

Menghidupkan/mematikan Cek Sintax Extended

EXTRACT

Menggenerate extract dataset

FETCH

Read line from a database table

FIELD-GROUPS

Mendefinisikan field groups

FIELD-SYMBOLS

Mendefinisikan field symbols

FLOOR

Fungsi Matematika:Nilai Terbesar

FORM

Definisi subroutine

FORMAT

Format Output Untuk lists(Daftar)

FOR UPDATE

Membaca Tabel Database dengan lock (SELEKSI)

FRAC

Fungsi Matematika : Fraction/fraksi (PERHITUNGAN)

FREE

Membebaskan resource yang sudah tidak diperlukan

FUNCTION

Mendefinisikan function module

 CALL FUNCTION

Memanggil function module

FUNCTION-POOL

Pengenalan untuk tipe Fprograms

GE

Operator Hubungan: Lebih besar atau sama dengan dari

GENERATE

Menggenerate program atau screen

GET

Even, membaca pengaturan

GT

Operator Hubungan: Lebih Besar Dari

HASHED TABLE

Tipe tabel untuk internal tabel.

HEADER LINE

Memdefinisikan Tabel Internal dengan Header Line (DATA)

HELP-ID          

Id-Bantuan untuk Bantuan F1

 DESCRIBE FIELD ... HELP-ID

Menentukan Id Bantuan

HELP-REQUEST        

Menentukan/membuat Program Help (F1)

 PARAMETERS ... HELP-REQUEST    

untuk Parameter

 SELECT-OPTIONS ... HELP-REQUEST

Untuk Selection Options

HIDE

Menyimpan Baris Informasi

HOTSPOT

Format Output: Hotspot,interaksi Sederhana - Kursor click (FORMAT)

ICON

Mendaftar Incon

IF

Query

IMPORT

Impor data atau screen

IN

Operator Hubungan : Selection criterion

INCLUDE

Komponen program Include

INDEX              

Indeks Baris pada internal table

INDEX TABLE

 

 DELETE ... INDEX

Menghapus Baris

 INSERT ... INDEX

Menyisipkan Baris

 MODIFY ... INDEX

Memodifikasi Baris

 READ TABLE ... INDEX

Membaca Baris

INFOTYPES

Deklarasi info tipe HR

INITIAL

Operator Hubungan : Initial value(Nilai awal)

INITIAL SIZE

Memdefinisikan Tipe Internal Tabel

INITIALIZATION

Even: Sebelum menampilkan selection screen

INPUT

Format Output: Siap untuk input (FORMAT)

INSERT

Menyisipkan ke Tabel atau Objek

INTENSIFIED

Format Output: Intensified (FORMAT)

INTERFACE

Mendefinisikan interface

INTERFACES

Komponen Kelas untuk interface

INTERFACE-POOL

Mengenalkan (fortype J programs)

INVERSE

Output format: Inverse (FORMAT)

IS            

Operator Hubungan

 IS ASSIGNED

Operator Hubungan: Apakah field symbol telah diassign?

 IS INITIAL        

Operator Hubungan: Initial value (nilai awal)

 IS REQUESTED    

Operator Hubungan: Adanya formal

parameter

 

JOIN

Menggabungkan (SELECT)

LANGUAGE

Mengeset Bahasa untuk element teks (SET)

LE

Operator Hubungan: Kurang atau Sama Dengan Dari

LEAVE

Meninggalkan Proses

LEFT-JUSTIFIED

Format Output: Left-justified/Rata Kiri (WRITE)

LIKE                

Menggunakan Field yang ada untuk referensi

 TYPES ... LIKE

Membuat  type

 DATA ... LIKE

Membuat field

LINE                

Daftar Line / Baris

 MODIFY LINE

Modifikasi line / Baris

 READ LINE        

Membaca line / Baris

LINE-COUNT

jumlah Baris Per Halaman (HALAMAN-BARU)

LINE-SIZE

Ukuran Baris (HALAMAN-BARU)

LIST-PROCESSING    

Daftar Proses (LEAVE)

LOAD

mengeload/memuat komponen Program pada tabel internal

LOAD-OF-PROGRAM    

Eksekusi dari waktu load

LOCAL

Menyelamatkan parameter aktual dari subroutine

LOCAL COPY

menetapkan proses salin lokal untuk field simbol

LOCALE

Mengeset Environment Teks(SET)

  SET LOCALE

Mengatur Environment Teks

  GET LOCALE

Menentukan Environment Teks

LOG

Fungsi Matematika: Logaritma Natural (PERHITUNGAN)

Logical condition

 

 SELECT ... WHERE  

Ketika membaca Tabel Database

 UPDATE ... WHERE    

Ketika Mengganti Tabel Database

 DELETE ... WHERE    

Ketika Menghapus Tabel Database

 SELECT ... FROM ... ON  

Ketika membaca Menggunakan join

LOG10

Fungsi Matematika: Logaritma basis 10 (PERHITUNGAN)

LOOP

Loop/perulangan

LT

Operator Hubungan: Kurang Dari

M

Operator Hubungan: Byte mengandung nol dan satu

MARGIN

Daftar Output: Distance from edge (SET)

MATCHCODE      

handling kode matematika

PARAMETERS ... MATCHCODE    

Untuk parameters

 SELECT-OPTIONS ... MATCHCODE

Untuk selection options

MAX

Ekspresi Aggregasi : Maximum (SELEKSI)

MEMORY              

memory untuk ABAP/4

 EXPORT ... TO MEMORY

Mengeluarkan data ke memory

 IMPORT ... FROM MEMORY

Mengembalikan data dari memory

MESSAGE

Pesan Output

MESSAGE-ID

Kelas pesan yang spesifik (REPORT)

METHOD

Definisi dari method

METHODS

komponen kelas dari method

MIN

Ekspresi Agregasi: Minimum (SELEKSI)

MOD

Operator Arimatika: Sisa dari Pembagian

 

(PERHITUNGAN)

MODIFY

Modifikasi tabel or Objek

MODULE

Aliran Logika: Module

MOVE

Assignment/Pemindahan

MOVE-CORRESPONDING  

Pemindahan Component demi component

MULTIPLY

Perkalian

MULTIPLY-CORRESPONDING

Perkalian Field string

NA

Operator hubungan untuk karakter perbandingan

 

Tidak mengandung karakter apapun

NE

Operator Hubungan: Tidak Sama Dengan

NEW-LINE

Daftar Proses : Baris Baru

NEW-PAGE

Daftar Proses : Halaman Baru

NODES

Interface work area untuk database logika

NO-GAP

Format Output: Tidak ada jarak (WRITE)

NO-HEADING

Menampilkan header tanpa kolom (NEW-PAGE)

NO-SCROLLING

Baris tanpa ada scro(BARIS-BARU)

NO-SIGN

Format Output: Tanpa tanda Sebelumnya (WRITE)

NO-TITLE

Tidak Menampilkan Standard page Header (NEW-PAGE)

NO-ZERO

Format Output: Tanpa diawali angka nol (WRITE)

NON-UNIQUE        

Definisi untuk suatu

 TYPES

Tipe Tabel Internal

 DATA              

Objek Tabel Internal

NP

Operator hubungan untuk karakter perbandingan:

 

Tidak Mengandung Pola Apapun

NS

Operator hubungan untuk karakter perbandingan:

 

Tidak Mengandung Karakter Apapun

O

Operator hubungan : Posisi Byte diisi oleh 1

OBJECT          

Objek Eksternal

 CREATE OBJECT

Menggenerate

 FREE OBJECT  

Membebaskan Objek

OCCURS  

Definisi untuk suatu

 TYPES

Tipe Tabel Internal

 DATA              

Objek Tabel Internal

ON CHANGE

Control Break

OPEN

Membuka File/Kursor

OR

Operator hubungan : ATAU

ORDER BY

Mengurutkan Baris Tabel (SELEKSI)

OVERLAY

Melapisi field-field karakter

PACK

Konversi

PARAMETER          

Parameter di memory global SAP

 GET

Membaca parameter

 SET

Mengatur parameter

PARAMETERS

Mendefinisikan parameters report

PERFORM

Eksekusi subroutine

PF-STATUS

Mengatur GUI status

POSITION

Daftar Proses : Mendefinisikan posisi output

PRINT

Format Print (HALAMAN-BARU)

PRINT-CONTROL

Mendefinisikan format print

PRIVATE

Area Kelas tidak nampak dari Luar

PROGRAM

Mengenakan Untuk Tipe Mand S programs

 LEAVE PROGRAM

Meninggalkan program

PROPERTY            

properti Objek

 GET PROPERTY

properti Get

 SET PROPERTY

properti Set

PROVIDE

Tabel Internal: Proses Interval-related

PUT

Even Trigger

RADIOBUTTON

Radio button (PARAMETERS)

RAISE

memunculkan eksepsi dan even

RAISING

memunculkan pesan error di function module

RANGES

Mendefinisikan tabel internal untuk kriteria seleksi

READ

Membaca Tabel atau Objek

RECEIVE

Menerima Hasil (RFC)

REFRESH

Menghapus Tabel Internal

REFRESH CONTROL

Menginisiasi kontrol

REJECT

Tidak memproses Baris database lebih lanjut

REPLACE

Mengganti Karakter

REPORT

Memperkenalkan for type 1programs

 DELETE REPORT  

menghapus program

 EDITOR-CALL FOR REPORT  

Memanggil program ABAP editor

 INSERT REPORT  

Menyisipkan program di library

 READ REPORT  

Membaca Program program

RESERVE

Daftar Proses: Conditional new page

RESET

Format Output : Mengatur Ulang Semua Format (FORMAT)

RIGHT-JUSTIFIED

Format Output : Right justified/ rata kanan (WRITE)

ROLLBACK

mengembalikan ulang pengaturan database

ROUND

Format Output : Skala (WRITE)

RTTI

identifikasi tipe runtime

RUN TIME ANALYZER

mengaktifkan/menonaktifkan analisis runtime (SET)

SCAN

Analisa ABAP/4 Kode Sintak

SCREEN      

Screen

 CALL SCREEN

memanggil screen

 SET SCREEN

mengatur screen berikutnya

 LEAVE SCREEN

Meninggalkan screen

 LEAVE TO SCREEN

Cabang untulk sebuah screen

 LOOP AT SCREEN

Looping sepanjang field-field screen

 MODIFY SCREEN

Modifikasi field-field screen

SCROLL

Daftar proses: Scroll

SCROLL-BOUNDARY    

Daftar proses: Menetapkan kolom awal (SET)

SEARCH

Mencari/Menemukan character

SELECT

Membaca Tabel DataBase

SELECT-OPTIONS      

Mendefinisikan Kriteria Seleksi

SELECTION-SCREEN

Desain screen seleksi

 AT SELECTION-SCREENEvent:

Editing setelah dari selection screen

SHARED BUFFER      

Buffer dari Aplikasi Transaksi Silang/Cross-transaction

 DELETE FROM SHARED BUFFER    

Menghapus dari Buffer Aplikasi

 EXPORT ... TO SHARED BUFFER  

Menyimpan data di Buffer Aplikasi

 IMPORT ... FROM SHARED BUFFER

Membaca data dari Buffer Aplikasi

SELECTION-TABLE

Seleksi Tabel (SUBMIT)

SET

Mengatur Parameter Proses Yang berbeda.

SHIFT

Memindahkan character

SIGN

Fungsi Matematika : Sign (PERHITUNGAN)

SIN

Fungsi Matematika : Sinus (PERHITUNGAN)

SINGLE

Seleksi Record Tunggal (SELEKSI)

SINH

Fungsi Matematika : Hyperbola Sinus (PERHITUNGAN)

SKIP

Daftar Proses : Output baris kosong

SORT

Mengurutkan Tabel Internal atau mengekstrak Dataset

SORTED TABLE

Tipe Tabel untuk Tabel Internal yang selalu di simpan

SPLIT

Split field-field karakter

SQRT

Fungsi Matematika :Akar Kuadrat (PERHITUNGAN)

STANDARD TABLE

Table type for standardinternal table

Tipe Tabel untuk Standar tabel internal

START-OF-SELECTION

Even: Sebelum awal mengakses LDB

STATICS

Mendefinisikan data statik

STOP

Menghentikan Seleksi Data (LDB)

STRING

Tipe Data untuk lebar variabel karakter

STRLEN

Fungsi Karakter : Panjang Karakter (PERHITUNGAN)

STRUCTURE    

Struktur Data / structure

 INCLUDE STRUCTURE

Menggunakan structure

SUBMIT

Program untuk Memanggil

SUBTRACT

Subtract

SUBTRACT-CORRESPONDING

Subtract pada Field string

SUM

menghitung Total Kontrol

 SELECT ... SUM

Ekspresi Agregasi : Total

SUPPLY

mensupply context pkey fields

SUPPRESS DIALOG

Menyembunyikan dialog

SYMBOL

Output sebagai symbol (WRITE)

SYNTAX-CHECK

Cek Sintak untuk for programs dan screens

SYNTAX-TRACE

Log cek Sintak

SYSTEM-CALL

Memanggil berbagai servis sistem

SYSTEM-EXCEPTIONS  

Mendapatkan runtime errors (CATCH)

TABLE LINE          

Baris yang tidak terstruktur Pada Tabel Internal

TABLE_LINE          

Baris yang tidak terstruktur Pada Tabel Internal

TABLES

Mendeklarasikan tabel database

TABLE              

Mengatur atau operasi array untuk Tabel Database

 DELETE ... FROM TABLE

Menghapus block dari Baris

 INSERT ... FROM TABLE

Menyisipkan block dari Baris

 MODIFY ... FROM TABLE

Insert/update(memodifikasi) block dari Baris

 UPDATE ... FROM TABLE

Mngupdate/mengganti block dari Baris

 SELECT ... INTO TABLE

Mengcopy block dari Baris ke Tabel Internal

TAN

Fungsi Matematika : Tangent (PERHITUNGAN)

TANH

Fungsi Matematika : Hyperbola tangent (PERHITUNGAN)

TEXT

Spesifik Lokal

 CONVERT TEXT

Mengatur format

 SORT itab AS TEXT

Mengurutkan Tabel Internal

 SORT AS TEXT

Mengurutkan dataset yang telah terekstrak

TEXTPOOL            

Text elements

 DELETE TEXTPOOL

Menghapus

 INSERT TEXTPOOL

Menyisipkan

 READ TEXTPOOL

membaca

TIME                

Pengukuran Waktu

 GET RUN TIME

Mendapatkan runtime

 GET TIME

Mendapatkan waktu

 SET RUN TIME ANALYZER

Menyalakan/Mematikan analisis runtime

TIME STAMP          

Time stamp

 GET TIME STAMP

Mendapatkan time stamp

 CONVERT TIME STAMP

Mengkonversi time stamps menjadi date/time

 WRITE f TIME ZONE

Output dari time stamps menjadi lists(daftar-daftar)

TITLEBAR

Mengatur Judul Screen (SET)

TOP-OF-PAGE

Even : handling halaman paling atas pada daftar

TRANSACTION        

Transaksi SAP

 CALL TRANSACTION

Memanggil

 LEAVE TO TRANSACTION

Meniggalkan ke transaksi

TRANSFER

Output ke file

TRANSLATE

Konversi karakter pada field karakter

TRANSPORTING  

menseleksi field untuk ditransport

 MODIFY ... TRANSPORTING

Memodifikasi Tabel Internal

 READ   ... TRANSPORTING

Mambaca Baris Tabel Internal

 LOOP   ... TRANSPORTING

Loop Sepenjang Tabel Internal

TRUNC

Fungsi Matematika : bagian nomor keseluruhan (PERHITUNGAN)

TYPE                

Mendefinisikan type

 TYPES ... TYPE

Mendefinisikan type

 DATA ... TYPE

Mendefinisikan field

TYPE-POOL

Memperkenalkan untuk tipe Tprograms

TYPE-POOLS

Meng-include tipe group

TYPES

Mendefinisikan types

ULINE

Daftar Proses: Underscore

UNDER

Format Output : satu dibawah yang lain (WRITE)

UNIQUE      

Mendefinisikan suatu

 TYPES

tipe internal tabel

DATA            

objek internal tabel

UNIT

Format Output : Unit (WRITE)

UNPACK

konversi

UPDATE

Update tabel Database

USER-COMMAND

Daftar Proses : Mengeksekusi perintah secara langsung (SET)

USING              

Use parameter or format

 USING            

Parameter dari subroutine

 USING EDIT MASK

Format Output : Menggunakan Template (WRITE)

VALUE-REQUEST      

Self-programmed value help(F4)

 PARAMETERS ... VALUE-REQUEST    

untuk parameter

 SELECT-OPTIONS ... VALUE-REQUEST

untuk selection-option

WHEN

model berbeda dari 'Case' / ketika

 SELECT ... WHERE

ketika membaca dari Tabel database

 UPDATE ... WHERE  

ketika mengubah Tabel database

 DELETE ... WHERE

ketika menghapus Tabel database

 LOOP AT ... WHERE

ketika looping pada Tabel database

 DELETE ... WHERE

ketika menghapus dari Tabel database

WHILE

Loop/ perulangan

WINDOW

Daftar Proses : Output pada window

WITH-TITLE

Output dengan header standar halaman (HALAMAN-BARU)

WORK                

Unit Proses

 COMMIT WORK

Menutup unit

 ROLLBACK WORK

Menutup unit, tetapi meng-undo perubahan

WRITE

Daftar Proses : Output

WRITE TO

Mengoreksi tipe output pada variable

X

Tipe Data untuk 'byte sequence' lebar yang tetap

XSTRING

Tipe Data untuk 'byte sequence' lebar yang tidak tetap

Z

Operator Hubungan : Bit positions occupied by

Kata

Sumber : http://de.geocities.com/rafaelreichle/abapkeywords.html dan telah diterjemahkan