Skip to content

ABAP Keyword Documentation →  ABAP - Reference →  Predefined Types, Data Objects, Functions, and Constructors →  Predefined Functions 

Predefined Functions - Overview

The following tables show the predefined functions by purpose. Predefined functions are generally processing functions or description functions.

  • A processing function performs general processing and returns a return code according to its purpose.
  • A description function determines a property of an argument and usually returns this property as a numeric value.

Other versions: 7.31 | 7.40 | 7.54

Logical Functions

Function Meaning
boolc, boolx, xsdbool Boolean functions
contains, contains_any_of, contains_any_not_of Predicate functions for strings
matches Predicate function for strings
line_exists Predicate function for internal tables


Numeric Functions

Function Meaning
abs, ceil, floor,frac, sign, trunc General numeric functions
ipow Integer power function
nmax, nmin Numeric extremum functions
acos, asin, atan,cos, sin, tan,cosh, sinh, tanh,exp, log, log10,sqrt Floating point functions
round, rescale Rounding functions


String Functions

Function Meaning
charlen, dbmaxlen, numofchar,strlen Length functions
char_off Length function
cmax, cmin Character-like extremum value functions
count, count_any_of, count_any_not_of Search functions
distance Similarity function
condense Condense function
concat_lines_of Concatenation function
escape Escape function
find, find_end, find_any_of,find_any_not_of Search functions
insert Insert function
match Substring function
repeat Repeat function
replace Replace function
reverse Reverse function
Segment Segment function
shift_left, shift_right Shift functions
substring, substring_after, substring_from, substring_before,substring_to Substring functions
to_upper, to_lower, to_mixed, from_mixed Case functions
translate Translation function


Byte String Functions

Function Meaning
xstrlen Length function
bit-set Bit function


Table Functions

Function Meaning
lines Row function
line_index Index function