Muutke küpsiste eelistusi

SAP CRM Web ClientCustomizing and Development [Kõva köide]

  • Formaat: Hardback, 427 pages, kõrgus x laius x paksus: 228x175x27 mm
  • Ilmumisaeg: 25-Sep-2009
  • Kirjastus: SAP Press
  • ISBN-10: 1592292976
  • ISBN-13: 9781592292974
  • Kõva köide
  • Hind: 111,25 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Hardback, 427 pages, kõrgus x laius x paksus: 228x175x27 mm
  • Ilmumisaeg: 25-Sep-2009
  • Kirjastus: SAP Press
  • ISBN-10: 1592292976
  • ISBN-13: 9781592292974

Do you want to utilize the new CRM user interface in the best possible way? This comprehensive guide explains everything that you need to know about the CRM Web Client: the architecture of the UI framework, the customizing options (roles, navigation, portal integration, and much more), as well as all options that are available for customer-specific extensions through programming.

1. Modeling ToolsDiscover the critical modeling tools, such as the Easy Enhancement Workbench (EEWB) and theUI Configuration Tool.

2. CustomizingExplore all options for adapting the header, navigation, and work area without any developmenteffort.

3. UI Component ArchitectureGet an in-depth look at the individual components of views, windows, and controllers, and learn about context binding, model integration, and navigation.

4. Technical Enhancement of the Web ClientLearn about development and extension of UI components, the usage of the Business ObjectLayer (BOL), and the extension of the GenIL object model, as well as the modeling and usage of web services for the integration of Office applications.

5. Real-World ExamplesFind comprehensive real-life examples to provide support for your daily work in projects.

Highlights:

  • Structure of the CRM Web Client User Interface
  • CRM Role Concept and Authorization
  • Customizing Without Development Knowledge
  • Transaction Launcher, Easy Enhancement Workbench (EEWB), and UI Configuration Tool
  • BW, Portal, and Office Integration
  • Web Service Tool and Template Designer
  • Model View Controller Architecture
  • Business Object Layer (BOL)
  • Generic Interaction Layer (GenIL)



1 ... Structure of the CRM Web Client User Interface ... 21
... 1.1 ... Overview of the User Interface ... 22
... 1.2 ... Detailed Analysis of the User Interface ... 25
... 1.3 ... Personalizing the User Interface ... 56
... 1.4 ... Logging On to the CRM Web Client ... 61
... 1.5 ... Prerequisites and Performance Optimization ... 62

2 ... Role Concept ... 65
... 2.1 ... General Information about the Role Concept ... 65
... 2.2 ... Technical Description of the Role Concept ... 71
... 2.3 ... Role and Profile Dependencies ... 73
... 2.4 ... Organizational Model and Role Assignment ... 80
... 2.5 ... Practical Example: Business Role ... 83
... 2.6 ... Practical Example: Customizing the Corporate Identity ... 87

3 ... Enhancing and Customizing the Navigation Bar ... 91
... 3.1 ... Configuring the Navigation Bar ... 92
... 3.2 ... Navigation from the Navigation Bar ... 97
... 3.3 ... Integrating a Transaction Launcher ... 99
... 3.4 ... Practical Example: Navigation Bar ... 108
... 3.5 ... Practical Example: Transaction Launcher ... 111

4 ... Enhancing and Customizing the Header Area ... 115
... 4.1 ... Configuring the Header Area ... 116
... 4.2 ... Defining the Navigation Frame ... 117
... 4.3 ... Defining the Layout Components ... 118
... 4.4 ... Displaying the Central Search ... 119
... 4.5 ... Using the Working Context ... 120

5 ... Enhancing and Customizing the Work Area ... 123
... 5.1 ... UI Configuration Tool ... 124
... 5.2 ... Design Layer ... 133
... 5.3 ... Easy Enhancement Workbench ... 138
... 5.4 ... Practical Example: Using the UI Configuration Tool ... 145
... 5.5 ... Practical Example: Using the Design Layer ... 150
... 5.6 ... Practical Example: Using the Easy Enhancement Workbench ... 152

6 ... Application Integration and Authorization ... 155
... 6.1 ... SAP NetWeaver Business Warehouse Integration ... 156
... 6.2 ... Integration into SAP NetWeaver Portal ... 159
... 6.3 ... Authorization Concept ... 165
... 6.4 ... Example of Setting Up an Authorization Concept ... 168

7 ... Integrating Office Applications ... 173
... 7.1 ... Web Service Tool ... 174
... 7.2 ... Template Designer ... 178
... 7.3 ... Document Templates in Microsoft Word ... 180
... 7.4 ... Document Templates in Adobe LiveCycle Designer ... 181
... 7.5 ... Documents in the CRM Application ... 183
... 7.6 ... Advanced Topics ... 184

8 ... Web Client UI Framework ... 187
... 8.1 ... Basic Principles ... 187
... 8.2 ... Component Workbench ... 201

9 ... UI Component Architecture ... 209
... 9.1 ... View ... 210
... 9.2 ... View Set ... 223
... 9.3 ... Window ... 226
... 9.4 ... Controller and Context ... 227
... 9.5 ... Navigation ... 239
... 9.6 ... Component Interface ... 248

10 ... Creating Configurable Views and Pages ... 255
... 10.1 ... Form View ... 255
... 10.2 ... Table View ... 258
... 10.3 ... Tree View ... 263
... 10.4 ... Search Pages ... 268
... 10.5 ... Overview Pages ... 272
... 10.6 ... Work Center Pages ... 274

11 ... UI Component Enhancement Concept ... 279
... 11.1 ... Enhancement Set ... 280
... 11.2 ... Enhancing UI Components ... 280
... 11.3 ... Enhancement Set in the Component Workbench ... 284

12 ... Generic Interaction Layer -- GenIL ... 285
... 12.1 ... Benefits of the Generic Interaction Layer ... 285
... 12.2 ... Tools for Displaying Object Models ... 293
... 12.3 ... Enhancing Object Models ... 298
... 12.4 ... Practical Example: Creating a Simple GenIL Object ... 313

13 ... Business Object Layer -- BOL ... 317
... 13.1 ... BOL Entities ... 318
... 13.2 ... Working with Collections ... 319
... 13.3 ... BOL Core ... 323
... 13.4 ... Searching for BOL Entities ... 323
... 13.5 ... Traversing via the Object Model ... 325
... 13.6 ... Locking BOL Entities ... 326
... 13.7 ... Accessing BOL Entities ... 326
... 13.8 ... Generating BOL Entities ... 328
... 13.9 ... Transaction Context ... 329
... 13.10 ... Messages from the APIs ... 331
... 13.11 ... Object Methods in the BOL ... 332
... 13.12 ... BOL Buffer ... 333

14 ... Generic Application Services ... 335
... 14.1 ... Message Output ... 335
... 14.2 ... View Group Context ... 340
... 14.3 ... Breadcrumbs ... 343
... 14.4 ... Dialog Box ... 345
... 14.5 ... Data Loss Dialog Box ... 350
... 14.6 ... Buttons ... 353
... 14.7 ... Internationalization ... 357

15 ... Tips and Tricks ... 359
... 15.1 ... "View Hierarchy" Dialog Box ... 359
... 15.2 ... Where-Used List for UI Components ... 360
... 15.3 ... Tips and Tricks for Troubleshooting ... 361
... 15.4 ... SAP Community ... 370

16 ... Practical Examples ... 371
... 16.1 ... Creating a UI Component ... 371
... 16.2 ... Linking a UI Component to an Object Model ... 372
... 16.3 ... Implementing a Search Page ... 373
... 16.4 ... Implementing an Overview Page ... 385
... 16.5 ... Navigating with Navigational Links ... 395
... 16.6 ... Integrating the UI Component into the User Interface ... 398

17 ... Outlook for CRM 7.0 ... 403
... 17.1 ... General, Non-Technical Outlook ... 404
... 17.2 ... General, Technical Outlook ... 406

A ... Glossary ... 411

B ... ibliography ... 413

C ... The Authors ... 415