!--a11y-->
Attributserweiterung 
Mit dieser Funktion stehen Ihnen für die CRM-Anwendungskomponenten Case Management und Content Management Erweiterungsbereiche zur Verfügung, mit deren Hilfe Sie die Objektattribute um kundenspezifische Attribute erweitern können.
Erweiterungsbereich |
Verwendung |
CRM_DOCUMENTS |
Kundenspezifische Dokumentattribute im Content Management |
CRM_CATEGORY |
Standarderweiterungsbereich für kundenspezifische Kategorieattribute im Case Management |
Sie richten die Benutzungsoberfläche des People-Centric UIs so ein, dass Ihre Kundenattribute auf einer zusätzlichen Registerkarte im Detailbereich 2 angezeigt werden. Dabei können Sie eine auf Objektarten (Kategorien im Case Management, Dokumentarten im Content Management) differenzierte Anzeige von Kundenattributen aussteuern.
Die zu Grunde liegende Technik basiert auf dem generischen Werkzeug „Property Unification“ der Komponente SAP Records Management.
Um Kundenattribute verwenden zu können, müssen Sie über Customizing-Einstellungen hinaus
· in der ABAP Workbench Dictionary-Objekte (Datenelemente, Strukturen, Tabellen) anlegen
· die Benutzungsoberfläche des People-Centric UI erweitern
· Business Add-Ins (BAdI) implementieren
Objektartabhängige und objektartübergreifende Kundenattribute
Wenn Sie in einer CRM-Anwendung unterschiedliche Objektarten verwenden, beispielsweise unterschiedliche Dokumentarten im Content Management, dann können Sie für jede Objektart einen eigenen Satz Kundenattribute festlegen. In diesem Fall legen Sie für jeden Satz dieser objektartabhängigen Kundenattribute ein eigenes Customizing-Objekt und eine eigene Dictionary-Struktur an.
Wenn Sie in einer CRM-Anwendung nicht nach Objektarten unterscheiden, oder für alle Objektarten die gleichen Kundenattribute unterstützen möchten, dann verwenden Sie hierfür objektartübergreifende Kundenattribute. Für diese objektartübergreifende Kundenattribute werden Ihnen vorkonfigurierte Customizing-Objekte sowie Customer-Includes (CI) ausgeliefert.
Sie können in einer Attributserweiterung objektartabhängige Kundenattribute und objektartübergreifende Kundenattribute miteinander kombinieren. Wenn Sie beispielsweise im Content Management unterschiedliche Dokumentarten verwenden, dann können Sie für jede Dokumentart einen eigenen Satz Kundenattribute anbieten und die für alle Dokumentarten gültigen Kundenattribute als objektartübergreifende Attribute.
Die folgende Grafik verdeutlicht am Beispiel von zwei Dokumentarten des Content Managements die Verwendung von objektartabhängigen und objektartübergreifenden Kundenattributen.

Abb.: Verwendung von Kundenattributen für Dokumentarten
Steuerung der Bildvarianten für Kundenattributen
Die differenzierte Anzeige von Kundenattributen in Abhängigkeit von der jeweiligen Objektart legen Sie mit Hilfe von Bildvarianten in einer BAdI-Implementierung fest. Entsprechende BAdIs stehen Ihnen für das People-Centric UI-Framework zur jeweiligen CRM-Anwendung zur Verfügung.
Für das CRM Case Management wird Ihnen im Erweiterungsspot CRM_CMG_CASE_ACCESS die Musterimplementierung CL_SMP_IM_CRM_CMG_CASE_ACCESS ausgeliefert, die Sie als Kopiervorlage verwenden können.
Bearbeitung von Kundenattributen
Sie können die jeweiligen Werte von Kundenattributen mit dem BAdI CRM_ATTR_PERS_CONTRO manipulieren. Mit der Implementierung dieses BAdIs können Sie
· kundenspezifische Attributwerte vorbelegen
· ein Berechtigungskonzept unterstützen
· die Prüfung von Attributwerten durchführen
· Aktionen vor dem Speichern der Attributwerte ausführen
Weitere Informationen über die durchzuführenden Arbeitsschritte sowie eine Übersicht der für jeden Erweiterungsbereich ausgelieferten Objekte finden Sie unter SAP Einführungsleitfaden ® Customer Relationship Management ® Grundfunktionen ® Attributserweiterung.
Siehe auch:
Alternativ zu der hier vorgestellten Erweiterung von
Kundenattributen auf einer eigenen Registerkarte können Sie im CRM Content Management objektartübergreifende Kundenattribute
auch als zusätzliche Spalten in die von SAP ausgelieferten Dokumentattributen
erweitern (siehe
Dokumente).
