12.3    System Consolidation

Many reasons exist to undertake a system consolidation. In general, these advantages can be summarized under the rubric of reducing IT operating costs (Total Cost of Ownership, TCO) and implementing business objectives on the basis of a corporate strategy. In particular, regarding SAP S/4HANA as the central system of the future, consolidation can bring many advantages.

The following list describes some areas that may benefit from cost reduction through system consolidation:

In parallel to the more technical savings, the process and data harmonization that SAP S/4HANA strives to achieve provides the opportunity to standardize, simplify, and therefore accelerate existing business processes. Among other things, harmonization provides benefits in the following areas:

We’ve mentioned just some of the potential benefits of a complete system consolidation. However, the individual benefits for customers must be determined in detail.

This section looks at the technical aspects of a system consolidation. Consolidating several systems can be carried out in two different ways: by transferring clients or by merging clients. A client transfer is technically easy to implement and results in the creation of a multiclient system, as shown in Figure 12.5.

In contrast, a client merge also consolidates the individual clients as a single-client system, as shown in Figure 12.6.

Example of a Client Transfer

Figure 12.5    Example of a Client Transfer

Example of a Client Merge

Figure 12.6    Example of a Client Merge

From the project perspective, a system consolidation involves three steps:

  1. First, you’ll have to define the overall objective, meaning you’ll define whether a client transfer or a client merge will be carried out. How many systems and clients you want to consolidate is also important.
  2. Second, you’ll conduct a thorough analysis of all the systems involved to determine the differences between the project requirements in terms of volume and duration.
  3. Finally, the actual consolidation is carried out, which consists of several test cycles and is completed with the actual production conversion. During the test phase, the data from the different systems must be harmonized.

To decide between a single-client or a multiclient system, a basic understanding of the client concept within an SAP system is of central importance. Users log in to the system at the client level. One client usually corresponds to one enterprise. Users are isolated within a client and therefore cannot view or change any data from another client. As a result, several enterprises that are logically separated can be technically run within one system.

As a result, a multiclient system is much easier to construct than merging clients. For transferring clients in a multiclient system, only the general settings and Customizing have to be adapted and, if conflicts exist, harmonized. A simple example of such a conflict would be an identical client number used in different systems for different clients.

For a complete merge, on the other hand, all client-dependent data must also be adjusted and, if conflicts exist, harmonized. The merge is easier the more similar the systems and clients to be consolidated are.

However, central areas (for example, various number ranges) have to be adjusted in almost every project. As with our earlier example of client numbers, in this case, the same numbering for organizational units, such as company codes for example, must be harmonized if necessary.

When combining individual systems and clients, other areas are also affected, for example, users and their authorizations.

Because this transformation scenario is complex, a thorough analysis of the systems involved is required to identify conflicts between settings, data, and programs. Table 12.1 provides an overview of the relevant areas you’ll need to analyze for a client transfer or a client merge.

Area to Be Analyzed Client Transfer Client Merge
ABAP Dictionary (data type and tables) X X
Customer-specific programs (such as programs in the Z namespace) X X
Modifications (to the SAP Standard) and user exits X X
Client-independent Customizing X X
Client-dependent Customizing X
Application data (master and transaction data) X
Number ranges X
Users and authorizations X
Program variants X
Archives (created using Transaction SARA) X

Table 12.1    Analyses Required for Client Transfer and Client Merge

This comparison once again shows the difference in complexity between the two system consolidation options.

Harmonizing these different areas requires various approaches. As shown in Table 12.1, the following areas are relevant for both client transfers and client merges:

On the other hand, the following areas are of relevance, particularly if clients are merged into a single-client system. Harmonization needs can be extensive and complex in the following areas:

If all necessary changes, as identified according to the analysis based on SAP LT or SAP Standard tools, have been addressed, you can define the transformation rules in SAP LT. You can determine, based on the nature of the conflict between the systems involved, how you want to resolve these conflicts, including all areas, for example, in which master data is received or overwritten, if identical numbers exist in the systems, or which Customizing settings are now the leading settings. Based on these rules, SAP LT transforms the individual data records and transfers them from the source system (or from multiple source systems) to the dedicated target system.

[ ! ]  SAP Consulting Required

SAP LT supports system consolidation scenarios, but system consolidations cannot be implemented using SAP LT exclusively. Due to the complexity of system consolidation projects, the necessary expert functions are currently only available through SAP Consulting (from SAP or a third-party provider).