Ansicht
Dokumentation

FILE_GET_NAME_AND_LOGICAL_PATH - Physischen Dateinamen vergeben und logischen Pfad ermitteln

FILE_GET_NAME_AND_LOGICAL_PATH - Physischen Dateinamen vergeben und logischen Pfad ermitteln

TXBHW - Original Tax Base Amount in Local Currency   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

R/3-Anwendungen laufen auf unterschiedlichen Hardwareplattformen mit unterschiedlichen Dateisystemen. Dieser Funktionsbaustein ermöglicht es, in Anwendungsprogrammen plattformunabhängige logische Dateinamen zu verwenden.

Er liefert zu einem logischen Dateinamen den entsprechenden physischen Dateinamen, den logischen Pfad und ggf. das Dateiformat für UPLOAD und DOWNLOAD.
Um dies für unterschiedliche Plattformen leisten zu können, muß dem logischen Dateinamen auch ein logischer Dateipfad zugeordnet sein. Der vom Funktionsbaustein zurückgegebene Dateiname wird dann aus dem für das aktuelle Betriebssystem gültigen physischem Dateinamen gebildet. Platzhalter im physischen Dateinamen werden zur Laufzeit durch entsprechende aktuelle Werte ersetz

Beispiel

logischer Dateiname: MONTHLY_SALES_FILE
physischer Dateiname: VALUES<PARAM_1>
logischer Pfad: SALES_DATA_PATH

CALL FUNCTION 'FILE_GET_NAME_AND_LOGICAL_PATH'
   EXPORTING
      LOGICAL_FILENAME = 'MONTHLY_SALES_FILE'
      PARAMETER_1      = '0796'
   IMPORTING
      FILE_NAME = FILE
      LOGICAL_PATH = PATH.

Ergebnis:
FILE = VALUES0796
PATH = SALES_DATA_PATH

Weitere Hinweise

Die für die plattformunabhängige Vergabe von Dateinamen benötigten Definitionen werden mit der Transaktion FILE mandantenübergreifend gepflegt. Mit der Transaktion SF07 kann eine Übersicht dieser Daten als Liste ausgegeben werden. Die Transaktion SF01 ermöglicht es, logische Dateinamen zusätzlich auch spezifisch für den aktuellen Mandanten zu definieren.

Ausführliche Informationen zur Pflege von Dateinamen und Pfaden finden Sie unter dem Funktionsbaustein FILE_GET_NAME.





Parameter

CLIENT
ELEMINATE_BLANKS
FILE_FORMAT
FILE_NAME
LOGICAL_FILENAME
LOGICAL_PATH
OPERATING_SYSTEM
PARAMETER_1
PARAMETER_2
PARAMETER_3
USE_BUFFER
USE_PRESENTATION_SERVER
WITH_FILE_EXTENSION

Ausnahmen

FILE_NOT_FOUND
FILE_SYSTEM_NOT_FOUND
OPERATING_SYSTEM_NOT_FOUND

Funktionsgruppe

SFIL

rdisp/max_wprun_time - Maximum work process run time   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4466 Date: 20240523 Time: 142749     sap01-206 ( 38 ms )