SAP CRM Technical Course Content


Published on

SAP CRM Technical Course Content

Published in: Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

SAP CRM Technical Course Content

  1. 1. SAP CRM Technical Course ContentStructure of the CRM Role Concept• Web Client User Interface • General Information about the Role• Overview of the User Interface Concept• Detailed Analysis of the User Interface • Marketing Professional• Navigation Bar • Sales Professional• Header Area • Service Professional• Work Area • IC Agent• Navigating in the User Interface • Technical Description of the Role• Personalizing the User Interface Concept• Logging On to the CRM Web Client • Role and Profile Dependencies• Prerequisites and Performance Optimization • Navigation Bar Profile • Technical Profile • Layout Profile • Layout Profile • Role Configuration Key • Authorization Role • Organizational Model and Role AssignmentEnhancing and Customizing the Navigation • Practical Example: Business RoleBar • Creating an Authorization Role• Configuring the Navigation Bar • Creating a Business Role (Service)• Navigation from the Navigation Bar • Using the Organizational Model to• Integrating a Transaction Launcher• Prerequisites and Limitations• Creating New Transactions• Integration into the Navigation BarProfile Assign the Business Role • Logging On and Testing the New Business Role• Changing an Existing Transaction • Practical Example: Customizing the• Copying and Deleting Transactions Corporate Identity• Practical Example: Navigation Bar• Creating and Assigning a RoleConfiguration Key• Deactivating a Work Center Page• Adding a Work Center Page• Practical Example: Transaction • Localizing the Data on SAP NetWeaverLauncher Application Server • Replacing the Company Logo • Customizing the Color and Font• Setting Up a Logical System • Content of Important Files at a Glance• Using the Transaction Launcher toIntegrate the Application• Integrating the Application into theNavigation Bar
  2. 2. SAP CRM Technical Course ContentEnhancing and Customizing the Work Area• UI Configuration Tool• Configuration Access Sequence Enhancing and Customizing the Header Area• Calling the UI Configuration Tool • Configuring the Header Area• Technical Information (F2 Key) • Defining the Navigation Frame• Structure of the UI Configuration Tool • Defining the Layout Components • Displaying the Central Search • Using the Working ContextEnhancing and Customizing the Header Area• Configuring the Header Area Structure of the CRM• Defining the Navigation Frame • Web Client User Interface• Defining the Layout Components • Overview of the User Interface• Displaying the Central Search • Detailed Analysis of the User Interface• Using the Working Context • Navigation Bar • Header Area • Work AreaRole Concept • Navigating in the User Interface• General Information about the Role • Personalizing the User InterfaceConcept • Logging On to the CRM Web Client• Marketing Professional • Prerequisites and Performance• Sales Professional Optimization• Service Professional• IC Agent• Technical Description of the RoleConcept• Role and Profile Dependencies Enhancing and Customizing the Navigation• Navigation Bar Profile Bar• Technical Profile • Configuring the Navigation Bar• Layout Profile • Navigation from the Navigation Bar• Layout Profile • Integrating a Transaction Launcher• Role Configuration Key • Prerequisites and Limitations• Authorization Role • Creating New Transactions• Organizational Model and Role • Integration into the Navigation BarAssignment Profile• Practical Example: Business Role • Changing an Existing Transaction• Creating an Authorization Role • Copying and Deleting Transactions• Creating a Business Role (Service) • Practical Example: Navigation Bar• Using the Organizational Model to • Creating and Assigning a RoleAssign the Business Role Configuration Key• Logging On and Testing the New • Deactivating a Work Center PageBusiness Role • Adding a Work Center Page• Practical Example: Customizing the • Practical Example: TransactionCorporate Identity Launcher• Localizing the Data on SAP NetWeaver • Setting Up a Logical SystemApplication Server • Using the Transaction Launcher to• Replacing the Company Logo Integrate the Application• Customizing the Color and Font • Integrating the Application into the• Content of Important Files at a Glance Navigation Bar
  3. 3. SAP CRM Technical Course ContentApplicationIntegration and Authorization• SAP NetWeaver Business WarehouseIntegration• Basic SAP NetWeaver BusinessWarehouse Configuration• Links for Cross-Component Navigation• Integrating Reports into the User Enhancing and Customizing the Work AreaInterface • UI Configuration Tool• Integration into Custom Components • Configuration Access Sequence• Integration into SAP NetWeaver Portal • Calling the UI Configuration Tool• Prerequisites and Functional Scope • Technical Information (F2 Key)• Communication Between the ABAP • Structure of the UI Configuration ToolSystem and the Portal • Role-Based Customizing of the User• Uploading Business Roles from the CRM InterfaceSystem • Design Layer• Integrating Business Roles into the • Structure of the Design LayerPortal • UI Object Types• Tips and Tricks for CRM Web Client • Design Layer Data ModelIntegration • General Field Customizing• Authorization Concept • Modifying the Shared Memory Settings• Basic Principles of Authorization • Easy Enhancement Workbench• Implementing Authorization • Differences Between the EEWB and the• Example of Setting Up an Authorization UI Configuration ToolConcept • Structure of the Easy Enhancement• Creating a Business Role Workbench• Creating and Assigning an Authorization • Field Enhancement with the EasyRole Enhancement Workbench• Preparing an Authorization Concept forthe User InterfaceWeb Client UI Framework• Basic Principles• BSP Programming Models • Troubleshooting• Web Client UI Framework • Notes on the Easy Enhancement• Tag Libraries Workbench• Web Client Component • Practical Example: Using the UI• Component Workbench Configuration Tool• Component Structure Browser • Customizing the Overview Page• Detailed Overview • Customizing the Search Page• View Navigation • Showing Input Fields in a View• Runtime Repository Editor BOL Model • Changing Field Labels in a ViewBrowser • Practical Example: Using the Design Layer • Creating a Design Object • Assigning the Design Object to the Context Node • Practical Example: Using the Easy Enhancement Workbench • Creating a New Field with the EEWB • Adding the Field to the View with the UI Configuration Tool
  4. 4. SAP CRM Technical Course Content UI Component Architecture • View • View ControllerCreating Configurable Views and Pages • View Context• Form View • Event Handler• Table View • Plugs• Buttons • View Layout (BSP Page• One-Click Actions (OCAs) • View Set• Tree View • Window• Search Pages • Controller and Context• Overview Pages • Component Controller• Work Center Pages • Custom Controller • Context Nodes and Attributes • Context Note BindingUI Component Enhancement Concept • Model Integration• Enhancement Set • Dependent Model Nodes• Enhancing UI Components • Navigation• Enhancement Set in the Component • Navigating with Navigational LinksWorkbench • Cross-Component Navigation • Component Interface • Interface View • Context • Events • UI Component UsageGeneric Interaction Layer – GenIL Business Object Layer — BOL• Benefits of the Generic Interaction Layer • BOL Entities• GenIL Object Model • Working with Collections• GenIL Components and Component • Access Using IteratorsSets • Filtering Collections• GenIL Objects • Sorting Collections• Relationships Between GenIL Objects • BOL Core• Tools for Displaying Object Models • Searching for BOL Entities• GenIL Model Browser • Traversing via the Object Model• GenIL BOL Browser • Locking BOL Entities• Enhancing Object Models • Accessing BOL Entities• Enhancing the Business Partner Model • Generating BOL Entities• Enhancing the Business Transaction • Transaction ContextModel • Messages from the APIs• Simple GenIL Objects• Web Service Consumption Tool (WSCT)• Practical Example: Creating a SimpleGenIL Object