Ansicht
Dokumentation

SWUP_FAVOURITES_SETUP - Favoriten einrichten

SWUP_FAVOURITES_SETUP - Favoriten einrichten

PERFORM Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein stellt eine korrekte Initialisierung der Favoriten sicher. Bei einem Aufruf ohne Parameter greifen Standardeinstellungen, und eine bereits bestehende Installation wird nicht verändert.

Der Baustein legt, falls noch nicht vorhanden, eine Parameter-ID (Standard ist 'FVR') im globalen Memory an. Unter dieser ID wird nun der Name einer Mappe gespeichert. Eine Mappe dieses Namens wird, falls nicht bereits vorhanden, in der persönlichen Ablage des Benutzers angelegt und bildet die Wurzel der Favoriten-Verzeichnisstruktur.

Favoriten(-objekte) können dann in dieser Verzeichnisstruktur abgelegt und von dort aus durch Doppelklick auch wieder aktiviert werden.

Beispiel

  1. Einrichten der Favoriten unter Verwendung der Standardeinstellungen (Verzeichnis 'FAVORITES' auf oberster Ebene der persönlichen Ablage des Benutzers). Alle eventuell bereits vorhandenen Teile einer Favoriten-Installation werden unverändert weiter benutzt:

     CALL FUNCTION 'SWUP_SETUP_FAVORITES'.

  1. Einrichten der Favoriten zur Verwendung des Wurzelverzeichnisses 'Aktuell', mit der Beschreibung 'Aktuell zu Erledigendes', die in der Mappe 'Privat' (diese muß bereits existieren) des Benutzers angelegt werden. Eine eventuell bereits vorhandene Favoriten-Installation wird überschrieben (d.h. ein bestehendes Favoriten-Wurzelverzeichnis wird umgesetzt, die dort abgelegten Daten bleiben jedoch unbeeinträchtigt):

     CALL FUNCTION 'SWUP_SETUP_FAVORITES'

        EXPORTING

          FAV_FOLDER_NAME          = 'Aktuell'

          FAV_FOLDER_DESC          = 'Aktuell zu Erledigendes'

          FAV_TARGET_FOLDER_NAME   = 'Privat'

          MODIFY_IF_EXISTS         = 'X'.

Hinweise

Bestehende Teile einer Favoriten-Installation werden nach Möglichkeit weiter genutzt. Dies bedeutet insbesondere:

  1. Falls die unter 'FAV_PARAMETER_ID' angegebene ID im SAP-Memory bereits angelegt ist und einen Wert (ungleich Leerzeichen) besitzt, so wird dieser Wert nicht überschrieben. Ist dieses Verhalten unerwünscht, so muß wie im 2. Beispiel MODIFY_IF_EXISTS = 'X' übergeben werden.
  2. Es wird geprüft, ob der mitgegebene Verzeichnisname 'FAV_FOLDER_NAME', bzw. ein bereits gesetzter Wert des Parameters 'FAV_PARAMETER_ID' auf eine existierende Mappe in der persönlichen Ablage des Benutzers verweist. Diese Mappe wird, falls erforderlich, angelegt.

Wird bei der Installation ein vom Standard abweichender Wert für 'FAV_PARAMETER_ID' angegeben, so liegt es in der Verantwortung des Benutzers, alle weiteren Bausteine der Funktionsgruppe SWUP, die 'FAV_PARAMETER_ID' als Eingabeparameter erwarten, mit derselben Parameter-ID zu versorgen.

Diese Funktionalität existiert für eine Situation, in der die standardmäßig vorgeschlagene Parameter-ID ('FVR') bereits anderweitig verwendet wird, so daß die Verwaltung der Favoriten auf eine neue ID ausweichen muß.

Weiterführende Informationen





Parameter

CURRENT_FOLDER_DESC
CURRENT_FOLDER_ID
CURRENT_FOLDER_NAME
CURRENT_PARAMETER_ID
FAV_FOLDER_DESC
FAV_FOLDER_ID
FAV_FOLDER_NAME
FAV_PARAMETER_ID
FAV_TARGET_FOLDER_DESC
FAV_TARGET_FOLDER_ID
FAV_TARGET_FOLDER_NAME
MODIFY_IF_EXISTS

Ausnahmen

CANNOT_ACCESS_TARGET_FOLDER
ERROR_ACCESSING_PRIV_FOL
ERROR_READING_PARAMETERS
ERROR_READING_USER_DATA
ERROR_WRITING_PARAMETERS
INVALID_FAVORITES_FOLDER_ID
INVALID_FAVORITES_FOLDER_NAME
INVALID_TARGET_FOLDER_ID
INVALID_TARGET_FOLDER_NAME
NO_AUTHORIZATION
NO_FAVORITES_FOLDER
PARENT_FOLDER_IN_USE
TARGET_FOLDER_ID_INVALID

Funktionsgruppe

SWUP

General Material Data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4963 Date: 20240523 Time: 092146     sap01-206 ( 85 ms )