
Sie können mit dieser Funktion die Struktur einer FPM-Anwendung mit allen ihren Konponentenkonfigurationen anzeigen (Browser-Modus) und kopieren (Kopier-Modus). Die Kopie der Komponentenkonfiguration einer FPM-Anwendung bietet sich an, wenn Sie beispielsweise eine FPM-Anwendung für mehrere Rollen zur Verfügung stellen möchten, wobei sich die Benutzungsoberflächen rollenspezifisch unterscheiden sollen und diese Unterschiede durch separate Komponenten- oder Anwendungskonfigurationen abgebildet werden können. Beispiele sind die Spezialisierung einer FPM-Anwendung für die Rollen Manager und Sachbearbeiter oder die Spezialisierung einer FPM-Anwendung für den US-amerikanischen oder deutschen Markt.
Der FPM Anwendungshierarchie-Browser verfügt über eine Anzeigefunktion (Browser-Modus) und eine Kopierfunktion (Deep-Copy Modus):
Browser-Modus
Im Browser-Modus wird die gesamte Struktur einer FPM-Anwendung als Hierachie mit allen Komponenten dargestellt. Für jede Komponente wird neben den technischen Namen der Komponente und der Komponentensicht auch die Komponentenkonfigurations-ID aufgeführt. Sie haben die Möglichkeit über einen Verweis direkt in den Konfigurationseditor der jeweilige Komponentenkonfiguration zu gelangen.
Deep-Copy-Modus
Im Deep-Copy Modus wird die gesamte Struktur einer FPM-Anwendung als Hierachie mit allen Komponenten dargestellt. Dabei werden gegenüber der Darstellung im Browser-Modus für jede Komponente neben dem technischen Namen, der Komponentensicht und der Komponentenkonfigurations-ID zusätzlich zwei Felder angezeigt: das Ankreuzfeld Kopie und das Eingabefeld Ziel-Konfigurations-Id .
Ankreuzfeld Kopie
Das Ankreuzfeld Kopie entscheidet darüber, ob die Komponentenkonfiguration kopiert werden soll. Beim Öffnen des Deep-Copy-Modus sind alle Komponenten für eine Kopie ausgewählt. Sie haben die Möglichkeit einzelne Komponenten von der Kopierfunktion auszuschließen. Die Web Dynpro Anwendungskonfiguration oder die Web Dynpro Component-Konfiguration mit der Sie den FPM Anwendungshierarchie-Browser gestartet haben können Sie nicht von der Kopie aussschließen.
Eingabefeld Ziel-Konfigurations-ID
Das Eingabefeld Ziel-Konfigurations-ID enthält einen generierten technischen Namen für die anzulegende Konfiguration. Das System schlägt dabei die technischen Namen der Ursprungskonfigurationen vor und ergänzt diese mit dem Suffix CP (für Kopie).
Sie haben die Möglichkeit diesen Vorschlag zu ändern. Dazu stehen Ihnen zwei Wege offen: das Überschreiben des Vorschlags direkt im Eingabefeld oder die Änderung des Vorschlagswertes über die Funktion Anhänge ändern . Mit dieser Funktion können Sie sowohl einen Präfix wie auch einen Suffix für den Vorschlagswert festlegen, der dann für alle Vorschläge übernommen wird.
Bei der Kopie erzeugt das System für die neu angelegten Konfigurationen auch die Referenzen auf die Ursprungskonfigurationen und -komponenten. Dadurch wird Ihnen das zeitaufwendige und mit Nacharbeit (erneutes Anlegen der Referenzen) verbundene Kopieren der einzelnen Komponentenkonfigurationen erspart.
Beim Kopieren einer Konfiguration wird nur die Standardkonfiguration berücksichtigt. Wenn für die Konfiguration bereits eine Anpassung im Customizing-Layer (Administrator-Modus) oder einen Erweiterung (Enhancement) durchgeführt wurde, dann werden diese Änderungen oder Ergänzungen nicht in die Kopie aufgenommen. Wenn eine Konfiguration bereits ein Customizing oder eine Erweiterung hat, dann wird dies durch die beiden zusätzlichen Felder Customizing und Erweiterung angezeigt.
Eine bestimmte FPM-Anwendung kann pro Aufruf in der Laufzeitumgebung nur ein Mal kopiert werden. Wenn Sie mehrere Kopien einer FPM-Anwendung durchführen möchten, müssen Sie FPM-Anwendung mehrmals nacheinander in der Laufzeitumgebung aufrufen.
Sie können den FPM Anwendungshierarchie-Browser über zwei Arten starten:
aus der Laufzeitumgebung einer FPM Anwendung
Wenn Sie den FPM Anwendungshierarchie-Browser aus einer FPM-Anwendung heraus aufrufen, übergibt das System die FPM Anwendungskonfiguration an den FPM Anwendungshierarchie-Browser und überspringt das Einstiegsbild der Web-Dynpro-Anwendung. Sie gelangen direkt in den Browser-Modus.
aus dem Web Dynpro Explorer durch Aufruf der Web-Dynpro-Anwendung FPM Application Hierarchy Browser (technischer Name: FPM_CFG_HIERARCHY_BROWSER).
Wenn Sie den FPM Anwendungshierarchie-Browser über den Web Dynpro Explorer aufrufen, dann gelangen Sie auf das Einstiegsbild, wo Sie zunächst eine FPM-Anwendungskonfiguration oder eine Komponentenkonfiguration auswählen müssen. Das System starten dann den Browser-Modus mit dieser Konfiguration.
Dieser Weg bietet sich an, wenn Sie den technischen Namen der gewünschten Anwendungskonfiguration kennen oder wenn Sie lediglich eine Komponentenkonfiguration bearbeiten möchten.
Der Verweis auf den Anwendungshierarchie-Browser ist nur dann in der Laufzeitumgebung der FPM-Anwendung sichtbar, wenn in ihrem Benutzer der Benutzerparameter FPM_CONFIG_EXPERT = "X" oder FPM_CONFIG_EXPERT = "A" eingetragen ist. Für die Kopierfunktion benötigen Sie im SAP-System die Berechtigung S_DEVELOP.
Starten des FPM Anwendungshierarchie-Browsers aus einer FPM Anwendung
Wählen Sie in der FPM Anwendung den Verweis Anwendungshierarchie-Browser .
Das System öffnet den FPM Anwendungshierarchie-Browser im Browser-Modus.
Wenn Sie Konfigurationen kopieren möchten, wählen Sie den Deep-Copy-Modus .
Wenn Sie Komponenten von der Kopie ausschließen möchten, heben Sie für diese die Markierung des Ankreuzfelds Kopie auf.
Um die Konfigurationen zu kopieren, wählen Sie Deep-Copy starten .
Das System legt nun die entsprechenden Kopien der Konfigurationen an.
Starten des FPM Anwendungshierarchie-Browsers aus der Web-Dynpro-Anwendung FPM Application Hierarchy Browser
Wählen Sie im Objekt-Navigator (Transaktion SE80) die Kategorie Web-Dynpro-Comp. / Intf. .
Geben Sie FPM_CFG_HIERARCHY_BROWSER als Web-Dynpro-Componente an.
Wählen Sie Anzeigen .
Das System zeigt die Web-Dynpro Komponente an.
Öffnen Sie das Verzeichnis Web-Dynpro-Anwendungen .
Doppelklicken Sie auf FPM_CFG_HIERARCHY_BROWSER .
Sie befinden sich auf das Bild Web Dynpro Explorer: Web-Dynpro-Anwendung anzeigen.
Wählen Sie .
Das System öffnet das Browser-Fenster Floorplan Manager: Application Hierarchy Browser .
Geben Sie eine Anwendungskonfiguration oder eine Komponenten-Konfiguration ein.
Wählen Sie Starten .
Das System zeigt die ausgewählte Anwendung oder Komponente an.
Wenn Sie Konfigurationen kopieren möchten, wählen Sie den Deep-Copy-Modus .
Wenn Sie Komponenten von der Kopie ausschließen möchten, heben Sie für diese die Markierung des Ankreuzfelds Kopie auf.
Um die Konfigurationen zu kopieren, wählen Sie Deep-Copy starten .
Das System legt nun die entsprechenden Kopien der Konfigurationen an.