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

A


ABAP Database Connectivity

ABAP Doc

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 Programming Language

ABAP Statements

ABAP Statements

ABAP Syntax

ABAP Type Concept

ABAP Type Concept

ABAP Type Hierachy

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

Alignment in Lists

Alignment in Memory

Alignment in Unicode Systems

Anonymous Components

Application Server

Area Constructor

Area Constructor Class

Arithmetic Calculations

Arithmetic Expression

Arithmetic Expressions

Arithmetic Operators

asJSON

Assertions

Assign Structure Components

Assignment Operator

Assignments

asXML

asXML, Mapping

Asynchronous Update

Attributes

Attributes of Data Objects

Authorization Check

Authorizations

Authorizations for File Accesses

Authorizations for File Accesses


B


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 Order

Byte String Processing

Byte String Processing in Unicode Programs


C


Calculation Expressions

Calculation Instructions

Calculation Length

Calculation Statements

Calculation Type

Calculations

Call by Reference

Call by Reference

Call Dynpros

Call Executable Programs

Call Lists

Call Methods

Call Selection Screens

Call Subroutines

Calling Function Modules

Calling Transactions

Casting Operator

Catchable Runtime Errors (Obsolete)

Chained Statements

Chaining Function

Character Literals

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 Behavior

Classes

Classical Lists

Client Handling

Client Handling

Close Files

Closing Space

Colors in Lists

Comments

Comments in Non-Unicode Programs

Comparison Expressions

Comparison Rules

Comparison Type

Comparisons

Compatible

Compatible Data Types

Complex Data Objects with Deep Components

Component Namespace, Inheritance

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

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

Currency Specifications


D


Data Cluster

Data Consistency

Data Objects

Data Types

Database Accesses

Database Commit

Database Cursor

Database Index

Database Interface

Database Interface

Database Locks

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

Dynpro

Dynpro Fields

Dynpro Flow Logic

Dynpro Sequences

Dynpros


E


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

External Views

Extracts


F


Field Help

Field Symbol, Inline Declaration

Field Symbols

File Interface and Unicode

File Interface in Unicode Programs

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

Formal Parameter

Formal Parameters

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


G


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


H


HANA

Headers

HTTP

HTTPS


I


ICF

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

Indexes

Information About Times

Initial Value

Initial Values

Initializations

Inline Declarations

Inner Join

Input Fields in Lists

Input Help

Insert Function

Instance Events

Instance Operator

Instantiation

Instantiation, 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, Key

Internal Tables, Maximum Size

Internal Tables, Performance

Internal Tables, Performance

Internal Tables, Processing

Internet Communication Framework

Interruption

iXML

iXML Library


J


JavaScript

JSON

JSON-XML


K


Kernel Methods


L


Language

Language Environment

Language Settings

Lazy Update

Length Functions

Length Functions

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

Lists in Unicode Systems

Literal Operator

Literals

Literals

Literals in Non-Unicode Programs

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


M


Macros

Main Program

Main Program Groups

Main Session

Mathematic Functions

Memory Management of Deep Data Objects

Memory Organization

Memory Requirements of Deep Data Objects

Memory Sequences in Unicode Programs

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 HTTP 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


N


Name

Names in Unicode Programs

Namespace

Namespaces

Naming Convention

Narrowing Cast

Native SQL

Native SQL, Static Embedding

Nested Interfaces

Non-Unicode Programs

Number format

Number Formats

Number Formats

Numeric Data Types

Numeric Expression Positions

Numeric Functions

Numeric Literals

Numeric Literals

Numeric Types

Numerical Calculation


O


Object Orientation

Object References

Object References in Internal Tables

Object Services

Objects

Obsolete

Obsolete Language Elements

Obsolete Operand Positions

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


P


Page Break in Lists

Parameter Interface

Parameter Interface of Function Modules

Parameter Interface of Methods

Parameter Interface of Subroutines

Parameter Interfaces

Parameter Transfer, Performance

Parentheses in Logical Expressions

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

Predefined ABAP Types

Predefined Data Objects

Predefined Data Types

Predefined Functions

Predicate Expressions

Predicate Functions

Predicate Operator

Predicates

Primary Key

Primary Key

Primary Table Key

Primary Table Key

Procedure Call

Procedure Call, External

Procedure Call, Internal

Procedures

Process Internal Tables

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 Structure of Unicode Programs

Program Types

Pseudo Comments


Q


Quantities

Quantity Fields

Query Service


R


Radio Buttons on Selection Screens

Ranges Table

Read Database Tables

Read Files

Read Positions

Read Programs

Read Text Elements

Redefine Methods

Redefinition of Methods

Reference Operator

References

Register Event Handlers

Regular Expressions

Regular Expressions, Check

Regular Expressions, Exceptions

Regular Expressions, Syntax

Relational Data Model

Relational Databases

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


S


SAP Buffering

SAP HANA

SAP HANA Database

SAP Locks

SAP LUW

SAP Memory

Screens of Dynpros

Search Functions

Search String

Secondary Database Connections

Secondary Key

Secondary Key

Secondary Table Key

Secondary Table Key

Security

Security Notes

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 Next Dynpro

Set References

Set Spool 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

SPA/GPA Parameters

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

SQLScript

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

ST, option

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

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

sXML

sXML Library

Synchronous Update

Syntax

Syntax Check

Syntax Diagrams

Syntax Forms, Obsolete

System Classes

System Fields

System Fields, Internal

System Fields, Obsolete

System Interfaces

System Statuses


T


T005X, Database Table

Table Buffers

Table Controls

Table Expressions

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 Pools

Text Symbols

Time

Time Format

Time Format in Lists

Time Formats

Time Formats

Time Stamp

Time Stamp

Time Stamp, Representation

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


U


Unicode

Unicode - Overview

Unicode Checks in External Procedure Calls

Unicode Fragment View

Unicode Programs

Unit of Measure

Up Cast

Update

User Interface

User Session

UTC Reference Time

UUID


V


Validity

Value Assignments

Value Operator

Value Ranges

Variable, Inline Declaration

Visibility

Visibility Sections

Visibility, Inheritance


W


Widening Cast

Write Files

Write Positions

WRITE, Output Length

WRITE, Predefined Output Format


X


XML

XML Schema Data Types

xRFC

XSL Transformations

XSLT