Willkommen

(Anmelden)

Mein Konto

Merkliste

Hilfe & Kontakt Häufige Servicefragen: Wie lange dauert die Lieferung Was kostet der Versand? Wie kann ich bezahlen? Wie gebe ich meine Ware zurück? Wie löse ich einen Gutschein ein? Weitere Fragen & Antworten im Hilfe-Center Kontaktformular Kundenhotline 0 18 05 / 30 91 80 (0,14 EUR/Min. aus dem Festnetz; max. 0,42 Euro/ Min. aus Mobilfunknetzen).
Sie erreichen uns:
Montags bis Samstags
von 8 bis 20 Uhr.
Haben Sie Fragen? Eva hilft Ihnen

Detail-Suche

SAP CRM Web Client - Customizing und Entwicklung. SAP Press

von Michael Füchsle, Matthias E. Zierke (Buch)

  • ISBN:3-8362-1287-0
  • EAN:9783836212878
  • Veröffentlichungsdatum:März 2009
  • Gewicht in g:920
  • Reihe:SAP Press
  • Seiten:475

Kurzbeschreibung:

Dieses Buch erläutert Beratern und Projektteammitgliedern alles, was sie über die brandneue Benutzeroberfläche von SAP CRM, den Web Client, wissen müssen. Sie erhalten eine Einführung in die Architektur und die Tools, sowie praxisnahe Anleitungen zum Customizing und zur Entwicklung.
Die Kapitel zum Customizing zeigen Ihnen alle Möglichkeiten, ohne Entwicklungsaufwand Kopf-, Navigations-, und Arbeitsbereich anzupassen. Unterstützende Werkzeuge wie die Komponenten-Workbench, Easy Enhancement Workbench (EEWB) aber auch BI- und Portalintegration, das CRM-spezifische Rollenkonzept sowie ausgewählte Anwendungen für das Berechtigungskonzept werden detailliert erläutert.
Im zweiten Teil des Buches lernen Sie die Möglichkeiten zur technischen Erweiterung des Web Clients kennen. Hier werden die Architektur des Frameworks, Entwicklung und Erweiterung von UI-Komponenten, Anwendung des Business Object Layers (BOL) und Erweiterung des GenIL-Objektmodells sowie Modellierung und Einsatz von Webservices zur Integration von Officeanwendungen besprochen.
Umfangreiche Beispiele aus der Praxis runden die Kapitel ab und bieten Ihnen Hilfestellung für Ihre tägliche Arbeit im Projekt.
Aus dem Inhalt: - Aufbau des Web Clients
- CRM-Rollenkonzept
- Anpassung der Benutzeroberfläche (ohne Entwicklungskenntnisse)
- Autorisierung - BI- und Portalintegration
- Business Object Layer (BOL)
- Generic Interaction Layer (GenIL)
- Aufbau der Komponenten-Workbench
- Entwicklung und Erweiterung von UI-Komponenten
- Erläuterungen zu Kontext, Controller und Navigation
- Webservice-Tool
- Template-Designer
- Tipps & Tricks Aus dem Inhalt: - Aufbau des Web Clients
- CRM-Rollenkonzept
- Anpassung der Benutzeroberfläche (ohne Entwicklungskenntnisse)
- Autorisierung
- BI- und Portalintegration
- Business Object Layer (BOL)
- Generic Interaction Layer (GenIL)
- Aufbau der Komponenten-Workbench
- Entwicklung und Erweiterung von UI-Komponenten
- Erläuterungen zu Kontext, Controller und Navigation
- Webservice-Tool
- Template-Designer
- Tipps & Tricks

Inhaltsverzeichnis:

... Vorwort ... 15


1 ... Aufbau der CRM Web Client-Benutzeroberfläche ... 21
... 1.1 ... Benutzeroberfläche im Überblick ... 23
... 1.2 ... Detaillierte Betrachtung der Benutzeroberfläche ... 26
... 1.3 ... Benutzeroberfläche personalisieren ... 62
... 1.4 ... Anmeldung am CRM Web Client ... 68
... 1.5 ... Voraussetzungen und Performanceoptimierung ... 69


2 ... Rollenkonzept ... 73
... 2.1 ... Allgemeine Darstellung des Rollenkonzepts ... 73
... 2.2 ... Technische Beschreibung des Rollenkonzepts ... 79
... 2.3 ... Abhängigkeiten von Rollen und Profilen ... 82
... 2.4 ... Organisationsmodell und Rollenzuweisung ... 90
... 2.5 ... Praxisbeispiel: Benutzerrolle ... 93
... 2.6 ... Praxisbeispiel: Anpassung der Corporate Identity ... 97


3 ... Erweiterung und Anpassung der Navigationsleiste ... 101
... 3.1 ... Konfiguration der Navigationsleiste ... 102
... 3.2 ... Navigation von der Navigationsleiste ... 108
... 3.3 ... Integration des Transaktionsstarters ... 110
... 3.4 ... Praxisbeispiel: Navigationsleiste ... 120
... 3.5 ... Praxisbeispiel: Transaktionsstarter ... 123


4 ... Erweitern und Anpassen des Kopfbereichs ... 127
... 4.1 ... Konfiguration des Kopfbereichs ... 128
... 4.2 ... Definition des Navigationsrahmens ... 130
... 4.3 ... Definition der Layoutkomponenten ... 130
... 4.4 ... Einblenden der Zentralen Suche ... 131
... 4.5 ... Anwendung des Arbeitskontextes ... 133


5 ... Erweiterung und Anpassung des Arbeitsbereichs ... 135
... 5.1 ... UI-Konfigurationswerkzeug ... 136
... 5.2 ... Design Layer ... 146
... 5.3 ... Easy Enhancement Workbench ... 153
... 5.4 ... Praxisbeispiel: UI-Konfigurationswerkzeug ... 160
... 5.5 ... Praxisbeispiel: Design Layer ... 165
... 5.6 ... Praxisbeispiel: Easy Enhancement Workbench ... 167


6 ... Anwendungsintegration und Autorisierung ... 171
... 6.1 ... SAP NetWeaver Business Warehouse Integration ... 172
... 6.2 ... Integration in das SAP NetWeaver Portal ... 176
... 6.3 ... Autorisierungskonzept ... 182
... 6.4 ... Praxisbeispiel: Autorisierungskonzept ... 186


7 ... Office-Integration ... 191
... 7.1 ... Webservice-Tool ... 192
... 7.2 ... Template-Designer ... 197
... 7.3 ... Dokumentvorlagen in Microsoft Word ... 200
... 7.4 ... Dokumentvorlagen in Adobe LiveCycle Designer ... 201
... 7.5 ... Dokumente in der CRM-Anwendung ... 203
... 7.6 ... Weiterführende Themen ... 204


8 ... Web Client UI Framework ... 209
... 8.1 ... Grundlagen ... 210
... 8.2 ... Komponenten-Workbench ... 225


9 ... Architektur einer UI-Komponente ... 235
... 9.1 ... View ... 236
... 9.2 ... Viewset ... 251
... 9.3 ... Window ... 254
... 9.4 ... Controller und Kontext ... 256
... 9.5 ... Navigation ... 269
... 9.6 ... Komponentenschnittstelle ... 278


10 ... Erstellung konfigurierbarer Views und Seiten ... 287
... 10.1 ... Formular-View ... 287
... 10.2 ... Tabellen-View ... 290
... 10.3 ... Baumstruktur-View ... 296
... 10.4 ... Suchseiten ... 301
... 10.5 ... Übersichtsseiten ... 305
... 10.6 ... Bereichsstartseiten ... 308


11 ... Erweiterungskonzept von UIKomponenten ... 313
... 11.1 ... Erweiterungsset ... 314
... 11.2 ... Erweitern von UI-Komponenten ... 315
... 11.3 ... Erweiterungsset in der Komponenten-Workbench ... 319


12 ... Generic Interaction Layer (GenIL) ... 321
... 12.1 ... Vorteile des Generic Interaction Layers ... 321
... 12.2 ... Werkzeuge zur Darstellung von Objektmodellen ... 329
... 12.3 ... Erweiterung von Objektmodellen ... 335
... 12.4 ... Praxisbeispiel: Erstellung eines einfachen GenIL-Objekts ... 352


13 ... Business Object Layer (BOL) ... 355
... 13.1 ... BOL-Entitäten ... 356
... 13.2 ... Arbeiten mit Collections ... 357
... 13.3 ... BOL-Core ... 361
... 13.4 ... Suchen von BOL-Entitäten ... 362
... 13.5 ... Traversieren durch das Objektmodell ... 364
... 13.6 ... Sperren von BOL-Entitäten ... 365
... 13.7 ... Zugriffe auf BOL-Entitäten ... 366
... 13.8 ... Erzeugen von BOL-Entitäten ... 367
... 13.9 ... Transaktionskontext ... 368
... 13.10 ... Meldungen aus den APIs ... 370
... 13.11 ... Objektmethoden im BOL ... 372
... 13.12 ... BOL-Puffer ... 373


14 ... Generische Anwendungsdienste ... 375
... 14.1 ... Meldungsausgabe ... 375
... 14.2 ... View-Gruppen-Kontext ... 381
... 14.3 ... Breadcrumbs ... 384
... 14.4 ... Pop-up-Dialogfenster ... 387
... 14.5 ... Data-Loss-Pop-up ... 391
... 14.6 ... Schaltflächen ... 395
... 14.7 ... Internationalisierung ... 399


15 ... Tipps und Hinweise ... 403
... 15.1 ... Pop-up »View-Hierarchie« ... 403
... 15.2 ... Verwendungsnachweis UI-Komponenten ... 404
... 15.3 ... Tipps und Tricks zur Fehlersuche ... 405
... 15.4 ... SAP Community ... 414


16 ... Praxisbeispiele ... 415
... 16.1 ... Erstellen einer UI-Komponente ... 415
... 16.2 ... Verknüpfung einer UI-Komponente mit einem Objektmodell ... 416
... 16.3 ... Implementierung einer Suchseite ... 417
... 16.4 ... Implementierung einer Übersichtsseite ... 429
... 16.5 ... Navigation mit Navigationslinks ... 439
... 16.6 ... Integration der UI-Komponente in die Benutzeroberfläche ... 443


17 ... Ausblick zu CRM 7.0 ... 447
... 17.1 ... Allgemeiner nicht-technischer Ausblick ... 448
... 17.2 ... Allgemeiner technischer Ausblick ... 450


A ... Glossar ... 457


B ... Literaturverzeichnis ... 461


C ... Die Autoren ... 463

Autorenportrait:

Matthias E. Zierke hat ein Diplom in Wirtschaftsinformatik und einen Master in Management und Consulting. Nach internationalen SAP-Projekten für die Siemens AG, ist er seit zwei Jahren für die SAP Deutschland AG national und international als CRM-Berater unterwegs.

69,90* EUR