Upgrading SAP®

Book description

The purpose of this book is to remove the veil of secrecy surrounding SAP upgrade techniques and concepts, and to provide the user with a detailed description of the steps needed for a successful implementation. Today more than 12 million people in 120 countries who are working for 36,200 companies are using SAP on a regular basis. This popular, but very complex software system must be constantly reconfigured and upgraded to accommodate its latest releases. Upgrading SAP provides a complete overview of the process to upgrade from one SAP release to the next one and explains with detailed descriptions, the use of all relevant SAP upgrade tools. Along with a technical description of the SAP NetWeaver Application Server (AS), it also discusses personnel issues and the economic ramifications of such an upgrade project. Examples in this book are based on various different SAP products and releases, such as SAP NetWeaver 2004, 2004S (also known as NetWeaver 7.0 and 7.1), and SAP Business Suite 2005 with SAP ERP 6.0, BI, CRM, SCM, and SRM. Conceived as both a teaching book and as a reference manual, it covers all the techniques, background information, notes, tips, and tricks needed for any SAP upgrade project. A CD-ROM accompanies the book with templates and outlines for the upgrading process, as well as third-party SAP-related material.

Table of contents

  1. Cover
  2. Half title
  3. Title
  4. Copyright
  5. Contents
  6. Chapter 1 Introduction
  7. Chapter 2 What is SAP Software?
  8. Chapter 3 SAP Layers and Architecture
    1. 3.1 SAP Client Server Architecture
    2. 3.2 OLTP Versus OLAP
    3. 3.3 SAP Installable Software Units
  9. Chapter 4 SAP Software Logistics
    1. 4.1 SAP Development Objects
      1. 4.1.1 Object Classification
      2. 4.1.2 ABAP
      3. 4.1.3 Development Classes
      4. 4.1.4 Name-Ranges
      5. 4.1.5 Namespaces
      6. 4.1.6 Number Ranges
      7. 4.1.7 Development Locks
      8. 4.1.8 Development Keys
    2. 4.2 Data Tables
      1. 4.2.1 Table Types
      2. 4.2.2 Table Delivery Types
      3. 4.2.3 Table Data Classes
      4. 4.2.4 Indexes
      5. 4.2.5 Table Technical Settings
      6. 4.2.6 Table Logging
      7. 4.2.7 DBDIFF
    3. 4.3 Customizing Objects
    4. 4.4 Other Objects
    5. 4.5 Correction and Transport System
      1. 4.5.1 Transport Activities
      2. 4.5.2 Transport Management System
      3. 4.5.3 Transport Requests
      4. 4.5.4 Transport Tools
      5. 4.5.5 Transport Steps
      6. 4.5.6 DDIC Import
      7. 4.5.7 Activation and Distribution
      8. 4.5.8 Running the XPRA Job
    6. 4.6 Client Copies
      1. 4.6.1 Remote Client Copies
      2. 4.6.2 Multiclient Manager
    7. 4.7 Support Packages
      1. 4.7.1 Support Package Types
      2. 4.7.2 SAP Patch Manager
      3. 4.7.3 Conflict Resolution Transports
      4. 4.7.4 Support Package Import Phases
      5. 4.7.5 Support Packages in R/3 Enterprise
      6. 4.7.6 Support Package Stacks
      7. 4.7.7 Support Packages as of NetWeaver 7.0
      8. 4.7.8 Tables Used with SPAM
      9. 4.7.9 SPAM Queue Conflicts
      10. 4.7.10 SAP Download Manager
    8. 4.8 SAP Maintenance Optimizer
    9. 4.9 Industry Solutions and Add-Ons
      1. 4.9.1 Installation Using R3up
      2. 4.9.2 Installation Using SAINT
    10. 4.10 Enhancement Framework
    11. 4.11 Switch Framework
    12. 4.12 SAP Notes
    13. 4.13 Release Upgrades
    14. 4.14 SAP Kernel Patches
    15. 4.15 Enhancement Packs
    16. 4.16 Languages
  10. Chapter 5 Reason for Upgrading
    1. 5.1 Withdrawn from Maintenance
    2. 5.2 Maintenance Strategy
    3. 5.3 New Functionality
  11. Chapter 6 Difference between Upgrade and Implementation
    1. 6.1 Implementation and Support
      1. 6.1.1 Business Process Support team
      2. 6.1.2 SAP Functional Support team
      3. 6.1.3 SAP ABAP Support team
      4. 6.1.4 SAP Basis/Technology Support team
      5. 6.1.5 Remaining Tasks
      6. 6.1.6 Required Number of Staff
      7. 6.1.7 SAP Customer Competency Center
    2. 6.2 Technical Upgrade Only
  12. Chapter 7 Hardware-Related Items
    1. 7.1 Supported Hardware Platforms
    2. 7.2 Increased Complexity of System Landscapes
    3. 7.3 Server and Database Consolidation
    4. 7.4 MCOD
    5. 7.5 MCOS
    6. 7.6 Sizing for the New Release
      1. 7.6.1 Key Performance Indicators
      2. 7.6.2 Used Software Components
      3. 7.6.3 Number of Concurrent Users
      4. 7.6.4 Database Growth pattern
      5. 7.6.5 Application Availability
      6. 7.6.6 Location of Users
    7. 7.7 Preparations on Hardware and Software
      1. 7.7.1 OS/DB Migration
      2. 7.7.2 OS/DB Upgrade
      3. 7.7.3 SAPGUI and ITS
      4. 7.7.4 Third-Party Products
  13. Chapter 8 Upgrade Technology
    1. 8.1 Technical Objective
    2. 8.2 Delta Upgrade
    3. 8.3 Prepare
    4. 8.4 Upgrade Key
    5. 8.5 SAP Upgrade Assistant (Classic)
    6. 8.6 SAP Upgrade Assistant (New)
    7. 8.7 Other Upgrade Tools
    8. 8.8 SAPUp and SAPJUp
    9. 8.9 Add-Ons and Industry Solutions
    10. 8.10 Add-Ons and Industry Solutions (as of ERP 6.0)
    11. 8.11 BIND_PATCH
    12. 8.12 Plug-In Additions
    13. 8.13 Languages
    14. 8.14 User Modifications
      1. 8.14.1 Preserve Modifications
      2. 8.14.2 SPDD
      3. 8.14.3 SPAU
      4. 8.14.4 Transporting Modification Adjustments
      5. 8.14.5 Modification Assistant
    15. 8.15 Upgrade Directory
    16. 8.16 Upgrade Log Files
    17. 8.17 TOOLIMPORT
    18. 8.18 Cleaning the System
    19. 8.19 Shadow Tables
    20. 8.20 Repository Switch
    21. 8.21 Table Conversion
    22. 8.22 ICNV
    23. 8.23 DDIC Substitution
    24. 8.24 ACT – Activation
    25. 8.25 Kernel Switch
    26. 8.26 Upgrade Downtime Strategy
    27. 8.27 System Switch Upgrade
    28. 8.28 TABIM
    29. 8.29 XPRA – Report After Put
    30. 8.30 Preparation Steps
      1. 8.30.1 Saving Wage Types
      2. 8.30.2 Extension of Database Size
      3. 8.30.3 Reuse of Variants
      4. 8.30.4 Upgrade Breakpoints
    31. 8.31 Post Steps
      1. 8.31.1 Generate ABAP Load
      2. 8.31.2 Generate ABAP Query Reports (R/3 4.0B)
      3. 8.31.3 Solve P Errors in LONGPOST.LOG
      4. 8.31.4 Adjust Authorizations
      5. 8.31.5 Removal of “Obsolete” Tablespaces
      6. 8.31.6 New General Ledger
      7. 8.31.7 Install Optional SAP J2EE Engine
      8. 8.31.8 Reset the Upgrade
      9. 8.31.9 Maintain Shadow Instance
      10. 8.31.10 Upgrade Elapse Time
    32. 8.32 CBU (Customer-Based Upgrade)
  14. Chapter 9 Unicode Conversion
    1. 9.1 Conversion Process
    2. 9.2 Unicode Preparation
    3. 9.3 Database Conversion
    4. 9.4 Unicode System Requirements
    5. 9.5 Unicode Kernel
    6. 9.6 Combined Upgrade and Unicode Conversion
  15. Chapter 10 Upgrade Project Management
    1. 10.1 ASAP for Upgrade
    2. 10.2 DSDM for SAP
    3. 10.3 Project IMG for Upgrade
    4. 10.4 Project Organization and Roles
    5. 10.5 Business Case
    6. 10.6 Budget Planning and Cost Calculation
    7. 10.7 Project Runbook
    8. 10.8 Testing
      1. 10.8.1 Business Process Testing
      2. 10.8.2 Component Testing
      3. 10.8.3 Integration Testing
      4. 10.8.4 Stress and Performance Testing
      5. 10.8.5 Runbook Testing
      6. 10.8.6 Automatic Testing
    9. 10.9 SAP Landscape Management
      1. 10.9.1 System Landscape Scenarios
      2. 10.9.2 Cross-Release Transports
      3. 10.9.3 Show System Information
    10. 10.10 Process Owners—SAP CCC
    11. 10.11 BC Sets
    12. 10.12 Business Engineer
    13. 10.13 ABAP and Other Objects
    14. 10.14 Authorizations
    15. 10.15 Issues During Upgrade
    16. 10.16 Actions to do Before Upgrade
  16. Chapter 11 Third-Party Tools
    1. 11.1 Monitoring Tools
    2. 11.2 Transport Tools
    3. 11.3 Interface Tools
    4. 11.4 Tax Calculation Tools
    5. 11.5 Other Tools
  17. Chapter 12 SAP New Dimensions Products
    1. 12.1 Business Information Warehouse
      1. 12.1.1 BW Alpha Conversion
      2. 12.1.2 BW Business Content
      3. 12.1.3 BW-Specific Upgrade
      4. 12.1.4 SAP BI Lock Server
      5. 12.1.5 BI Accelerator
    2. 12.2 SRM (Supplier Relationship Management)
    3. 12.3 CRM (Customer Relationship Management)
    4. 12.4 SCM (Supply Chain Management)
      1. 12.4.1 SCM Middleware
      2. 12.4.2 SCM Upgrade
    5. 12.5 Process Integration
  18. Chapter 13 SAP NetWeaver Java AS
    1. 13.1 Deploy Options
    2. 13.2 Java Startup and Control Framework
    3. 13.3 Java Trace and Log Files
    4. 13.4 Java Control
    5. 13.5 Automatic Startup of Java Instance
    6. 13.6 Java Managers and Services
    7. 13.7 Java Configuration Management
    8. 13.8 Java-Specific Filesystems
    9. 13.9 Java Database Access
    10. 13.10 Java Patch Management
    11. 13.11 SAP NWDI—Java Change Management
    12. 13.12 SAP Visual Composer
    13. 13.13 SAP NetWeaver Composition Environment
    14. 13.14 Adobe Document System
    15. 13.15 CTS+
  19. Chapter 14 Support Tools
    1. 14.1 ASU (Application Specific Upgrade)
    2. 14.2 SAP Solution Manager
    3. 14.3 SEP (Support Enablement Package)
      1. 14.3.1 RBE (Reverse Business Engineer)
      2. 14.3.2 SAP CDOP
      3. 14.3.3 SAP TDMS (Test Data Migration System)
    4. 14.4 LAW (License Audit Workbench)
    5. 14.5 Upgrade Roadmap
    6. 14.6 ARIS for NetWeaver and RBEplus
    7. 14.7 Assessment with IntelliCorp
    8. 14.8 Additional Information Resources
    9. 14.9 Upgrade Coaching
  20. Chapter 15 The Direction of SAP
    1. 15.1 Roadmaps
    2. 15.2 SAP xApps
    3. 15.3 eSOA
    4. 15.4 BPP (Business Process Platform)
    5. 15.5 BPEL (Business Process Execution Language)
    6. 15.6 New Roles and Responsibilities
    7. 15.7 User Interfaces
    8. 15.8 On-Demand Computing
    9. 15.9 SAP Adaptive Computing Infrastructure
    10. 15.10 E2E Management
    11. 15.11 Downtime Prevention
    12. 15.12 Future Trends
  21. Appendix A: List of SAP R/3 “Object Identifiers”
  22. Appendix B: ASAP of Upgrade Roadmap
  23. Appendix C: Additional Web Resources
  24. Appendix D: About the CD-ROM
  25. Index

Product information

  • Title: Upgrading SAP®
  • Author(s): Maurice Sens
  • Release date: February 2008
  • Publisher(s): Jones & Bartlett Learning
  • ISBN: 9781449613235