Reinforce the web UI customizing knowledge obtained in prior attendance of CR580 including new EHP one features.
Understand the technical architecture of the CRM Web UI to the detailed level necessary to implement customer specific code.
Implement customer specific enhancements
Who Can Benefit
This course targets code developers primarily, but would also be interesting for Customers, SAP consultants and project team members who are responsible for the requirements definition and specifications of customizing the SAP CRM WebClient User Interface. If you are not an ABAP developer some concepts and exercise might best be skipped, and instead focus on the big picture of how hard it is or is not to program specific custom improvements.
Essential: - CR580 SAP CRM User Interface - Fundamental knowledge of SAP technology - Prior ABAP development experience
Unit 2: BOL and Genil Basics
Unit 3: UI Component Development - Views, View sets and Window - Events and Navigation - Custom Controller and Context Node Binding - Component Interface and Usage - Editable Overview Pages - Transaction Context
Unit 4: UI Component Enhancement Concept - Basics and examples with exercises
Unit 5: Navigation Bar - Integration of UI components to the Navigation Bar - Dynamic Navigation - Navigation to Transaction Launcher Application with Parameter
Unit 6: Genil Enhancements - Application Enhancement Tool - Enhancement concept for standard Genil Components - Business Partner and Business Transactions - Optional: Example for Products - Simple Objects
Unit 7: Additional topics - Value Helps and Popups - Optional topics from‚ Expert‘ workshop SAP CRM User Interface Overview