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 ...
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.
Introduction 1
What is SAP Software? 3
SAP Layers and Architecture 7
SAP Client Server Architecture 7
OLTP Versus OLAP 10
SAP Installable Software Units 12
SAP Software Logistics 15
SAP Development Objects 16
Object Classification 16
ABAP 17
Development Classes 20
Name-Ranges 21
Namespaces 22
Number Ranges 23
Development Locks 23
Development Keys 24
Data Tables 25
Table Types 26
Table Delivery Types 30
Table Data Classes 30
Indexes 31
Table Technical Settings 32
Table Logging 32
DBDIFF 33
Customizing Objects 34
Other Objects 35
Correction and Transport System 40
Transport Activities 41
Transport Management System 41
Transport Requests 43
Transport Tools 45
Transport Steps 46
DDICImport 48
Activation and Distribution 50
Running the XPRA Job 52
Client Copies 53
Remote Client Copies 57
Multiclient Manager 59
Support Packages 59
Support Package Types 60
SAP Patch Manager 61
Conflict Resolution Transports 61
Support Package Import Phases 62
Support Packages in R/3 Enterprise 64
Support Package Stacks 66
Support Packages as of NetWeaver 7.0 67
Tables Used with SPAM 68
SPAM Queue Conflicts 68
SAP Download Manager 69
SAP Maintenance Optimizer 70
Industry Solutions and Add-Ons 72
Installation Using R3up 73
Installation Using SAINT 75
Enhancement Framework 76
Switch Framework 77
SAP Notes 79
Release Upgrades 80
SAP Kernel Patches 80
Enhancement Packs 81
Languages 82
Reason for Upgrading 87
Withdrawn from Maintenance 88
Maintenance Strategy 90
New Functionality 91
Difference between Upgrade and Implementation 93
Implementation and Support 93
Business Process Support team 94
SAP Functional Support team 95
SAP ABAP Support team 95
SAP Basis/Technology Support team 95
Remaining Tasks 95
Required Number of Staff 96
SAP Customer Competency Center 96
Technical Upgrade Only 98
Hardware-Related Items 99
Supported Hardware Platforms 99
Increased Complexity of System Landscapes 100
Server and Database Consolidation 101
MCOD 102
MCOS 104
Sizing for the New Release 105
Key Performance Indicators 107
Used Software Components 108
Number of Concurrent Users 108
Database Growth pattern 109
Application Availability 109
Location of Users 110
Preparations on Hardware and Software 110
OS/DB Migration 111
OS/DB Upgrade 113
SAPGUI and ITS 113
Third-Party Products 115
Upgrade Technology 117
Technical Objective 117
Delta Upgrade 118
Prepare 119
Upgrade Key 121
SAP Upgrade Assistant (Classic) 122
SAP Upgrade Assistant (New) 125
Other Upgrade Tools 125
SAPUp and SAPJUp 126
Add-Ons and Industry Solutions 128
Add-Ons and Industry Solutions (as of ERP 6.0) 132
BIND_PATCH 133
Plug-In Additions 136
Languages 136
User Modifications 137
Preserve Modifications 137
SPDD 138
SPAU 140
Transporting Modification Adjustments 143
Modification Assistant 144
Upgrade Directory 146
Upgrade Log Files 147
TOOLIMPORT 148
Cleaning the System 149
Shadow Tables 150
Repository Switch 151
Table Conversion 155
ICNV 160
DDIC Substitution 163
ACT - Activation 164
Kernel Switch 165
Upgrade Downtime Strategy 167
System Switch Upgrade 169
TABIM 174
XPRA - Report After Put 175
Preparation Steps 176
Saving Wage Types 176
Extension of Database Size 176
Reuse of Variants 177
Upgrade Breakpoints 178
Post Steps 178
Generate ABAP Load 178
Generate ABAP Query Reports (R/3 4.0B) 179
Solve P Errors in LONGPOST.LOG 180
Adjust Authorizations 180
Removal of "Obsolete" Tablespaces 181
New General Ledger 181
Install Optional SAP J2EE Engine 182
Reset the Upgrade 182
Maintain Shadow Instance 183
Upgrade Elapse Time 183
CBU (Customer-Based Upgrade) 184
Unicode Conversion 187
Conversion Process 188
Unicode Preparation 189
Database Conversion 192
Unicode System Requirements 192
Unicode Kernel 193
Combined Upgrade and Unicode Conversion 193
Upgrade Project Management 197
ASAP for Upgrade 198
DSDM for SAP 199
Project IMG for Upgrade 201
Project Organization and Roles 202
Business Case 203
Budget Planning and Cost Calculation 206
Project Runbook 208
Testing 208
Business Process Testing 209
Component Testing 209
Integration Testing 210
Stress and Performance Testing 211
Runbook Testing 211
Automatic Testing 212
SAP Landscape Management 215
System Landscape Scenarios 215
Cross-Release Transports 220
Show System Information 221
Process Owners-SAP CCC 221
BC Sets 222
Business Engineer 224
ABAP and Other Objects 224
Authorizations 225
Issues During Upgrade 228
Actions to do Before Upgrade 229
Third-Party Tools 231
Monitoring Tools 231
Transport Tools 233
Interface Tools 234
Tax Calculation Tools 234
Other Tools 234
SAP New Dimensions Products 237
Business Information Warehouse 237
BW Alpha Conversion 238
BW Business Content 239
BW-Specific Upgrade 241
SAP BI Lock Server 242
BI Accelerator 242
SRM (Supplier Relationship Management) 243
CRM (Customer Relationship Management) 245
SCM (Supply Chain Management) 247
SCM Middleware 247
SCM Upgrade 249
Process Integration 250
SAP NetWeaver Java AS 253
Deploy Options 254
Java Startup and Control Framework 257
Java Trace and Log Files 259
Java Control 260
Automatic Startup of Java Instance 260
Java Managers and Services 261
Java Configuration Management 264
Java-Specific Filesystems 265
Java Database Access 265
Java Patch Management 266
SAP NWDI-Java Change Management 267
SAP Visual Composer 269
SAP NetWeaver Composition Environment 271
Adobe Document System 271
CTS+ 272
Support Tools 275
ASU (Application Specific Upgrade) 275
SAP Solution Manager 276
SEP (Support Enablement Package) 279
RBE (Reverse Business Engineer) 280
SAP CDOP 281
SAP TDMS (Test Data Migration System) 282
LAW (License Audit Workbench) 283
Upgrade Roadmap 283
ARIS for NetWeaver and RBEplus 284
Assessment with IntelliCorp 285
Additional Information Resources 285
Upgrade Coaching 286
The Direction of SAP 287
Roadmaps 287
SAP xApps 288
eSOA 289
BPP (Business Process Platform) 291
BPEL (Business Process Execution Language) 292
New Roles and Responsibilities 293
User Interfaces 293
On-Demand Computing 294
SAP Adaptive Computing Infrastructure 294
E2E Management 297
Downtime Prevention 298
Future Trends 299
List of SAP R/3 "Object Identifiers" 301
ASAP of Upgrade Roadmap 305
Additional Web Resources 311
About the CD-ROM 313
Index 315
Overview