* https://www.consolut.com/s/sap-ides-zugriff/d/e/doc/E-FILE_GET_NAME/
* SF01 (Dateinamen mandantenabhängig)
* SF07 (Dateinamenanalyse)
* FILE (Dateinamen/pfade mandantenunabhängig)
* logischer Dateipfad und Dateiname, definiert in Transaktion FILE
DATA: lv_logical_filename TYPE filename-fileintern VALUE 'Z_MY_LOGIC_FILE_DEF'.
* Zusammengesetzter Dateiname aus lv_logical_filename und Parametern (Verwendung der Parameter siehe Transaktion FILE)
DATA: lv_file_name TYPE rlgrap-filename.
DATA: lv_file_format TYPE filename-fileformat.
* Anhand eines logischen Dateinamens den physischen Dateinamen vergeben
CALL FUNCTION 'FILE_GET_NAME'
EXPORTING
logical_filename = lv_logical_filename
parameter_1 = sy-sysid
parameter_2 = 'outputfilename.txt'
IMPORTING
file_name = lv_file_name
file_format = lv_file_format
exceptions
file_not_found = 1
OTHERS = 2.
IF sy-subrc = 0.
WRITE: / lv_file_name.
WRITE: / lv_file_format.
ENDIF.