SAP CRM - Web-UI-Konfiguration
Um die Erweiterungen im SAP CRM WebClient durchzuführen, können Sie Tools zur Konfiguration und Anwendungserweiterung der Web-Benutzeroberfläche verwenden. Mit diesen Tools können Sie den vorhandenen Anwendungen neue Felder hinzufügen, das Layout ändern, Tabellen hinzufügen usw.
In jedem allgemeinen Szenario bevorzugen Unternehmen nicht die Verwendung von Standardanwendungen, und einige Anpassungen sind erforderlich. Die folgenden Tools können verwendet werden:
- Web-UI-Konfigurationstool
- Tool zur Anwendungserweiterung
In einem SAP CRM WebClient gibt es eine Option für den Zugriff auf das Web UI-Konfigurationstool gemäß der Autorisierung. Es gibt vordefinierte Rollen, für die diese Schaltflächen verfügbar sind. Um Änderungen an der WebClient-Konfiguration und -Anpassung vornehmen zu können, muss ein Benutzer über ausreichende Berechtigungen verfügen.
Configurable Area - Mit dieser Option wird der Bereich auf der Seite hervorgehoben, der konfigurierbar ist.
Configure Page - Mit dieser Option können Sie Popups anzeigen, mit denen eine Seite konfiguriert wird.
Personalization- Die Personalisierung erfolgt durch Endbenutzer und die Konfiguration durch Administratoren und Projektteams. Es wird verwendet, um das Layout des Tools für einzelne Benutzer und nicht für eine Gruppe von Benutzern zu ändern. Zur Durchführung der Personalisierung wird ein Personalisierungsdialog verwendet, mit dem ein Benutzer die Benutzeroberfläche der Anwendung anpassen kann.
Note - Die meisten Dialoge zur Durchführung der Personalisierung werden generisch erstellt und ihre Struktur kann nicht geändert werden.
Sie können auch anwendungsspezifische Dialoge erstellen, um die Struktur des Dialogs in gewissem Umfang zu ändern. SAP empfiehlt jedoch, dass Sie dieselbe Dialogstruktur wie für die Standarddialoge verwenden.
Struktur eines personalisierten Dialogfelds
Ein Personalisierungsdialogfeld enthält die folgenden Komponenten:
- Dialogtitel
- Nachrichtenleiste
- Hilfesymbol und Hilfetext
- Eigenschaftsgruppe
- Eigenschaftswerte
- Finalisieren von Schaltflächen
Wenn ein Benutzer Änderungen an diesem Personalisierungsdialogfeld vornimmt, kann er die folgenden Finalisierungsoptionen zum Ausführen verwenden.
Reset to Default- Mit dieser Option wird der Eigenschaftswert auf den Standardwert der Anwendung zurückgesetzt. Diese Funktion muss für jede Eigenschaft angeboten werden, um Datenverlust bei Eigenschaften zu vermeiden, für die der Benutzer nicht auf die Standardeinstellungen zurücksetzen wollte.
Wenn der Dialog nicht sehr komplex ist, kann diese Schaltfläche auch in der Schaltflächenzeile der Finalisierungsschaltflächen platziert werden.
Save - Mit dieser Option werden die Änderungen gespeichert und das Dialogfeld geschlossen.
Cancel - Mit dieser Option können Sie den aktuellen Personalisierungsdialog schließen und zur vorherigen Seite zurückkehren oder das Dialogfeld schließen, ohne Änderungen zu speichern.
Konfiguration der Navigationsleiste
Wenn sich ein Benutzer beim WebClient anmeldet, wird auf der linken Seite das Navigationsleistenprofil angezeigt.
Verwenden Sie zum Anpassen der Navigationsleiste T-Code: CRMC_UI_NBLINKS
Gehe zu SPRO → IMG → Customer Relationship Management → UI Framework → Technical Role Definition → Define Navigation Bar Profile → Execute
Alle Optionen im rechten Fenster zeigen die bereits erstellten Navigationsleistenprofile. Sie können die Beschreibung und die Link-ID für jedes Profil sehen.
Gehen Sie zuerst im Menü zur Option Logische Links definieren. Dies zeigt die bereits definierten logischen Verknüpfungen.
So sehen sie im WebClient aus -
Um das Navigationsleistenprofil anzupassen, gehen Sie zu Navigationsleistenprofil definieren, wie in einem der obigen Bilder erwähnt.
Ändern Sie im nächsten Fenster den Profilnamen der Navigationsleiste und drücken Sie die Eingabetaste. Kopieren Sie dann im nächsten Fenster alle Einträge und klicken Sie oben auf die Option Speichern. Der nächste Schritt besteht darin, dieses Navigationsleistenprofil einer Geschäftsrolle zuzuweisen.
Um das Profil zu speichern, gehen Sie zur Transaktion CRMC_UI_Profile.