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
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
Table Functions
Function | Meaning |
---|---|
lines |
Row function |
line_index |
Index function |