This book provides you with a detailed introduction to all of the SAP components that are relevant to xApps, especially the integrated SAP NetWeaver tools (Composite Application Framework - CAF) for creating and customizing your own xApps. This unparalleled reference contains exclusive information, practical examples, and a wealth of screen shots from the CAF, taken from actual pilot projects. In addition, you'll uncover the ins and outs of SAP partner programs for developing and certifying your own xApps, and lots more.
Highlights include:
- Architecture of SAP xApps and Composite Applications
- The SAP xApp Partner Program
- Decision Criteria for Custom Composite Applications
- Tools and Architecture of the CAF
- External Services, Entity Services, Application Services
- User Interfaces, Process Modeling, Integration
- Detailed Sample Implementations: SAP xPD and SAP xCQM
Reihe
Sprache
Verlagsort
Editions-Typ
Maße
Höhe: 24 cm
Breite: 16.8 cm
ISBN-13
978-1-59229-048-2 (9781592290482)
Schweitzer Klassifikation
Autor*in
Jo Weilbach started with SAP in 2001 working as a Senior Consultant in the SAP Enterprise Portal area. Based on several years of experience in Project Management he has led the first global SAP xApps projects to success. He is a Sun Certified Java Programmer and member of the globally operating SAP xApps RIG.
Mario Herger received his Ph.D. in Chemical Engineering at the University of Technology in Vienna in 1997 and also holds a degree from the University of Economics and Business Administration in Vienna. He started with SAP in the BW Content team as business content developer and coordinator in 1998. From 2002 until 2004 he was with the xApps/CAF-team from the very beginning as architect, developer and product manager. In 2005 he became development manager for the BI team in Palo Alto, California, where he was responsible for the BI Kit for Visual Composer. Since October 2006 he is in the Business Process Expert team and works on the creation and structuring of this new community.
Preface... 9
Acknowledgements... 11
Introduction... 13
1. SAP xApps-Basic Principles ... 17
... 1.1 Market Situation and Opportunities ... 17
... 1.2 The Evolution of Business Applications ... 20
... 1.3 Characteristics and Definition of SAP xApps ... 33
... 1.4 The Developers of SAP xApps ... 40
... 1.5 Ideal Procedure for the Creation of an SAP xApp ... 42
... 1.6 First Implementation Examples ... 45
... 1.7 Possible Decision Criteria for Developing an SAP xApp or a Custom Composite Application ... 51
2. The Architecture of SAP xApps ... 55
... 2.1 SAP NetWeaver Overview ... 55
... 2.2 SAP NetWeaver Components ... 56
... 2.3 SAP Composite Application Framework ... 81
... 2.4 Architectural Model of SAP xApps ... 94
3. The SAP Composite Application Framework ... 97
... 3.1 Introduction ... 97
... 3.2 Scenario xFlights ... 98
... 3.3 Architecture and Tools of the SAP Composite Application Framework ... 105
... 3.4 External Services ... 114
... 3.5 Entity Service ... 115
... 3.6 Application Services ... 138
... 3.7 User Interface ... 144
... 3.8 Process Modeler ... 162
... 3.9 Business Intelligence Integration ... 166
... 3.10 Knowledge Management Integration ... 175
... 3.11 Additional Integrations ... 177
... 3.12 Supply and Maintenance ... 178
... 3.13 Modeling Guidelines ... 185
4. Implementation Examples ... 191
... 4.1 SAP xApp Product Definition (SAP xPD) ... 191
... 4.2 SAP xApp Cost and Quotation Management (SAP xCQM) ... 222
5. Outlook: Applications and Application Development ... 257
... 5.1 Development ... 257
... 5.2 Paradigm Shift ... 259
... 5.3 Facts ... 261
... 5.4 Overall Picture and Solution ... 264
A. Appendix ... 267
... A.1 CORE Objects for CAF 1.0 ... 267
... A.2 Operation Types ... 270
... A.3 User Interface Links ... 270
... A.4 Tables ... 273
... A.5 Property Rules for Attributes ... 275
B. Glossary ... 277
C. Sources and Further Reading ... 283
The Authors ... 287
Index ... 289