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 CDS

ABAP CDS, Authorizations

ABAP CDS, DCL Statements

ABAP CDS, DDL Statements

ABAP CDS, Language Elements

ABAP CDS, Syntax

ABAP CDS, Views

ABAP Channels

ABAP Core Data Services

ABAP Database Connectivity

ABAP Dictionary

ABAP Dictionary, Classic Views

ABAP Dictionary, Cluster Tables

ABAP Dictionary, Data Elements

ABAP Dictionary, Data Types

ABAP Dictionary, Database Tables

ABAP Dictionary, Database Views

ABAP Dictionary, External Views

ABAP Dictionary, Help Views

ABAP Dictionary, Maintenance Views

ABAP Dictionary, Pooled Tables

ABAP Dictionary, Predefined Data Types

ABAP Dictionary, Projection Views

ABAP Dictionary, Structures

ABAP Dictionary, Table Types

ABAP Dictionary, Type Groups

ABAP Dictionary, Views

ABAP Doc

ABAP Examples

ABAP File Interface

ABAP Memory

ABAP Memory, Read

ABAP Memory, Write

ABAP Messaging Channels

ABAP News

ABAP News

ABAP Objects

ABAP Objects - Keywords

ABAP Programming Language

ABAP Push Channels

ABAP Session

ABAP Statements

ABAP Syntax

ABAP Test Cockpit

ABAP Type Concept

ABAP Type Hierarchy

ABAP Types

ABAP Unit

ABAP Words

Absolute Type Names

Abstract Methods and Classes

Actual Parameters, Functions and Expressions

Actual Parameters, Literals

ADBC

Addition

Additional Program Groups

Addressing Data

ADT

Aggregate Expressions

Aggregate Functions

Alignment in Lists

Alignment in Memory

Alignment in Unicode Systems

AMC

AMDP

AMDP, L

AMDP, SQLScript

Anonymous Components

APC

Application Server

Area Constructor

Area Constructor Class

Arithmetic Calculations

Arithmetic Expression

Arithmetic Expressions

Arithmetic Operators

ASCII

asJSON

Assertions

Assign Structure Components

Assignment Operator

Assignment Rules

Assignments

asXML

asXML, Mapping

Asynchronous Update

Attributes

Attributes of Data Objects

Authorization Check

Authorizations

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

Breakpoints

Buttons on Selection Screens

Byte Chains

Byte Chains, ABAP Dictionary

Byte Order

Byte String Processing


Calculation Expressions

Calculation Length

Calculation Statements

Calculation Type

Calculations

Call by Reference

Call Dynpros

Call Executable Programs

Call Lists

Call Selection Screens

Call Subroutines

Calling Function Modules

Calling Transactions

Casting Operator

Catchable Runtime Errors (Obsolete)

CDS Authorizations

CDS Views

Chained Statements

Chaining Function

Character Literals

Character Sets

Character String Expressions

Character String Pattern

Character String Processing

Character Strings

Character Strings, ABAP Dictionary

Checkboxes in Lists

Checkboxes on Selection Screens

Checkpoints

CL_GUI_FRONTEND_SERVICES

Class Component Selector

Class Components

Class Pool

Class-Based Exceptions

Class-Based Exceptions, Event Handlers

Class-Based Exceptions, Procedure

Class-Based Exceptions, System Behavior

Classes

Classical Lists

Client Handling

Client Handling

Close Files

Closing Space

Code Inspector

Colors in Lists

Comments

Comparison Expressions

Comparison Rules

Comparison Type

Comparisons

Compatible

Compatible Data Types

Complex Data Objects with Deep Components

Component Namespace, Inheritance

Component Operator

Conditional Branches

Conditional Expression

Conditional Expressions

Constants in Classes

Constructor Expressions

Constructor Operators

Constructors

Constructors, Inheritance

Contexts

Control Indicator, String Template

Control Structures

Conversion

Conversion Operator

Conversion Routines

Conversion Routines for Lists

Conversion Rules

Conversions

Conversions, Performance

Country-Specific Formats

Country-Specific Formats

Create Classes

Create Constants

Create Constructor

Create Data Objects

Create Dialog Modules

Create Elementary Data 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


Data Cluster

Data Consistency

Data Objects

Data Types

Database Accesses

Database Commit

Database Cursor

Database Interface

Database Locks

Database LUW

Database Rollback

Database Table, Delete

Database Table, Edit

Database Table, Insert

Database Table, Insert or Edit

Date Format

Date Formats

Date Processing/Time Processing

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

Dictionary Types, Use

Direct Update

Display Currencies in Lists

Display Units in Lists

Division

Domains

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

Dynpro

Dynpro Fields

Dynpro Flow Logic

Dynpro Sequences

Dynpros


EBCDIC

Edit List Buffer

Edit Masks for Lists

Edit Text Elements

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 Dynpros

Exit Lists

Exit Loops

Exit Processing Blocks

Exit Programs

Expression

Expressions

Extended Functional Operand Position

Extended Program Check

External Views

Extracts


Field Help

Field Symbol, Inline Declaration

Field Symbols

File Interface and Unicode

File Interface Statements

Files

Fill Level of Complex Data Objects

Final Methods and Classes

Fixed Point Arithmetic in External Procedure Call

Flat Structures

Floating Point Functions

FOR Expressions, Table Iteration

Formal Parameters

Formatting of List Outputs

Formatting of Lists

Formatting Setting

Frames in Lists

Friends

Friendship Between Classes

Function Module Interface

Functional Operand Positions


General Expression Positions

General Numeric Functions

Generate Subroutine Pools

Generic Types

Global Classes

Global Interface of Function Modules

Global Interface of Function Modules

Global Parameters


HANA

Host Variables, EXEC SQL

Host Variables, Open SQL

HTTP

HTTPS


ICF

ICF, MIME Repository

Icons in Lists

Icons in Lists

ID, Identity Transformation

Implement Event Blocks

Implement Function Modules

Implement Interfaces

Implement Methods

Implement Subroutines

Implements Dialog Modules

Include Macros

Include Programs

Include Subscreens Directly

Index Function

Initial Value

Initializations

Inline Declarations

Inner Join

Input Fields in Lists

Input Help

Insert Function

Instance Events

Instance Operator

Instantiation

Instantiation, Inheritance

Interface Component Selector

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, Expressions

Internal Tables, Key

Internal Tables, Maximum Size

Internal Tables, Performance

Internal Tables, Predefined Functions

Internal Tables, Processing Statements

Internet Communication Framework

Interruption

Isolation Levels

Iteration Expressions

iXML

iXML Library


JavaScript

JSON

JSON-XML


Kernel Methods


Language

Language Environment

Language Settings

Lazy Update

Length Functions

Length Functions

LET Expressions

Line Break in Lists

Line Selection on Lists

Lines in Lists

Lines on Selection Screens

List Buffers

List Events

List Levels

Lists

Lists in Dialog Boxes

Literal Operator

Literals

Literals

LOB Interfaces

Local Classes

Local Update

Locators, Open SQL

Lock Objects

Locks

Logical Databases

Logical Databases, Components

Logical Databases, Database Program

Logical Databases, Examples

Logical Databases, Executable Program

Logical Databases, Field Selections

Logical Databases, Free Selections

Logical Databases, LDB_PROCESS

Logical Databases, Search Help

Logical Databases, Selection Views

Logical Databases, Selections

Logical Databases, Structure

Logical Expression

Logical Expressions

Logical Functions

Logical Unit of Work

Loops

Lossless Assignments

Lossless Calculations

Lossless Operator

LUW


Macros

Main Program

Main Program Groups

Mathematic Functions

Memory Management of Deep Data Objects

Memory Organization

Memory Requirements of Deep Data Objects

Mesh

Mesh Path Expressions

Mesh Paths

Meshes

Message Types

Messages

Messages in Background Processing

Messages in Batch Input

Messages in Control Processing

Messages in Conversion Routines

Messages in Dialog Processing

Messages in ICF Servers

Messages in Procedures

Messages in RFC Processing

Messages in Updates

Messages, Placeholder &

Method Call

Method Call, Concatenated

Method Call, Dedicated

Method Call, Dynamic

Method Call, Functional

Method Call, Static

Method Redefinition

Methods

Modal Dialog Box

Modularization

Modulo

Multiplication


Name

Namespace

Namespaces

Naming Convention

Narrowing Cast

Native SQL

Native SQL, ABAP Managed Database Procedures

Native SQL, Dynamic Binding

Native SQL, Static Embedding

Nested Interfaces

Null Values, Open SQL

Number format

Number Formats

Number Formats

Numeric Data Types

Numeric Expression Positions

Numeric Functions

Numeric Literals

Numeric Literals

Numeric Types

Numerical Calculation


Object Component Selector

Object Orientation

Object References

Object References in Internal Tables

Object Services

Objects

Obsolete

Obsolete Language Elements

Obsolete Operand Positions

Offset/Length Specifications

OLE

OLE Interface

Open Files

Open SQL

Open SQL, Performance

Operand Positions, Data Objects

Operand Positions, Functions and Expressions

Operand Types

Operands

Operating System Statements

Operators

Outer Join

Output Format in Lists

Output Length in Lists

Overloaded Functions


Page Break in Lists

Parameter Interface of Function Modules

Parameter Interface of Methods

Parameter Interface of Subroutines

Parameter Interfaces

Parentheses in Logical Expressions

Partial Field Access

Partial Field Access

Pass by Value

Passing on

Persistence Service

Polymorphism, Inheritance

Positioning in Lists

Power

Pragma

Pragmas

Predefined ABAP Types

Predefined Data Objects

Predefined Data Types

Predefined Functions

Predicate Expressions

Predicate Functions

Predicate Operator

Predicates

Presentation Server, Access

Presentation Server, Files

Primary Key

Primary Table Key

Procedure Call

Procedure Call, External

Procedure Call, Internal

Procedures

Process Selection Screens

Processing Functions

Processing Options

Program Attributes in External Procedure Calls

Program Check, Extended

Program Constructor

Program Directives

Program Groups

Program Groups, Procedure Call

Program Introduction

Program Structure

Program Types

Pseudo Comments


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

Reduction Operator

Reference Operator

References

Register Event Handlers

Regular Expressions

Regular Expressions, Check

Regular Expressions, Exceptions

Regular Expressions, Syntax

Relational Operators

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

Row Function

RTTC

RTTI

RTTS

Runtime Errors

Runtime Measurement

Runtime Type Creation

Runtime Type Information

Runtime Type Services


SAP Buffering

SAP HANA

SAP HANA Database

SAP Locks

SAP LUW

Screens of Dynpros

Search Functions

Search String

Secondary Database Connections

Secondary Key

Secondary Table Key

Security

Security Notes

Segment Function

Selection Screen Events

Selection Screen, Modification Groups

Selection Screens

Selectors

Send Messages

Serialization

Set Field Symbols

Set GUI Status

Set GUI Title

Set Next Dynpro

Set Reference Variables

Set References

Set Spool Parameters

SET/GET Parameters

SET/GET Parameters

Shared Memory

Shared Memory, Create Objects

Shared Memory, Read Data Cluster

Shared Memory, Write Data Cluster

Shared Objects

Sharing

Shift Functions

Similarity Function

Simple Transformations

Single Character Pattern

SMTP

Source Code Enhancements

Source Code Enhancements

Source Code Plug-Ins

Source Code Plug-Ins

Specify Alignment in Lists

Specify Decimal Places in Lists

Splitter Controls

Spool Dialog

Spool Dialog Box

Spool Lists

Spool Lists

Spool Parameters

Spool Request

Spool Requests

Spooling

SQL Expressions

SQLScript

ST

ST, check

ST, data

ST, length

ST, map

ST, option

ST, using

ST, xsd-type

Standard Key

Standard Selection Screen

Starting Programs

Statements

Statements in ABAP Objects

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, ABAP Dictionary

Strings, Maximum Size

Structure Component Selector

Structures

Subareas

Subfield Functions

Subquery

Subscreens

Subscreens

Subscreens on Selection Screens

Subtraction

sXML

sXML Library

SXPG Framework

SXPG, Operating System Statements

Synchronous Update

Syntax

Syntax Check

Syntax Diagrams

Syntax Forms, Obsolete

System Commands

System Fields

System Fields, Internal

System Fields, Obsolete


T005X, Database Table

Table Buffers

Table Controls

Table Expressions

Table Functions

Table Key

Table Key, Empty

Table Kind

Table Parameters

Table Types

Tabstrip Controls

Tabstrips on Selection Screens

Technical Type Attributes

Test Programs

Text Elements

Text Environment

Text Pools

Text Symbols

Time Format

Time Format in Lists

Time Formats

Time Formats

Time Stamp

Time Stamp, Representation

Time Zone

Token

Transaction Service

Trigger Events

Type Concept

Type Groups

Type Hierarchy

Types in Classes

Typing

Typing, Check

Typing, General Rules


Unicode

Unicode Checks in External Procedure Calls

Unicode Fragment View

Unicode, Switch

Unit of Measure

Up Cast

Update

User Interface

User Memory

User Session

UUID


Validity

Value Assignments

Value Operator

Variable, Inline Declaration

Visibility

Visibility Sections

Visibility, Inheritance


WebSockets

Widening Cast

Write Files

Write Positions

WRITE, Output Length

WRITE, Predefined Output Format


XML

XML Schema Data Types

xRFC

XSL Transformations

XSLT