Skip to content

ABAP Keyword Documentation 

ABAP Subject Directory

A B C D E F G H I J K L M N O P Q R S T U V W X

Other versions: 7.31 | 7.40 | 7.54


ABAP - Programing Language

ABAP Database Connectivity

ABAP Examples

ABAP File Interface

ABAP Memory

ABAP Memory, Read

ABAP Memory, Write

ABAP News

ABAP News

ABAP Objects

ABAP Objects

ABAP Objects - Keywords

ABAP Statements

ABAP Statements

ABAP Syntax

ABAP Type Concept

ABAP Type Concept

ABAP Type Hierachy

ABAP Type Hierachy

ABAP Types

ABAP Words

Absolute Type Names

Abstract Methods and Classes

Actual Parameter, Functions and Expressions

Actual Parameters, Literals

ADBC

Addition

Additional Program Groups

Addressing Data

Alignment in Lists

Alignment in Memory

Alignment in Unicode Systems

Anonymous Components

Application Server

Arithmetic Calculations

Arithmetic Expression

Arithmetic Expressions

Arithmetic Operators

Assertions

Assign Structure Components

Assignments

asXML

asXML, Mapping

Asynchronous Update

Attributes

Attributes of Data Objects

Authorization Check

Authorizations

Authorizations for File Accesses

Authorizations for File Accesses


Background Color of Lists

BAdI

Basic Lists

Basic Lists

basXML

Batch Input Table

Binary Calculations

Binary Functions

Bit Expression

Bit Expressions

Bit Functions

Blank Lines in Lists

Blocks on Selection Screens

Boolean Functions

Boolean Operators

Boxed Components

Brackets in Arithmetic Expressions

Brackets in Binary Expressions

Brackets in Logical Expressions

Breakpoints

Built-In ABAP Types

Built-In Data Objects

Built-In Data Types

Built-In Functions

Buttons on Selection Screens

Byte Chains

Byte Sequence

Byte String Processing

Byte String Processing in Unicode Programs


Calculation Expressions

Calculation Instructions

Calculation Length

Calculation Statements

Calculation Type

Calculations

Call by Reference

Call by Reference

Call Executable Programs

Call Lists

Call Methods

Call Screens

Call Selection Screens

Call Subroutines

Calling Function Modules

Calling Transactions

Catchable Runtime Errors (Obsolete)

Chained Statements

Chaining Function

Character String Expressions

Character String Pattern

Character String Processing

Character String Processing in Unicode Programs

Character Strings

Checkboxes in Lists

Checkboxes on Selection Screens

Checkpoints

Class Components

Class Pool

Class-Based Exceptions

Class-BAsed Exceptions, Event Handlers

Class-Based Exceptions, Procedure

Class-Based Exceptions, System Behaviour

Classes

Client Handling

Client Handling

Close Files

Closing Space

Colors in Lists

Comments

Comments in Non-Unicode Programs

Comparison Operators

Comparison Rules

Comparison Type

Comparisons

Compatible

Compatible Data Types

Complex Data Objects with Deep Components

Component Namespace, Inheritance

Conditional Branches

Constants in Classes

Constructors

Constructors, Inheritance

Context

Control Indicator, String Template

Control Structures

Conversion

Conversion Routines

Conversion Routines for Lists

Conversion Rules

Conversions

Conversions, Performance

Conversions, Performance

Country-Specific Formats

Create Classes

Create Constants

Create Constructor

Create Data Objects

Create Dialog Modules

Create Elementary Dara Objects

Create Elementary Types

Create Event Handlers

Create Events

Create Exception Classes

Create Functional Methods

Create Instance Events

Create Instance Methods

Create Instances of Classes

Create Interface Work Area

Create Interfaces

Create Internal Tables

Create Lists

Create Messages

Create Methods

Create Objects

Create Parameters

Create Programs

Create Ranges Tables

Create Reference Types

Create Reference Variables

Create Selection Criterion

Create Selection Screens

Create Shared Objects

Create Static Attributes

Create Static Events

Create Static Methods

Create Static Variables

Create Structure Types

Create Structures

Create Subroutines

Create Table Types

Create Table Work Area

Create Test Methods

Create Text Elements

Currency Fields

Currency Specifications


Data Cluster

Data Consistency

Data objects

Data Types

Database Accesses

Database Commit

Database Cursor

Database Index

Database Interface

Database Interface

Database Locking

Database LUW

Database Rollback

Database Table, Delete

Database Table, Edit

Database Table, Insert

Database Table, Insert or Edit

date

Date Format

Date Formats

Date Information

Date Processing/Time Processing

Daylight Saving Time

Decimal Floating Point Numbers, ABAP Dictionary

Decimal Separator in Lists

Declare Field Symbols

Deep Data Objects

Deep Structures

Delayed Update

Delete Files

DEQUEUE, Lock Function Modules

Description Functions

Description Functions

Deserialization

Destructor

Details Lists

Dictionary Types

Dictionary Types, Use

Direct Update

Display Currencies in Lists

Display Units in Lists

Division

Down Cast

Dynamic Access

Dynamic Attribute Access

Dynamic Data Objects

Dynamic Data Objects, Maximum Size

Dynamic Invoke

Dynamic Program

Dynamic Program Editing

Dynamic Selections

Dynamic Type


Edit List Buffer

Edit Masks for Lists

Embedded Expressions, String Template

Empty Table Key

End of Line Marking

End Processing Block Normally

Enhancement Concept

Enhancement Framework

Enhancements Using BAdIs

ENQUEUE, Lock Function Modules

Event Blocks

Events in ABAP Objects

Events in Classes

Events, Inheritance

Exception Categories

Exception Classes

Exception Classes for ABAP Statements

Exception Handling

Exception Texts

Exception Texts

Exit Lists

Exit Loops

Exit Programs

Exit Screens

Expression

Expressions

Extracts


Field Help

Field Symbols

File Interface and Unicode

File Interface in Unicode Programs

Files

Fill Level of Complex Data Objects

Final Methods and Classes

Fixed point arithmetic in external procedure call

Flat Structures

Floating Point Functions

Formal Parameter

Formal Parameter

Formatting of List Outputs

Formatting of Lists

Formatting Setting

Frames in Lists

Friends

Friendship Between Classes

Function Module Calls in Unicode Programs

Function Module Interface

Functional Operand Positions


General Expression Positions

General Numerical Functions

Generate Subroutine Pools

Generic Types

Global Classes

Global Interface of Function Modules

Global Interface of Function Modules

Global Parameters


Headers


Icons in Lists

Implement Event Blocks

Implement Function Modules

Implement Interfaces

Implement Methods

Implement Subroutines

Implements Dialog Modules

Include Macros

Include Programs

Include Subscreens Directly

Indexes

Information About Times

Initial Value

Initial Values

Initializations

Inner Join

Input Fields in Lists

Input Help

Insertion Function

Instance Events

Instanciation

Instantitaion, Inheritance

Interface of Function Modules

Interface Parameters of Function Modules

Interface Pool

Interface Work Areas

Interfaces

Interfaces, Inheritance

Internal Session

Internal Table, Access

Internal Table, Data Type

Internal Table, Duplicates

Internal Table, Header

Internal Table, Overview

Internal Tables

Internal Tables, Maximum Size

Internal Tables, Performance

Internal Tables, Performance

Internal Tables, Processing

Interruption


JavaScript


Kernel Methods


Labels in Unicode Programs

Language

Language Environment

Language Settings

Lazy Update

Leave Processing Blocks

Length Functions

Length Functions

Line Break in Lists

Line Function

Line Selection on Lists

LInes in Lists

Lines on Selection Screens

List Buffer

List Events

List Levels

Lists

Lists in Dialog Boxes

Lists in Unicode Systems

Literals

Literals in Non-Unicode Programs

LOB Interfaces

Local Classes

Local Update

Locators, Open SQL

Lock Objects

Locks

Logical Databases

Logical Expression

Logical Expressions

Logical Functions

Logical Unit of Work

Loops

LUW


Macros

Main Program

Main Program Groups

Main Session

Maintain Text Elements

Mathematic Functions

Memory Management of Deep Data Objects

Memory Organization

Memory Requirements of Deep Data Objects

Memory Sequence of Unicode Programs

Message Types

Messages

Messages in Background Processing

Messages in Batch Input

Messages in Controlg Processing

Messages in Conversion Routines

Messages in Dialog Processing

Messages in HTTP Servers

Messages in Procedures

Messages in RFC Processing

Messages in Updating

Messages, Placeholder &

Method Redefinition

Methods

Modal Dialog Box

Modularization

Modulo

Multiplication


Name

Namespace

Namespaces

Naming Convention

Narrowing Cast

Native SQL

Nested Interfaces

Non-Unicode Programs

Number format

Number Formats

Numeric Literals

Numeric Types

Numerical Calculation

Numerical Data Types

Numerical Expression Positions

Numerical Functions


Object Orientation

Object References

Object References in Internal Tables

Object Services

Objects

Obsolete

Obsolete Language Elements

Offset/Length Specifications

Offset/Length Specifications in Unicode Programs

OLE

OLE Interface

Open Files

Open SQL

Open SQL in Unicode Programs

Open SQL, Performance

Open SQL, Performance

Operand Positions, Data Objects

Operand Positions, Functions and Expressions

Operand Types

Operand Types in Unicode Programs

Operands

Operators

Outer Join

Output Format in Lists

Output Length in Lists

Overloaded Functions


Page Break in Lists

Parameter Interface

Parameter Interface of Function Modules

Parameter Interface of Methods

Parameter Interface of Subroutines

Parameter Interfaces

Parameter Transfer, Performance

Partial Field Access

Partial Field Access

Pass by Value

Pass by Value

Passing on

Performance

Performance Notes

Persistence Service

Polymorphism, Inheritance

Positioning in Lists

Power

Pragmas

Predicate Functions

Predicates

Primary Key

Primary Key

Primary Table Key

Primary Table Key

Print

Print Dialog

Print Dialog Box

Print Lists

Print Lists

Print Parameter

Procedure Call

Procedure Call, External

Procedure Call, Internal

Procedures

Process Internal Tables

Process Selection Screens

Processing Functions

Processing Options

Program Attributes in the External Procedure Call

Program Check, Extended

Program Constructor

Program Directives

Program Groups

Program Groups, Procedure Call

Program Introduction

Program Structure

Program Structure of Unicode Programs

Program Types

Pseudo Comments


Quantities

Quantity Fields

Query Service


Radio Buttons on Selection Screens

Ranges Table

Read Database Tables

Read Files

Read Positions

Read Programs

Read Text Elements

Redefine Methods

Redefinition of Methods

References

Register Event Handlers

Regular Expressions

Regular Expressions, Check

Regular Expressions, Exceptions

Regular Expressions, Syntax

Relational Data Model

Relational Databases

Release 3.0

Release 4.0

Release 4.5

Release 4.6A

Release 4.6C

Release 6.10

Release 6.20

Release 6.40

Release 7.0

Release-Specific Changes

Remote Function Call

Replace Function

Replacement Pattern

Reporting Events

Required Fields on Selection Screens

Reserved Names

Resumable Exception

Return Values of Functional Methods

RFC

RFC Log

RFC, Asynchronous

RFC, Synchronous

RFC, Transactional

Rounding Functions

RTTC

RTTI

RTTS

Run Time Type Information

Runtime Errors

Runtime Measurement

Runtime Type Creation

Runtime Type Services


SAP Buffering

SAP Locking

SAP LUW

SAP Memory

Screen

Screen Fields

Screen Flow Logic

Screen Sequences

Screens

Screens of Dynpros

Search Functions

Search String

Secondary Database Connections

Secondary Key

Secondary Key

Secondary Table Key

Secondary Table Key

Segment Function

Selection Screen Events

Selection Screen, Modification Groups

Selection Screens

Selectors

Self Reference

Send Messages

Serialization

Set Field Symbols

Set GUI Status

Set GUI Title

Set Print Parameters

Set References

Set Subsequent Screen

SET/GET Parameters

Shared Memory

Shared Memory, Write Data Cluster

Shared Memory, Create Objects

Shared Memory, Read Data Cluster

Sharing

Shift Functions

Similarity Function

Simple Transformations

Single Character Pattern

Source Code Enhancements

Source Code Enhancements

Source Code Plug-Ins

Source Code Plug-Ins

SPA/GPA Parameters

Specify Alignment in Lists

Specify Decimal Places in Lists

Splitter Controls

Spool Request

Spool Requests

ST

ST, apply

ST, assign

ST, attribute

ST, call

ST, call-method

ST, cast

ST, check

ST, clear

ST, cond

ST, cond-var

ST, copy

ST, create

ST, data

ST, empty

ST, extensible

ST, group

ST, include

ST, lax

ST, length

ST, loop

ST, map

ST, namespace

ST, parameter

ST, read

ST, ref

ST, root

ST, serialize, deserialize

ST, skip

ST, switch

ST, switch-var

ST, template

ST, text

ST, transform

ST, type

ST, using

ST, value

ST, variable

ST, write

ST, xsd-type

Standard Key

Starting Programs

Statements

Statements in ABAP Objects

Statements of the File Interface

Static Attributes, Inheritance

Static Boxes

Static Events

Static Type

Step Loops

Stored Procedures

Streaming

Streaming and Locators, Open SQL

Streaming, Open SQL

String Expressions

String Function

String Functions

String Literals

String Operators

String Templates

String Templates

Strings

Strings, Maximum Size

Structure Enhancements

Structure Typing in Unicode Programs

Structures

Structures in Unicode Programs

Subareas

Subfield Functions

Subquery

Subscreens

Subscreens

Subscreens on Selection Screens

Subtraction

Symbols in Lists

Synchronous Update

Syntax

Syntax Check

Syntax Diagrams

Syntax Forms, Obsolete

System Classes

System Fields

System Interfaces

System Statuses


T005X, Database Table

Table Buffers

Table Controls

Table Functions

Table Key

Table Key, Empty

Table Keys

Table Kind

Table Parameters

Tabstrip Controls

Tabstrips on Selection Screens

Technical Type Attributes

Test Programs

Text Elements

Text Environment

Text Field Literals

Text Pools

Time

Time Format

Time Format in Lists

Time Formats

Time Stamp

Time Stamp

Time Stamp, Display

Time Zone

Token

Transaction Service

Trigger Events

Type Concept

Type Concept

Type Groups

Type Hierarchy

Type Hierarchy

Types in Classes

Typing

Typing, Check

Typing, General Rules


Unicode

Unicode - Overview

Unicode checks in the external procedure call

Unicode Fragment View

Unicode Programs

Unit of measure

Up Cast

Update

User Interface

User Session

UTC Reference Time

UUID


Validity

Value Assignments

Value Ranges

Visibility

Visibility Sections

Visibility, Inheritance


Widening Cast

Write Files

Write Positions

WRITE, Output Length

WRITE, Predefined Output Format


XML

XML Schema Data Types

xRFC

XSL Transformations

XSLT