В общем это не совсем ФМ, это класс у которого есть два метода, причем оба метода класса, т.е. их можно вызывать не создавая экземпляр объекта класса. Ну если писать крутые пользовательские интерфейсы, то наверное кому-то эта вещь может и пригодится. Примерно все выглядит где-то так:
DATA: l_val TYPE mseg-menge,
l_max TYPE REF TO data,
l_min TYPE REF TO data.
FIELD-SYMBOLS: <fs_max> TYPE ANY,
<fs_min> TYPE ANY.
CALL METHOD cl_abap_exceptional_values=>get_max_value
EXPORTING
in = l_val
RECEIVING
out = l_max.
ASSIGN l_max->* TO <fs_max>.
CALL METHOD cl_abap_exceptional_values=>get_min_value
EXPORTING
in = l_val
RECEIVING
out = l_min.
ASSIGN l_min->* TO <fs_min>.
WRITE: / <fs_max>, / <fs_min>.
На выходе получим:
9999 999 999.999
9999 999 999.999-
Ну типа где-то так и есть, максимальное и минимальные значения для поля типа CURR.