Funktionsschaltfläche Logische Datei
Über diese Schaltfläche kann in die Pflege der mandantenunabhängigen oder mandantenabhängigen Dateinamen/Pfade verzweigt werden.
Hinweis:
Bei der Verwendung einer Servergruppe als Ausführungsserver muss der physische Pfad von allen Applikationsservern dieser Servergruppe erreicht werden können.
Abbildung: Logische Datei Definition
Über die Schaltflächen SF01 bzw. FILE wird die entsprechende Transaktion aufgerufen.
Diese Funktion erfordert erweiterte Berechtigungen zur Pflege von mandantenunabhängigen Tabellen. Die für die Funktion notwendige Berechtigung ist in der Beschreibung für die erforderlichen Berechtigungen und den Rollen zum SmartExporter SAP®-Komponenten-Administrator beschrieben. Die Änderung der Dateinamen oder Pfade kann nur von einem SAP®-Benutzer mit den erforderlichen Berechtigungen durchgeführt werden.
Bei der Installation werden keine Standardeinträge für die mandantenunabhängige Definition erstellt.
Im Unterordner SmartExporter SAP Components\Transport\FILENAMECI auf der SAP® Components CD ist ein vom Release unabhängiger Transportauftrag K/R900043.AU6 enthalten, mit dem die im Folgenden beschriebene Konfiguration importiert werden kann. Die Installation erfolgt analog zur Installation der Transportaufträge für die SmartExporter SAP®-Komponenten, wie im Abschnitt „Vorgehen bei der Installation“ beschrieben.
Im Folgenden wird beispielhaft eine Konfiguration für eine betriebssystemunabhängige Konfiguration dargestellt.
Abbildung: Definition von logischen Dateipfaden
Zuordnung logischer Pfad - physischer Pfade | |
---|---|
Windows |
<V=/AUDIC/SE1>/<SYSID>/<CLIENT>/<FILENAME> |
Unix |
<V=/AUDIC/SE2>/<SYSID>/<CLIENT>/<FILENAME> |
Tabelle: Zuordnung logischer Pfade
Abbildung: Zuordnung logischer Pfad – physischer Pfad
Abbildung: Zuordnung logischer Pfad – physische Pfade in Detailansicht
Mandantenunabhängige logische Dateinamen | |
---|---|
Log. Datei mandantenübergreifend |
/AUDIC/SE_EXPORT_FILE |
Bezeichnung |
SmartExporter Exportdatei |
Datenformat |
ASC |
Log. Pfad |
/AUDIC/SE_EXPORT_DIR |
Tabelle: Zuordnung logischer Dateinamen - mandantenunabhängig
Abbildung: Zuordnung mandantenunabhängiger logischer Dateinamen
Bei neueren Versionen der Komponente SAP_BASIS kann für Datenformat der Wert DIR verwendet werden. In diesem Fall wird intern vor jedem Dateizugriff eine Validierung des definierten Pfades über einen Aufruf des Funktionsbausteins FILE_VALIDATE_NAME ausgeführt. Dies verhindert unzulässige Zugriffe auf Dateien außerhalb des definierten Pfades.
Variablen | |
---|---|
/AUDIC/SE1 |
D:\Temp |
/AUDIC/SE2 |
/usr/ase |
Tabelle: Variablen
Abbildung: Definition von Variablen
Im einfachsten Fall reicht es hier aus, die dem Betriebssystem des/der Applikationsserver(s) entsprechenden Variablen anzupassen. Unter Windows zum Beispiel:
/AUDIC/SE1 = X:\SEExport
Damit wird bei einer SID = XXX mit dem Mandanten 999 folgender Pfad verwendet:
X:\SEExport\XXX\999
Es muss sichergestellt werden, dass dieser Pfad existiert und dass das SAP®-System die Berechtigung zum Lesen und Schreiben für diesen Pfad hat. Unter dem Betriebssystem Windows muss der Benutzer <DOMÄNE>\SAPService<SID> oder eine der Gruppen <DOMÄNE>\SAP_LocalAdmin, <DOMÄNE>\SAP_<SID>_LocalAdmin oder <DOMÄNE>\SAP_<SID>_GlobalAdmin die entsprechenden Rechte auf dem Verzeichnis besitzen. Für Unix (Linux, AIX, OS400, etc.) ist dies der Benutzer <SID>adm oder die Gruppe sapsys.
Es kann zusätzlich der Parameter PARAM_1 bei der Definition des physischen Pfades verwendet werden. In diesem Parameter wird der Benutzername des SAP®-Prozesses übergeben. Hier ist darauf zu achten, dass die Ordnerstruktur und die Berechtigungen entsprechend vorhanden sein müssen.
Über die Transaktion SF01 kann diese Konfiguration mandantenspezifisch angepasst werden. Die detaillierte Konfiguration hängt von der Umgebung des SAP®-Systems ab und muss individuell angepasst werden.
Copyright © 2019 Audicon GmbH. Alle Rechte vorbehalten.