!--a11y-->
Personalisierung und Konfiguration 
Beim Abbilden von betriebswirtschaftlichen Anforderungen auf ein ERP-System entstehen viele Standardanwendungen, die von verschiedensten Firmen eingesetzt werden können. Dies bedeutet jedoch nicht automatisch, dass auch das User Interface einer betriebswirtschaftlichen Anwendung immer gleich ist. Abhängig von den sehr unterschiedlichen Faktoren (z.B. die benötigte Funktionalität einer Anwendung, Größe oder Wirtschaftszweig eines Unternehmens) können die Anforderungen an das UI einer Anwendung stark variieren. Andererseits ist es immer häufiger nötig, Benutzern von betriebswirtschaftlichen Anwendungen die Möglichkeit zu geben, das UI, über das sie ihre Arbeit verrichten, eigenständig mitzugestalten. Anwendungen, die mit Hilfe von Web Dynpro ABAP erstellt werden, können auf unterschiedliche Weise und von unterschiedlichen Zielgruppen angepasst werden. In diesem Zusammenhang werden zwei Bereiche unterschieden:
Die Konfiguration von betriebswirtschaftlichen Anwendungen erfolgt in zwei aufeinander folgenden Schritten:
Zunächst werden Konfigurationsdatensätze für einzelne Web-Dynpro-Components angelegt (Component-Konfiguration). Ausdrücklich benötigt werden solche Konfigurationsdatensätze beim Einsatz von generischen Components wie etwa der ALV- oder Pattern-Component. Konfigurationsdaten werden hauptsächlich von Entwicklern erstellt und bearbeitet.
Der nachfolgende Schritt ist die Anwendungskonfiguration: Für eine Anwendung wird eine Haupt-Component angelegt, welche mehrere andere Components verwendet. Jede dieser verwendeten Components wird in einer bestimmten Konfiguration benötigt. Die Anwendungskonfiguration legt fest, welche Component mit welcher Konfiguration für die Anwendung benötigt wird. Auch dieser Schritt wird hauptsächlich von Anwendungsentwicklern durchgeführt werden.
Anwendungs- und Component-Konfigurationsdaten werden mit Hilfe eines Konfigurators (Konfigurationseditor) angelegt und gepflegt.

Sie können für jede Component festlegen, welcher Konfigurationseditor verwendet werden soll: der standardmäßige Konfigurator (CONFIGURE_COMPONENT) oder ein selbst definierter Konfigurator (siehe Eigene Component als eigener Konfigurationseditor). Dazu führen Sie in der ABAP Workbench im Einstiegsbild des Web Dynpro Explorers einen Doppelklick auf die Component aus und wählen im Änderungsmodus Bearbeiten ® Konfigurationsdaten. Auf dem Popup Konfigurationseigenschaften ändern ist automatisch der Name der gewählten Component eingetragen. Darunter können Sie bei Konfigurationseditor den Namen des von Ihnen selbst entwickelten Konfigurationseditors eintragen. Wenn Sie nichts eintragen, wird der Standard-Konfigurator verwendet.
Im Gegensatz zur Konfiguration ist die Personalisierung eine Funktionalität, die auch dem Benutzer einer Anwendung zur Verfügung steht und ihm die Möglichkeit gibt, die Anwendung an seine persönlichen Bedürfnisse oder Präferenzen anzupassen. Der Rahmen der Variationsmöglichkeiten der Personalisierung ist weniger weit als der der Konfiguration, eine persönliche Einstellung am UI darf niemals die Lauffähigkeit einer Anwendung einschränken. Die Personalisierung einer Anwendung geschieht durch einen Anwender direkt aus der laufenden Anwendung heraus.
Es ist möglich,
Personalisierungseinstellungen auch einheitlich für größere Benutzergruppen zu
pflegen (Anpassung, auch Customization genannt). Ein Systemadministrator kann
auf Grund seiner erweiterten
Berechtigung
Personalisierungseinstellungen bearbeiten, wenn die betreffende Anwendung im
so genannten Konfigurationsmodus läuft. Weitere Informationen finden Sie im
Kapitel Personalisierung.
Die Konfiguration von Web-Dynpro–Anwendungen findet immer, die einer Web-Dynpro-Component fast immer zur Design-Zeit statt (einzige Ausnahme hier von ist die Konfiguration einer eingebundenen ALV-Component, siehe Component-Konfiguration). Im Gegensatz dazu werden Personalisierung und Customization immer zur Laufzeit einer Anwendung durchgeführt.
Informationen über die Bedienugn der
Endbenutzer- und Administrator-Personalisierungsfunktionen finden Sie unter
Endbenutzer- und
Administrator-Personalisierung.