* siehe auch: cl_rsan_ut_files=>f4( ).
DATA: lv_location_flag TYPE dxfields-location.
DATA: lv_server TYPE msxxlist-name.
DATA: lv_path TYPE dxfields-longpath.
DATA: lv_abend_flag TYPE dxfields-abendflag.
CALL FUNCTION 'F4_DXFILENAME_TOPRECURSION'
EXPORTING
i_location_flag = 'A' " A - Applikationsserver, P - Presentationsserver
i_server = '?' " ? - Abfragedialog für Servername anzeigen, ' ' - akt. Anmeldeserver, sonst Servernamen eintragen
i_path = '/usr/sap' " Startpfad
IMPORTING
o_location_flag = lv_location_flag
o_server = lv_server
o_path = lv_path
abend_flag = lv_abend_flag
EXCEPTIONS
communication_failure = 1
system_failure = 2
rfc_error = 3.
IF sy-subrc = 0.
WRITE: / 'Location flag:', lv_location_flag.
WRITE: / ' Server:', lv_server.
WRITE: / ' Pfad + Datei:', lv_path.
WRITE: / ' Abend Flag:', lv_abend_flag.
ENDIF.