Попробуй этот модуль. В addr3_val-NAME_TEXT будет точно тебе нужно.
Из таблицы USR21 получаешь
PERSNUMBER например 0000044014
ADDRNUMBER например 0000022555
потом из таблицы ADRP по PERSNUMBER получаешь DATE_FROM и переводишь его в вид например 00010101.
И заполняешь структуру ADDR_PERS_COMP_SELECTION
PERSNUMBER 0000044014
ADDRNUMBER 0000022555
ADDRHANDLE
NATION
DATE 00010101
PERSHANDLE
CALL FUNCTION 'ADDR_PERS_COMP_GET'
EXPORTING
address_pers_in_comp_selection = addr_pers_comp_selection
IMPORTING
address_pers_in_comp_value = addr3_val
address_pers_in_comp_info = ad3_flags "*333u
returncode = returncode
* ADDRESS_PERS_IN_COMP_TEXT =
TABLES
error_table = error_table
EXCEPTIONS
parameter_error = 01
person_not_exist = 02
version_not_exist = 03
address_not_exist = 04
internal_error = 05
OTHERS = 99.
Вроде все надеюсь помог.
