buchspektrum Internet-Buchhandlung

Neuerscheinungen 2013

Stand: 2020-01-07
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Stephen Johannes

SAP CRM: Technical Principles and Programming


2013. 437 p. 23 cm
Verlag/Jahr: RHEINWERK VERLAG 2013
ISBN: 1-59229-439-1 (1592294391)
Neue ISBN: 978-1-59229-439-8 (9781592294398)

Preis und Lieferzeit: Bitte klicken


If you ve ever had to work on the SAP CRM backend, this book is the resource you ve been waiting for. You ll establish a working knowledge of SAP CRM architecture, and then learn how to use the development tools and options that SAP provides to tailor the system. You ll also follow a simple development example throughout the book that will help you apply the programming logic you ve learned to real-world situations.
1. SAP CRM Basics
Build an essential SAP CRM foundation: learn about technical design, data modeling and BAdIs, and development tools and techniques.
2. Data Modeling Tools
Once you understand the SAP CRM data model, discover how to use the Application Enhancement Tool, marketing attributes, and more to extend and enhance the data model to meet business requirements without coding.
3. Code Logic
Find the code you need to effectively work with SAP CRM, and also learn detailed coding logic to be able to create your own code.
4. Configuration and Enhancements
Learn how to input business logic with the BTE framework, enhance the open channel for Campaign Management, and much more.
5. Common Enhancement Requests
Understand the requests that businesses commonly make in sales, service, marketing, and analytic processes, and learn how to modify the SAP CRM system with the right tools to fix these gaps.
Highlights include:
Data model
Business partners
XIF adapter
Business transaction event framework
Post Processing Framework (PPF)
Application Enhancement Tool
One order framework
Custom code and enhancements
Data extraction and loading
BAdIs and function modules
Reporting and analysis
Acknowledgments ... 13 Introduction ... 17 1. Understanding the Basic Architecture of SAP CRM ... 25 1.1 ... Defining Customer Relationship Management ... 25 1.2 ... Reasons for a Separate SAP CRM System ... 35 1.3 ... Technical Landscape of SAP CRM ... 38 1.4 ... Summary ... 51 2. The SAP CRM Data Model ... 53 2.1 ... Data Model Background ... 53 2.2 ... Business Partners ... 55 2.3 ... Products ... 69 2.4 ... One Order: SAP Business Transaction ... 77 2.5 ... Marketing Attributes ... 94 2.6 ... Summary ... 103 3. Data Model Extension Techniques ... 105 3.1 ... Easy Enhancement Workbench ... 105 3.2 ... Application Enhancement Tool ... 118 3.3 ... Manual Enhancements: Don´t Try This at Home ... 137 3.4 ... Marketing Attributes ... 138 3.5 ... Product Master Attribute Sets ... 144 3.6 ... Summary ... 154 4. Business Transaction Event Framework ... 155 4.1 ... Introduction to the Business Transaction Event Framework ... 156 4.2 ... The Three Main Components of the Business Transaction Event Framework ... 157 4.3 ... Standard Delivered Events ... 176 4.4 ... Event Trace ... 181 4.5 ... Creating an Event Module ... 185 4.6 ... Summary ... 200 5. Data Extraction and Loading with the XIF Adapter ... 201 5.1 ... Introduction to the XIF Adapter ... 201 5.2 ... Loading Data via the XIF Adapter and the Legacy System Migration Workbench ... 204 5.3 ... Loading Data via XIF and Custom Code ... 225 5.4 ... Extracting Data via the XIF Adapter ... 238 5.5 ... Summary ... 243 6. The Post Processing Framework: Output and Actions ... 245 6.1 ... Introduction to the Post Processing Framework (PPF) ... 245 6.2 ... Customizing ... 247 6.3 ... Action Scheduling ... 272 6.4 ... Using Actions for Nonoutput Tasks ... 278 6.5 ... Summary ... 290 7. Common Enhancement Requests in Sales and Service ... 293 7.1 ... Requiring Fields in a Business Transaction ... 294 7.2 ... Defaulting Values in a Business Transaction ... 313 7.3 ... Custom Date Rules ... 317 7.4 ... Partner Determination Access Rules ... 327 7.5 ... Organization Model Access Rules ... 340 7.6 ... Summary ... 347 8. Common Enhancement Requests in Marketing ... 349 8.1 ... External List Management BAdI ... 350 8.2 ... Open Channel BAdI for Campaign Execution ... 365 8.3 ... Summary ... 377 9. Common Enhancements in Analytics and Reporting ... 379 9.1 ... SAP NetWeaver BW Data Source Enhancements via BAdIs ... 380 9.2 ... Interactive Reporting Enhancements ... 393 9.3 ... Displaying Custom Reports Using the Transaction Launcher ... 396 9.4 ... Summary ... 406
10. When All Else Fails ... 407 10.1 ... Implicit Enhancements ... 407 10.2 ... Core Modifications ... 414 10.3 ... Community Resources ... 416 10.4 ... Summary ... 423 Appendices ... 425 A ... Common Mistakes When Setting Up an SAP CRM Development System ... 425 B ... The Author ... 429 Index ... 431