Freitag, 6. Juli 2012

SAP CRM Design-Layer - Feldbezeichner ändern

Mit Hilfe des Design Layers (ab CRM 7.0) ist es möglich in der Web-UI Feldeigenschaften zu übersteuern ohne die Komponenten / Kontexte erweitern zu müssen.

Es ist z.B. möglich die Feldbezeichnungen anzupassen, Wertehilfen zu hinterlegen, ...
Außerdem kann auch die Sichtbarkeit der Felder gesteuert werden.

Details findet man in der SAP Hilfe
http://help.sap.com/saphelp_crm70/helpdata/de/4e/a68e7167a341158df86e7e6704ed4b/frameset.htm

Beispiel ändern eines Feldbezeichners (Standartadresse: Bezeichner Formatierte Tel => Telefon/DW)

Zuerst sucht man sich über die Komponenten Workbench, den entsprechenden View und Kontextknoten, mittels Kontextmenü kommt man auf die Option einen Design-Layer zuzordnen

Nun muss man im Customizing das entsprechende SAP Design Objekt kopieren

In unserem Fall handelt es sich um den UI-Objekttyp BP_ACCOUNT und das Design-Objekt STANDARDADDRESS. Das Design-Objekt einfach mittels entsprechenden Button kopieren.

Mittels SpringKopie kommt man in das in den Kundenbereich kopierte Objekt und kann dies entsprechend anpassen.

Um den Feldbezeichner nun ändern zu können, einfach entsprechende Zeile markieren und in die Detailsicht wechseln.

Anschliessend nur noch in der Komponenten Workbench den neuen DesignLayer ans Kontextmenü hängen, ab diesen Zeitpunkt wird in der WebUI dann der neue Feldbezeichner sichtbar.



1 Kommentar: