SlideShare a Scribd company logo
Conversion Guide
Document version: 1.1 – 2017-05-29
Conversion Guide for SAP S/4HANA 1610
Feature Package Stack 02
PUBLIC
Document History
The following table provides an overview of the most important document changes.
Table 1
Version Date Description
1.1 2017-05-29 Update to sections "Overview of the Conversion Process" and "Custom Code Migration"
1.0 2017-05-10 First published version
2
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Document History
Content
1 Conversion Guide for SAP S/4HANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Documentation and SAP Notes for the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Overview of the Conversion Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Conversion in a Distributed System Landscape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.4 Upgrade from SAP HANA 1.0 to SAP HANA 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3 Preparing the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 What’s the Impact on Your System Landscape? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 Supported Start Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 Data Volume Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.5 Maintenance Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.6 Pre-Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.7 Custom Code Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
3.8 Cross-Application Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
  Prepare the Use of the Maintenance Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
  Remove Client 066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
  Uninstall SAP Fiori Apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.9 List of Application-Specific Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4 Realizing the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.1 Conversion Using SUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
4.2 Cross-Application Follow-On Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  Adapting Database Extensions to SAP S/4HANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
  Adapting the User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
  Output Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.3 List of Application-Specific Follow-On Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Conversion Guide for SAP S/4HANA 1610
Content
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 3
4
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. Conversion Guide for SAP S/4HANA 1610
1 Conversion Guide for SAP S/4HANA
SAP S/4HANA is the next-generation business suite. It is fully built on the most advanced in-memory platform
existing today: SAP HANA. The product uses modern design principles with the SAP Fiori user experience (UX) as
well as a new role-based user experience concept. With the move to SAP S/4HANA, you are benefitting from
continuous application innovations such as:
● Application optimizations specific for SAP HANA in-memory platform
With SAP S/4HANA, SAP optimizes the application to make best use of the capabilities of the SAP HANA
database. For example, we removed aggregates, and reduced the data footprint.
● Responsive user experience design
With SAP S/4HANA, SAP designs the application with the latest role-based user experience (UX).
● Unifying functionality in the core
With SAP S/4HANA, SAP removes redundancy by providing one functionality for one objective.
With SAP S/4HANA, SAP helps businesses to run simple in the digital economy, including such topics and
principles as the Internet of Things, Big Data, business networks, and mobile-first.
This guide explain the conversion process with which you can move from your existing SAP Business Suite to the
next-generation business suite: SAP S/4HANA.
Conversion Guide for SAP S/4HANA 1610
Conversion Guide for SAP S/4HANA
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 5
2 Getting Started
Read this guide carefully to get an overview of how to convert an existing SAP Business Suite system to SAP S/
4HANA 1610 FPS02.
This guide has to be used together with the following documents:
● Simplification List for SAP S/4HANA 1610 FPS02
● System Conversion to SAP S/4HANA using SUM 1.0 SP <latest version> (incl. DMO)
● Maintenance Planner User Guide
You find more information about these documents and guides (including where to find them), as well as additional
important documents and SAP Notes relevant for the conversion in the section Documentation and SAP Notes for
the Conversion [page 6].
The section Overview of the Conversion Process [page 8] provides information about the different phases of the
conversion and the tools involved.
The section Preparing the Conversion [page 13] and Realizing the Conversion [page 24] provide details for those
conversion phases.
2.1 Documentation and SAP Notes for the Conversion
Required Documents and SAP Notes
You require at least the following documents and SAP Notes.
Table 2
Document Available at Comment
Simplification List for SAP S/4HANA
1610 FPS02
help.sap.com/s4hana_op_1610_002
Additional Information
Lists the simplifications in comparison to
the SAP Business Suite product family
such as, simplified functions, merged
database tables, and new data models.
Simplification List for SAP S/4HANA SAP Note 2313884 Contains additional important
information about simplifications.
System Conversion to SAP S/4HANA
using SUM 1.0 SP <latest version> (incl.
DMO)
support.sap.com/sltoolset
Software Logistics Toolset (SL
Toolset) System Maintenance
Describes how to prepare the system for
running the Software Update Manager,
how to use it, and what general follow-up
steps are required.
Maintenance Planner User Guide help.sap.com/maintenanceplanner Describes how to use the Maintenance
Planner for calculating and downloading
the required stack.xml file and software
packages.
6
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Getting Started
Document Available at Comment
SAP S/4HANA 1610: Release
Information Note
SAP Note 2346431
SAP S/4HANA 1610: Restriction Note SAP Note 2333141
SAP S/4HANA 1610 Add-on Note SAP Note 2214409
Delivery of the S/4H System
Conversion Checks
SAP Note 2182725 With this note, the SAP S/4HANA Pre-
Transition Check Report is delivered.
SAP S/4HANA 1610 - application
specific notes in system conversion
preparation phase
SAP Note 2389794 Information about errors that may occur
during the preparation phase of the
conversion.
Additional information on converting to
S/4HANA using SUM <latest version>
SAP Note for the latest version of SUM
at support.sap.com/sltoolset
Software Logistics Toolset (SL
Toolset) System Maintenance
Information about errors that may occur
during the SUM phase of the conversion.
SAP S/4HANA 1610 - application
specific notes in system conversion
follow-on phase
SAP Note 2389807 Information about errors that may occur
during the follow-on phase of the
conversion.
Additional Information and SAP Notes
The following table lists important additional documents and SAP Notes.
Table 3
Document Available at Comment
Custom Code Migration SAP Help Portal at help.sap.com/
s4hana_op_1610_002 SAP
NetWeaver for SAP S/4HANA
Function-Oriented View Application
Server Application Server ABAP
Application Development on AS ABAP
Customer-specific ABAP
Development Custom Code
Migration
Describes how you can check your
custom code for required adaptations
System Conversion to SAP S/4HANA System Conversion to SAP S/4HANA Information about the system
conversion on SCN.
SAP S/4HANA: Always-Off Business
Functions
SAP Note 2240359
SAP S/4HANA: Always-On Business
Functions
SAP Note 2240360
Uninstalling ABAP Add-ons SAP Note 2011192
Conversion Guide for SAP S/4HANA 1610
Getting Started
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 7
Document Available at Comment
Data Migration of Financials in SAP S/
4HANA: Do not migrate twice!
SAP Note 2294486 Relevant if you are planning to convert a
SAP Simple Finance, respectively SAP
S/4HANA Finance, on-premise edition
installation to SAP S/4HANA.
Conversion of Financial Accounting to
SAP S/4HANA
SAP Note 2332030
S4TWL: Business partner data exchange
between SAP CRM and SAP S/4HANA –
required pre-conversion and post-
conversion actions
SAP Note 2285062
2.2 Overview of the Conversion Process
SAP provides a process for the conversion to SAP S/4HANA. The following figure gives an overview of the tools,
the phases, and the activities involved in the process.
Recommendation
We recommend that you do the activities in the sequence shown in the figure and explained in the sections
below.
Figure 1: SAP S/4HANA System Conversion: Sequence
Prepare Phase
Simplification List
To enable you to do an optimal planning of your path to SAP S/4HANA, we provide the Simplification List for SAP
S/4HANA 1610 FPS02. The Simplification List is the complete collection of simplification items. It provides the key
information by application or functional area about the simplifications in SAP S/4HANA. Each simplification item
8
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Getting Started
details the steps that need to be taken for the conversion from a business and a technical point of view, both
preparatory and follow-on steps and each item is available as a SAP Note that may contain additional information.
You find the Simplification List at help.sap.com/s4hana_op_1610_002 Simplification List See also SAP Note
2313884 , to which the Simplification List is also attached (as both an Excel list and as a PDF that contains the
text of the simplification item SAP Notes).
Note
You should read the Simplification List to get an overview of all the simplification items that are relevant for
your specific conversion. When you have identified the simplification items relevant for your conversion, you
also need to look at the relevant simplification SAP Notes themselves to get all the available information. The
SAP Notes may contain more information that the Simplification List, because they may have attachments and
may reference other SAP Notes. This situation is not reflected in the text of the Simplification List PDF, which is
only an extract from the SAP Notes.
The simplification items are partly integrated with the pre-check and custom code migration tools. These tools
provide a detailed report about where the code of your SAP Business Suite system does not comply with the
scope and data structures of SAP S/4HANA. However, currently the pre-check and custom code check tool do
not cover all the simplification items so that you need to review the Simplification List carefully at the beginning of
your conversion project to get an overview of all required tasks.
Recommendation
We recommend that you do a test conversion in a dedicated system in a distributed system
landscape [page 11] to get the results of the checks early on in your conversion project.
Before starting the realization phase of the conversion process, you also have to do the following preparatory
activities:
1. System Requirements
You need to be aware of system requirements, start releases, conversion paths, and data volume. See the
following sections for more information:
○ System Requirements [page 14]
○ What’s the Impact on Your System Landscape? [page 15]
○ Supported Start Releases [page 16]
○ Data Volume Reduction [page 16]
2. Maintenance Planner
You need to run the maintenance planner tool as a first step in the conversion process. It checks your
components, add-ons, and business functions to ensure compatibility with SAP S/4HANA and also creates
the stack file used for the actual conversion process (done by the Software Update Manager tool). For more
information, see Maintenance Planner [page 17].
Note
This step is mandatory, because the Software Update Manager requires the stack file for the conversion
process.
The Maintenance Planner has replaced the Maintenance Optimizer, which is not supported by SAP S/
4HANA.
3. Pre-Checks
These checks identify important steps you need to take to make sure that your system can technically be
converted and that your business processes can start running directly after the conversion process has been
Conversion Guide for SAP S/4HANA 1610
Getting Started
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 9
completed. There are also pre-checks available for the preparation of the migration of financial data. For
more information, see Pre-Checks [page 18].
Note
This step is also mandatory and will be triggered again by the Software Update Manager. Ideally, you
perform the pre-checks based on the stack file so that you can take note of the planning information
provided by the pre-checks early in the process.
4. Custom Code Migration
The compatibility of custom code with SAP S/4HANA can be checked with the ABAP Test Cockpit. For more
information, see Custom Code Migration [page 20]
Note
It is highly recommended to combine the SAP S/4HANA conversion project with housekeeping activities
for your existing custom code base. In particular, you need a consolidated view of productively used
custom developments and you should remove custom code that is no longer used.
We recommend that you do the steps 2 to 4 in the prepare phase in the sequence listed above. It is,
however, technically possible to do them independently or in parallel.
5. Cross-application preparation activities
In addition to the general preparation steps described above, you also need to do some cross-application
preparations. For more information, see Cross-Application Preparations [page 21].
6. Application-specific preparation activities
In addition to the cross-application preparations, you may also need to do some application-specific
preparatory steps. These steps and their documentation are partly provided by the pre-checks and the
custom code checks.
For a complete overview of all necessary steps, see the Simplification List (mentioned above). For an
overview of some important preparations steps, see List of Application-Specific Preparations [page 22].
For more information about preparations for the conversion of Financial Accounting, see SAP Note 2332030
.
Realize Phase
After you have done the steps of the prepare phase, you continue with the activities of the realize phase:
1. Software Update Manager (SUM)
When you have completed the steps above, and have implemented all the adaptations required to ensure
your system and your custom code is suited to SAP S/4HANA, you then run the SUM. The SUM does the
database migration (if required), the actual software update, and the data conversion.
For more information, see Realizing the Conversion [page 24].
2. Cross-application follow-on activities
Other manual cross-application activities may also be required. For more information, see Cross-Application
Follow-On Activities [page 25].
3. Application-specific follow-on activities
10
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Getting Started
In addition to the cross-application follow-on activities, you may also need to do application-specific manual
steps. These steps and their documentation are provided by the pre-checks and the custom code checks,
which provide the list of simplification items relevant for your specific systems.
For a complete overview of all necessary steps, see the Simplification List (mentioned above). For an
overview of some important follow-on steps, see List of Application-Specific Follow-On Activities [page 28].
For more information about the migration of Finance Data, see SAP Note 2332030 .
2.3 Conversion in a Distributed System Landscape
When planning your conversion project, you should use a distributed system landscape as shown in the figure
below. The figure is an example of a very simple version of a distributed system landscape comprising only
development and productive systems to illustrate the principle .
Figure 2: Conversion in a Distributed System Landscape
The figure shows that there is a development system (DEV) used to apply updates and patches to the productive
system (PROD), which, at the beginning of the conversion project (t1), is a SAP Business Suite system. You then
set up a second development system (DEV 2) as a system copy of the original DEV system. You use the second
development system to perform and test all phases of the conversion. You can collect all the necessary software
changes during the test conversion in transport requests, including those that can only be done after a conversion
(for example, the Finance customizing). Note that DEV t1 and DEV t2 as shown in the figure describe the same
system, at points in time before (t1) and after (t2) the conversion. The collected transports with the required
software changes are then handed over to the Software Update Manager (SUM) tool and applied during the real
conversion of the productive system. Note that PROD t1 and PROD t2 as shown in the figure also describe the
same productive system before (t1) and after (t2) the conversion.
The use of a distributed system landscape for your conversion allows you to take as long as needed to identify and
process the software changes required by the conversion and then apply these changes efficiently during the
conversion of your productive system to minimize downtime.
Conversion Guide for SAP S/4HANA 1610
Getting Started
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 11
2.4 Upgrade from SAP HANA 1.0 to SAP HANA 2.0
According to the Product Availability Matrix for supported database versions for the product SAP Enterprise
Resource Planning 6.0 EHP 6 (or higher), the upgrade of an underlying SAP HANA database from release 1.0 to
2.0 can only be done after the technical conversion to SAP S/4HANA 1610 FSP01 has been successfully
completed.
For more information, see the SAP S/4HANA Release Information Note 2346431 .
12
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Getting Started
3 Preparing the Conversion
Figure 3: SAP S/4HANA System Conversion: Prepare Phase
For the conversion to SAP S/4HANA you have to prepare an overall project plan and schedule the tasks. The
preparation activities described in this section give you an idea of what is involved. For a short overview of the
process, see Overview of the Conversion Process [page 8].
Note
In addition, review the planning section of the Software Update Manager guide System Conversion to SAP S/
4HANA using SUM 1.0 <latest version> (incl. DMO) at support.sap.com/sltoolset Software Logistics
Toolset (SL Toolset) System Maintenance .
Note
You find the cross-application preparation steps in this guide; you get the application-specific preparation
steps with the pre-check and custom-code checks and with the Simplification List for SAP S/4HANA 1610.
Some of the most important application-specific preparation steps are also listed in this section: List of
Application-Specific Preparations [page 22].
Please see also SAP Note 2389794 .
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 13
3.1 System Requirements
Unicode
As a prerequisite for the conversion, your system needs to be a Unicode system. If your system is still non-
Unicode, you can follow a two-step conversion approach: First, perform a combined upgrade and Unicode
conversion with one of the supported start releases as target, then perform the conversion to SAP S/4HANA
1610.
For additional information, see Unicode Conversion Overview (on SAP SCN).
Application Server ABAP Only
Your system has to be an AS ABAP-only system. Dual-stack systems (AS ABAP and AS Java combined in one
system) are not supported for the conversion. If your system is as dual-stack system, you have to split it before
doing the conversion.
For additional information on how to perform a dual-stack split, see:
● SAP Note 1686144
● SAP Note 1655335
● Guide at support.sap.com/sltoolset System Provisioning Split Option Guide for Systems based on
SAP NetWeaver 7.1 and Higher
● Dual Stack Split
CDS Views (Core Data Services)
If you need to adapt your custom code during the conversion of your development system, you may need to
create or edit CDS view. For example, to reflect your specific table appends in related CDS compatibility views. To
find out whether these activities are required in your case, check the results of the corresponding pre-checks and
the S/4HANA-specific code inspector checks.
For additional information, see:
● Pre-Checks [page 18]
● Custom Code Migration [page 20]
● help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View
Application Server Application Server ABAP Application Development on AS ABAP ABAP Development
Tools - Eclipse
● Configuring the ABAP Back-end for ABAP Development Tools
● CDS - Core Data Services (on SAP SCN)
● scn.sap.com/community/abap/eclipse
14
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
3.2 What’s the Impact on Your System Landscape?
When you convert your system to SAP S/4HANA, you may have to adapt further systems or components in your
system landscape.
SAP Enterprise Resource Planning (SAP ERP) Java Components
SAP ERP Java components are obsolete with SAP S/4HANA. You have to remove the technical Java system from
the respective productive system in the Landscape Management Database (LMDB).
SAP NetWeaver
SAP NetWeaver 7.51 for SAP S/4HANA 1610 FPS01
SAP S/4HANA 1610 FPS02 requires SAP NetWeaver 7.51 for SAP S/4HANA 1610 (SP02).
For additional information about SAP NetWeaver 7.51 for SAP S/4HANA 1610 FPS02, see:
● SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA
● Information about the upgrade to SAP NetWeaver 7.51 for SAP S/4HANA 1610 in SAP Note 2350408
● Minimal database system platform requirements for SAP NetWeaver 7.51 in SAP Note 2329005
SAP NetWeaver Java Instances
The following SAP NetWeaver Java instances are relevant for SAP S/4HANA 1610 FPS02:
● Adobe Document Services
● Enterprise Services Repository
● Advanced Adapter Engine Extended
These instances need to run on SAP NetWeaver 7.3 EHP1 (or higher).
Enterprise Services Repository (ESR) Content: You have to apply the ESR content XI CONTENT S4CORE 101.
SAP Fiori Front-End Server
SAP S/4HANA 1610 FPS02 requires SAP NetWeaver 7.51 SP02 as front-end server.
You can use an existing front-end server (hub) for the SAP Fiori for SAP S/4HANA 1610 FPS02 installation.
Existing apps continue to run against the old back-end systems while the newly installed applications of SAP Fiori
for S/4HANA 1610 FPS02 need to be configured to run against the SAP S/4HANA 1610 FPS02 system. As a
prerequisite, you have to migrate the database of the central hub system (supported databases are SAP HANA,
SAP MaxDB, or SAP ASE) and upgrade the system.
For more information, see the section Using an Existing Front-End Server (Hub Deployment) of the UI Technology
Guide for SAP S/4HANA 1610 FPS 02 available on SAP Help Portal at help.sap.com/s4hana_op_1610_002 .
You can also run the SAP Fiori server as an add-on to the SAP S/4HANA 1610 FPS02 server.
For additional information about installing the SAP Fiori server, see the SAP Help Portal at help.sap.com/
fiori_implementation .
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 15
3.3 Supported Start Releases
For a one-step conversion, your system needs to have a minimum release level. The following start releases are
supported:
● SAP ERP 6.0, EHP 0-8
● SAP Business Suite powered by SAP HANA
● SAP Simple Finance Add-On 1.0 for SAP Business Suite powered by SAP HANA
● SAP Simple Finance, on-premise edition 1503
● SAP S/4HANA Finance 1605
Not all start releases may initially be supported, see SAP Note 2277083 for more information. Also check the
SAP S/4HANA 1610: Release Information Note 2346431 for the required feature package stack equivalencies.
3.4 Data Volume Reduction
SAP Data Volume Management is designed to reduce the data footprint so that you can achieve a shorter
conversion duration due to reduced load size. Data Volume Management (DVM) offers various capabilities
supporting the pre- and post-conversion phases. One central tool is the SAP DVM Work Center (DVM WoC) in
SAP Solution Manager, including tools with a special focus on SAP HANA.
● Guided Self Service: You can generate a best practice document to determine data that can be reduced most
efficiently in an SAP system before the conversion. You can use the same tool after the conversion to develop
a blueprint for a DVM strategy.
● Reorganization and Compression: You can use this tool without a SAP HANA context in order to simulate the
savings gained by reorganizing tables or databases or compressing the database.
● In addition, you can simulate the future system size of your system. This is useful for a forecast of the impact
any planned measures may cause.
Beside the DVM Work Center, Data Volume Management offers services to give you an overview of your data
distribution and quality as well as services to help you to develop a DVM road map for your system landscape. All
services allow you to make flexible decision about your content and data volume management.
Additional Information
For more information, see the SAP Help Portal at help.sap.com/solutionmanager SAP Solution Manager
<release> Application Help SAP Library Application Operations .
For general information about Data Volume Management, see the SAP Community Network at wiki.scn.sap.com/
wiki/display/TechOps/Data+Volume+Management .
16
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
3.5 Maintenance Planner
Overview
You have to use the Maintenance Planner to do the conversion to SAP S/4HANA 1610. The Maintenance Planner
generates the download files (add-ons, packages, DBDs, and the stack configuration file) that the Software
Update Manager (SUM) uses to do the conversion. In particular, the Maintenance Planner checks if the following
items are supported for the conversion:
● Add-ons to your system
● Active business functions in your system
● Industry solutions
If there is no valid conversion path for any of the items listed above (for example, an add-on is not released for the
conversion yet), the Maintenance Planner prevents the conversion. After the check, the Maintenance Planner
creates the stack configuration file (stack.xml).
Note
In order to generate the stack.xml, you need to have an SAP S/4HANA license. You can do the above checks
without a license, but you cannot create a stack.xml with the Maintenance Planner without a license.
Recommendation
You may run the pre-checks without the stack.xml provided by the Maintenance Planner to get quick and early
results, but we strongly recommend that you run the pre-checks again later with the stack.xml because, with
this input, the results of the pre-checks will be more accurate and specific to your target product version.
For more information, see the Maintenance Planner User Guide at help.sap.com/maintenanceplanner .
For preparatory steps specific to the conversion to SAP S/4HANA, see also Prepare the Use of the Maintenance
Planner [page 21].
Business Functions
Business functions can have the following status: always_on, customer_switchable, and always_off. This
results in the following behavior during the conversion:
● If a business function was switched on in the start release system, but defined as always_off in the SAP S/
4HANA target release, then a system conversion is not possible with this release.
● If a business function was switched off in the start release system, but defined as always_on in the SAP S/
4HANA target release, then the business function will be activated during the conversion.
● If a business function is defined as customer_switchable in the SAP S/4HANA target release, it will keep
the state defined in the target release during the conversion.
For more information about always-off and always-on business functions in SAP S/4HANA 1610, see SAP Notes
2240359 and 2240360 .
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 17
Add-Ons
During the conversion, add-ons are either merged into SAP S/4HANA or deleted if no successor is available.
Some add-ons may be included without being fully functional.
For a list of supported add-ons, see SAP Note 2214409 .
For information about uninstalling add-ons, see SAP Note 2011192 .
Industry Solutions
For information about supported industry solutions, see SAP Note 2333141 .
3.6 Pre-Checks
SAP supports your conversion project by providing pre-checks that identify some important steps you need to
take to ensure your system is compatible with the conversion process.
Note
The pre-checks do not yet identify all the steps needed to perform a conversion. For a full overview, see the
Simplification List as explained in Overview of the Conversion Process [page 8].
Perform these checks before starting the Software Update Manager (SUM) in order to have enough time to
solve any issues before starting the conversion process.
The results of the pre-check are provided as a list of items you need to address before you can start the
conversion process. In addition to the manual pre-check, the checks are run twice again during the conversion
process by the Software Update Manager (SUM). The tool stops the conversion if errors persist.
Note
Some of the pre-check reports may take a long time to run.
Prerequisites
You have to run the Maintenance Planner before starting the pre-checks, because the pre-check reports require
the stack.xml generated by the Maintenance Planner as an input. For more information, see Maintenance
Planner [page 17].
How to Perform Pre-Checks
SAP Note 2182725 and Related Notes
Implement SAP Note 2182725 and all attached related notes. Make sure to use latest version of this note and
regularly check for updates of all attached notes. Implement and run these reports on every system in your
system landscape (sandbox, development, quality assurance, productive) that you want to convert to S/4HANA.
18
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
Report R_S4_PRE_TRANSITION_CHECKS
Run the report R_S4_PRE_TRANSITION_CHECKS in transaction SE38 or SA38 in client 000 of your system. The
report checks the data in all clients.
● Perform the report using the option Check Class Consistency Check In case of missing check classes, make
sure that you have implemented the latest version of SAP Note 2182725 and related notes and then, if
required, open a ticket on the corresponding component for the check class mentioned in the error message.
For add-ons, contact the add-on vendor.
● If all check classes exist, run the report with the option S/4 Pre-Trans. Check Results and provide the path to
the stack.xml file (that is provided by the Maintenance Planner). You have to copy the file to your ABAP
system, for example, to /usr/sap/<SID>/Download. In addition, make sure to activate the simulation
mode. You may want to create a variant to make starting subsequent checks easier.
The overall check result return code must be lower or equal to 4. Otherwise the Software Update Manager
(SUM) will not be able to perform the conversion of your system. In case of errors, follow the instructions in
the messages. The instructions refer to SAP Notes. In this way, resolve all issues until the check report
results in a return code lower or equal to 4.
How to Perform Accounting Pre-Checks
Controlling and General Ledger pre-checks are included in the report R_S4_PRE_TRANSITION_CHECKS but the
pre-check program for Asset Accounting (FI-AA) is not included in this report. To run pre-checks for Asset
Accounting you need to use the report RASFIN_MIGR_PRECHECK and implement the SAP Notes listed in the
collective SAP Note 2333236 . The report RASFIN_MIGR_PRECHECK needs to be run in each of your productive
clients (in contrast to the report R_S4_PRE_TRANSITION_CHECKS which needs to be run only in client 000).
After you have technically converted your system to SAP S/4HANA, you have to migrate your migration-relevant
Customizing settings as well as your General Ledger, Asset Accounting, Controlling and Material Ledger data to
the new data structure.
For more information about the conversion of Financial Accounting, see SAP Note 2332030 .
Note
We recommend that you do the conversion to SAP S/4HANA in a development or test system first, so that you
get access to the Accounting-relevant Customizing steps. You collect any changes in transport requests which
you hand over to the SUM tool when you do your final conversion of your productive system.
For more information, see Conversion in a Distributed System Landscape [page 11].
Pre-Check Messages and Their Meanings
The pre-checks result in green, yellow, or red messages:
● Green messages
These messages indicate that there are no technical or other problems and the conversion can go ahead.
● Yellow messages
These messages provide information about different topics such as changes to Business Functions or
adaptions that can be done before or after the conversion. There are no technical problems and the
conversion can go ahead. However, some of these yellow messages may be about issues that can cause data
loss, even if there is no technical problem affecting the conversion. For instance, per default, no custom table
appends are retained during the conversion – the data from those fields is just lost.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 19
Caution
Check yellow messages carefully to keep non-technical conversion issues (such as data loss) from
affecting your business processes after the conversion.
● Red messages
These messages always indicate serious issues. Either the conversion will not run because of technical
issues, or there are data loss issues where tables have to be deleted manually, or corrections are necessary
that can only be done before the conversion.
3.7 Custom Code Migration
With SAP S/4HANA, business processes have been changed and simplified. This means that in some cases
related custom code also needs to be adapted to SAP S/4HANA. Therefore, before converting to SAP S/4HANA,
you need to check your custom code with the SAP S/4HANA specific checks in the ABAP Test Cockpit for
compatibility with SAP S/4HANA.
For this purpose, you can load a list of technical SAP S/4HANA simplifications (simplification database) into the
ABAP Test Cockpit which then shows you where your custom code might not comply with the scope and data
structures of SAP S/4HANA.
Note
While the ABAP Test Cockpit can find the majority of instances where your custom code does not comply with
SAP S/4HANA requirements, due to the large variety of possible usages of SAP objects by custom code, not all
types of usages can be found (for example, dynamic programming). Therefore, in addition to the custom code
analysis and adaptation, it’s important to also test the custom code within SAP S/4HANA.
For some types of usages the ABAP Test Cockpit can only find indications that custom code may need to be
adapted. But whether or not it actually does need to be adapted, depends on the functional context of the
custom code and needs to be decided by a developer familiar with the specific custom code. In these cases the
ABAP Test Cockpit sometimes shows more errors than actually need to be fixed (false positives).
The SAP S/4HANA custom code check tools and content are constantly being improved based on customer
feedback.
For additional information, see:
● SAP Note 2190420 for an overview of the custom code activities already known from SAP ERP, which also
apply to SAP S/4HANA, and activities specific to SAP S/4HANA.
● SAP Note 2241080 for information about how to download the simplification database.
● blogs.sap.com/2017/02/15/sap-s4hana-system-conversion-custom-code-adaptation-process/ as an
entry point to a series of blog posts describing how to use the ABAP Test Cockpit and related tools for
checking and adapting your custom code to SAP S/4HANA.
● SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-
Oriented View Application Server Application Server ABAP Application Development on AS ABAP
Customer-specific ABAP Development Custom Code Migration
20
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
3.8 Cross-Application Preparations
Before starting conversion activities, you need to do the preparatory activities described in the next sections.
3.8.1 Prepare the Use of the Maintenance Planner
Context
Besides the general preparation described in the Maintenance Planner User Guide, you have to make the following
preparatory steps specific to the conversion to SAP S/4HANA 1610:
Steps
1. Setup the Maintenance Planner as described in the Maintenance Planner User Guide available at
help.sap.com/maintenanceplanner .
2. Check the SPAM/SAINT version in your source release system.
Note
At least SPAM/SAINT patch 59 is required.
3. Apply SAP Note 2186164 to your SAP Solution Manager system.
4. Create an RFC-connection between your source release system and SAP Solution Manager:
1. In SAP Solution Manager, choose SOLMAN_WORKCENTER Solution Manager Administration
Landscape (Technical Systems) .
2. Click RFC connections Start New Window .
3. Select client 000 and choose Advanced Mode.
4. Under Export Options, fill in the field SAP Solution Manager Host Name.
5. Under Communication RFCs, select Create SM_<SID>CLNT<CLNT>_READ.
6. Select Create New User.
7. Enter a password.
8. Enter a user and password under Managed System Setup Administrator, and choose Test Login in the
group Administration Users to check that it works.
More Information
Maintenance Planner [page 17]
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 21
3.8.2 Remove Client 066
Context
Client 066 is the Early Watch client which was set up during the installation of your system. This client is not used
in SAP S/4HANA. To prevent issues, for example, with job scheduling, you have to remove it before starting the
conversion.
Steps
1. To remove client 066, proceed as described in SAP Note 1749142 .
3.8.3 Uninstall SAP Fiori Apps
Context
If you have SAP Fiori apps installed locally on your source system, you need to uninstall them if they are not
released for USER INTERFACE TECHNOLOGY 7.50 (SAP_UI 7.50). If you do not uninstall these apps, the
Maintenance Planer will not allow a conversion for your system.
Note
Use the SAP Fiori Apps Reference Library to check which applications are available for SAP S/4HANA 1610
FPS02.
Steps
1. Check SAP Note 2034588 for a list of apps that you need to uninstall and the steps required to do so.
Note
SAP Note 2200415 provides a list of all apps that are supported by SAP_UI 7.50.
2. Uninstall the apps using SAINT. For more information, see SAP Note 2011192 .
3.9 List of Application-Specific Preparations
The list below contains important application-specific preparatory steps and where to find their documentation.
22
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
Note
This list contains an overview of important steps, but it is not complete. You find the complete list of
conversion-relevant items in the Simplification List, as explained in the overview [page 8].
Table 4: App-Specific Preparations
Preparatory Tasks per Application Area Reference
Enterprise Technology Information Governance: Business
Partner Approach
SAP Note 2265093
Application Life-Cycle Management:
Check Program for Material Number
Extension
SAP Note 2216958
Finance Documentation of Finance-related
conversion tasks, see the SAP Note.
SAP Note 2332030
SAP Credit Management Documentation of all SAP Credit-
Management-related conversion tasks,
see the SAP Note.
SAP Note 2270544
SAP Cash Management Cash management SAP Note 2270400
Sales: Order and Contract Management Foreign Trade Replaced by Global Trade
Services
SAP Notes 2223144 and 2205202
Revenue Recognition Replaced by SAP
Revenue Accounting and Reporting
SAP Notes 2225170 and 2227824
Simplified Data Models in Sales and
Distribution (SD)
SAP Notes 2198647 and 2224436
SD Pricing: Data Model Changes SAP Note 2267308
Retail Changes in Retail functionality SAP Notes 2385984 and 2386003
Supply Chain: Efficient Logistics and
Order Fulfillment
Simplified Data Model in Inventory
Management (MM-IM)
SAP Notes 2206980 , 2238690 ,
and 2236753
Environment Health and Safety Documentation of all EHS-related
conversion tasks, see the SAP Note.
SAP Note 2336396
Product Safety and Stewardship Documentation of all PSS-related
conversion tasks, see the SAP Note.
SAP Note 2267461
Discrete Industries & Mill Products Long material number SAP Note 2270396
Business Network Integration Conversion from Ariba Network
Integration for SAP Business Suite
SAP Note 2341836
Conversion Guide for SAP S/4HANA 1610
Preparing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 23
4 Realizing the Conversion
Figure 4: SAP S/4HANA System Conversion: Realize Phase
After the preparation phase, you start with the realization of the conversion to SAP S/4HANA 1610 using the
Software Update Manager (SUM) tool. For a short overview of the entire process, see Overview of the Conversion
Process [page 8].
Note
You find the cross-application follow-on steps in this guide; you get the application-specific follow-on steps with
the pre-check and custom-code checks and with the Simplification List for SAP S/4HANA 1610. Some of the
most important application-specific preparation steps are also listed in this section: List of Application-Specific
Follow-On Activities [page 28].
Please see also SAP Note 2389807 .
4.1 Conversion Using SUM
Software Update Manager (SUM) is the technical tool used for the system conversion to SAP S/4HANA.
Note
You have to run the Maintenance Planner before the SUM, because the SUM requires the stack.xml
generated by the Maintenance Planner as an input. For more information, see Maintenance Planner [page 17].
Within the SUM-process the following steps are done in a one-step procedure (for dedicated start releases):
1. Database migration (optional).
If your source system is not yet running on the SAP HANA database, use the database migration option
(DMO) of the Software Update Manager to migrate your database to SAP HANA during the conversion.
2. Installation of the SAP S/4HANA 1610 FPS02 software.
3. Conversion of your data into the new data structure used by SAP S/4HANA 1610 FPS02 (this is the
automated part of the data migration).
24
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
For all information about using the SUM, see the guide System Conversion to SAP S/4HANA using SUM 1.0 <latest
version> (incl. DMO) available at help.sap.com/sltoolset Software Logistics Toolset 1.0 (SL Toolset) System
Maintenance .
4.2 Cross-Application Follow-On Activities
After the Software Update Manager (SUM) has run, you need to do the follow-on activities described in the next
section.
4.2.1 Adapting Database Extensions to SAP S/4HANA
When you convert your system from SAP Suite on HANA to SAP S/4HANA 1610, modifications to the SAP HANA
database remain unchanged. However, to make your modifications visible on the UI, manual steps can be
required in different content layers.
Procedure
1. If required for your modifications, adapt the relevant Core Data Service (CDS) views in the SAP Business
Suite layer. You can extend CDS views by using ABAP development tools. For more information, see
help.sap.com/abapdocu_740/en/index.htm ABAP Keyword Documentation ABAP Dictionary
ABAP CDS in ABAP Dictionary ABAP CDS - Views ABAP CDS - DDL Statements ABAP CDS - EXTEND
VIEW .
2. If required for your modifications, adapt the OData services for your CDS views in the SAP NetWeaver
Gateway layer:
○ For OData services that are included in a CDS view definition as an annotation, the relevant artifacts are
generated automatically. No modifications are required in the SAP NetWeaver Gateway layer. For more
information, see help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA
Function-Oriented View Application Server Application Server ABAP Application Development on AS
ABAP ABAP Development Tools - Eclipse SAP ABAP CDS Development User Guide Exposing CDS
view as OData Service. .
○ OData services that are not included in a CDS view definition must be redefined in Service Builder. For
more information, see help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA
Function-Oriented View SAP Gateway Foundation (SAP_GWFND) SAP Gateway Foundation Developer
Guide SAP Gateway Service Builder Data Modeling Basics Data Modeling Options Redefining
Services .
3. If available for your app, you can use runtime adaptation to add, move, or remove view fields in the UI layer.
For more information, see Adapting the User Interface [page 26]. As an alternative, you can extend views by
using SAP UI5 extension points. For more information, see help.sap.com/s4hana_op_1610_002 SAP
NetWeaver for SAP S/4HANA Function-Oriented View UI Technologies in SAP NetWeaver SAPUI5: UI
Development Toolkit for HTML5 Extending Apps View Extension .
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 25
4.2.2 Adapting the User Interface
Key users can adapt the user interface (UI) of their apps at runtime in a modification-free way, for example, by
adding, removing, or moving fields and groups. Runtime adaptation is supported for apps that use SmartForm
controls with stable IDs. Note that you can only add fields which have been made available for this app. If you need
additional fields, you have to create them as described under Creating Custom Fields and Custom Business Logic.
More Information
For more information, see SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP
S/4HANA Function-Oriented View UI Technologies in SAP NetWeaver SAP Fiori Launchpad User Guide
Using the Launchpad Adapting SAP Fiori UIs at Runtime .
4.2.3 Output Management
SAP S/4HANA introduces a new style of output management. Note that other existing frameworks can be used as
well, depending on the application.
You make settings for output control in Customizing under Cross-Application Components Output Control .
This is an overview of the required technical setup.
Prerequisites for Output Control
● bgRFC configuration has been set up
● Storage system and category have been maintained
● BRFplus is active and usable
● Adobe Document Services is available (when using Adobe Forms)
bgRFC (Background Remote Function Call)
Output control uses a bgRFC to process output. Therefore, you need to maintain the bgRFC configuration.
Otherwise, no output can be performed.
You can perform all the relevant steps in transaction SBGRFCCONF. One of the most important steps is defining a
supervisor destination, as bgRFC doesn’t work without it.
For more information, enter the keyword bgRFC Configuration at help.sap.com , and refer to SAP Note
2309399 and SAP Note 1616303 .
Storage System and Category
Output control needs a defined storage system (content repository) to save the rendered form output as PDF.
To set up the storage system, choose the following navigation option:
Table 5
SAP Menu SPRO Cross-Application Components Document
Management General Data Settings for Storage
Systems Maintain Storage System
Transaction Code /nOAC0
26
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
You can set up the storage type which fits your needs, for example a SAP System Database, or a HTTP content
server (such as fileserver, database, or external archive).
Once the storage system is available, you need to assign it to the predelivered storage category SOMU. To do so,
choose the following navigation option:
Table 6
SAP Menu SPRO Cross-Application Components Document
Management General Data Settings for Storage
Systems Maintain Storage Category
Transaction Code /nOACT
Select category SOMU. For column Document Area, choose SOMU. For column Content Repository, choose the
content repository you created in the previous step.
Business Rule Framework plus (BRFplus)
Output control uses BRFplus for the output parameter determination. Technically, BRFplus is based on
WebDynpro applications. Therefore, you need to set up the according ICF services:
Table 7
/sap/bc/webdynpro/sap/fdt_wd_workbench FDT Workbench
/sap/bc/webdynpro/sap/fdt_wd_object_manager FDT Object Manager
/sap/bc/webdynpro/sap/fdt_wd_catalog_browser FDT Catalog Browser
For more information, enter the keyword Active Services in SICF at help.sap.com .
Once you’ve set up the services, download and install the required BRFplus applications from SAP Note 2248229
.
Procedure:
1. Access transaction BRF+.
If required, personalize your screen, and change the user mode from Simple to Expert.
2. On the Business Rule Framework plus screen, choose Tools XML Import .
3. On the Business Rule Framework plus – XML Import screen, under File and Transport Request, browse for the
local *.xml files you want to import. You can import the files one after the other.
4. In the Customizing Request field, enter an applicable Customizing Request ID.
5. Choose Upload XML File.
6. Choose Back to Workbench.
Adobe Document Services (ADS)
Applications in SAP S/4HANA ship default form templates implemented as PDF-based print forms with
fragments.
They require ADS for rendering. ADS is available as cloud solution or on-premise solution.
The cloud solution is a service provided on the HANA Cloud Platform. See SAP Note 2219598 for more
information and links to the documentation for the new solution Form Service by Adobe.
For the on-premise solution, you need an AS Java installation (with ADOBE usage type) to run ADS.
ADS itself must have version 10.4 (1040.xxx) or higher. This version is delivered with NW 7.31 SP7 (and higher),
NW 7.40 SP2 (and higher), and NW 7.50 (all SPs).
You do not necessarily need to use ADS, as output management also supports SAPscript and Smart Forms.
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 27
However, special customizing is necessary for these two form technologies, and restrictions apply. For more
information, see SAP Notes 2292539 and 2294198 .
Printer Setup
Printing is done using the spool. For more information, see the SAP Printing Guide at the SAP Help portal under
help.sap.com/s4hana <choose a release> SAP NetWeaver for SAP S/4HANA Function-Oriented View
Solution Life Cycle Management .
Output control uses the short name of the printer (for example LP01), as defined in transaction SPAD.
Limitations
● Printing using the spool is not available in release S4CORE 1.00 SP00. If this is the case, please upgrade to
S4CORE 1.00 SP01.
● Currently, a PDF is always created for any kind of form.
This has the following impact:
○ Previewing the document from the spool request is only possible when the device type is PDF1 or PDFUC.
○ Using another device type can lead to alignment issues for SAPscript and Smart Forms.
● Frontend output is not supported, since the output is processed via bgRFC.
More Information
SAP Note 2228611
4.3 List of Application-Specific Follow-On Activities
The list below contains important application-specific follow-on steps and where to find their documentation.
Note
This list contains an overview of important steps you may need to do after the conversion process, but it is not
complete. You find the complete list of conversion-relevant items in the Simplification List, as explained in the
overview [page 8].
Table 8: App-Specific Follow-On Tasks
Follow-On Tasks per Application Area Reference
Finance Documentation of Finance-related
conversion tasks, see the SAP Note.
SAP Note 2332030
SAP Credit Management Documentation of all SAP Credit
Management-related conversion tasks,
see the SAP Note.
SAP Note 2270544
Human Resources Integration of HR Master Data SAP Note 2340095
Sales: Order and Contract Management SD Pricing: data model changes SAP Note 2267308
28
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
Follow-On Tasks per Application Area Reference
SD Rebate Processing replacement by
Settlement Management
SAP Note 2226380
Optimization of SD Rebate Processing
for Trade Promotion Management
SAP Note 2200691
Retail Cleanup of Retail generic articles and
variant data
SAP Note 2350650
Documentation of site master
conversion, see the SAP Note.
SAP Note 2310884
Environment, Health, and Safety Documentation of all EHS-related
conversion tasks, see the SAP Note.
SAP Note 2336396
Product Safety and Stewardship Documentation of all PSS-related
conversion tasks, see the SAP Note.
SAP Note 2267461
Integration Business network integration:
Activities after converting Ariba
Network Integration
SAP Note 2341836
Integration with SAP SuccessFactors
Employee Central
SAP Note 2340095
Conversion Guide for SAP S/4HANA 1610
Realizing the Conversion
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved. 29
Typographic Conventions
Table 9
Example Description
<Example> Angle brackets indicate that you replace these words or characters with appropriate entries
to make entries in the system, for example, “Enter your <User Name>”.
Example Example Arrows separating the parts of a navigation path, for example, menu options
Example Emphasized words or expressions
Example Words or characters that you enter in the system exactly as they appear in the
documentation
www.sap.com Textual cross-references to an internet address
/example Quicklinks added to the internet address of a homepage to enable quick access to specific
content on the Web
123456 Hyperlink to an SAP Note, for example, SAP Note 123456
Example ● Words or characters quoted from the screen. These include field labels, screen titles,
pushbutton labels, menu names, and menu options.
● Cross-references to other documentation or published works
Example ● Output on the screen following a user action, for example, messages
● Source code or syntax quoted directly from a program
● File and directory names and their paths, names of variables and parameters, and
names of installation, upgrade, and database tools
EXAMPLE Technical names of system objects. These include report names, program names,
transaction codes, database table names, and key concepts of a programming language
when they are surrounded by body text, for example, SELECT and INCLUDE
EXAMPLE Keys on the keyboard
30
PUBLIC
© Copyright 2016 SAP SE or an SAP affiliate company.
All rights reserved.
Conversion Guide for SAP S/4HANA 1610
Typographic Conventions
www.sap.com
© Copyright 2016 SAP SE or an SAP affiliate company. All rights
reserved.
No part of this publication may be reproduced or transmitted in any
form or for any purpose without the express permission of SAP SE
or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well
as their respective logos are trademarks or registered trademarks
of SAP SE (or an SAP affiliate company) in Germany and other
countries. All other product and service names mentioned are the
trademarks of their respective companies. Please see
www.sap.com/corporate-en/legal/copyright/index.epx#trademark
for additional trademark information and notices.

More Related Content

PDF
Conv op1909
PDF
Nfe100masterguide19 sp16
PDF
Suse linux enterprise_server_12_x_for_sap_applications_configuration_guide_fo...
PDF
SAP Plant Maintenance Training Material | www.sapdocs.info
PDF
Custom codemigration to S/4HANA
PDF
Master guide-ehp6for erp6.0-ehp3fornw7.0
PDF
Erp ehp6 medialist
PDF
Performance tuning in sap bi 7.0
Conv op1909
Nfe100masterguide19 sp16
Suse linux enterprise_server_12_x_for_sap_applications_configuration_guide_fo...
SAP Plant Maintenance Training Material | www.sapdocs.info
Custom codemigration to S/4HANA
Master guide-ehp6for erp6.0-ehp3fornw7.0
Erp ehp6 medialist
Performance tuning in sap bi 7.0

What's hot (8)

PDF
ArcSight Management Center 2.0 Patch 2 Release Notes
PDF
Errors in process chains
PDF
Pi pcs interface
PDF
Rtc user en
PDF
Sap business-blueprint1
PDF
Sap enterprise asset_management
PDF
Sap basis installation on win nt oracle 4.6d
DOC
W2 k3 ad_integration-how_to
ArcSight Management Center 2.0 Patch 2 Release Notes
Errors in process chains
Pi pcs interface
Rtc user en
Sap business-blueprint1
Sap enterprise asset_management
Sap basis installation on win nt oracle 4.6d
W2 k3 ad_integration-how_to
Ad

Similar to 0 sap - conversion guide for sap s4 hana 1610 (20)

PDF
Conv op2020
PDF
Conversion Guide for SAP S:4HANA 2022.pdf
PDF
Conversion Guide for SAP S/4HANA 2022 OTHER DB TO HANA DB
PDF
CONV_OP2022.pdf
PPTX
170627_s4hana_key_adoption_scenarios.pptx
PPTX
Finance Illustration.pptx
PPTX
SAP ECC to S/4HANA Move
PPTX
A Practical Guide to ECC to S4HANA Migration
PPTX
Technical Walkthrough of SAP S/4HANA System Conversion
PDF
SUP_EDE_0140_1712_DAY1_Q123.pdf
PDF
170627_s4hana_key_adoption_scenarios (1).pdf
PDF
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
PPTX
Transition to SAP S/4HANA System Conversion: A step-by-step guide
PDF
04_transition_scenarious_and_best_practices.pdf
PDF
Александр Чужиков - Сценарии внедрения SAP S/4HANA
PPTX
Demystifying SAP S/4HANA
PPTX
2015 04 Preparing for the SAP S/4HANA Migration
PPTX
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
PDF
SAP S/4HANA: Everything you need to know for a successul implementation
PDF
SAP_S_4_HANA_Everything_you_need_to_know.pdf
Conv op2020
Conversion Guide for SAP S:4HANA 2022.pdf
Conversion Guide for SAP S/4HANA 2022 OTHER DB TO HANA DB
CONV_OP2022.pdf
170627_s4hana_key_adoption_scenarios.pptx
Finance Illustration.pptx
SAP ECC to S/4HANA Move
A Practical Guide to ECC to S4HANA Migration
Technical Walkthrough of SAP S/4HANA System Conversion
SUP_EDE_0140_1712_DAY1_Q123.pdf
170627_s4hana_key_adoption_scenarios (1).pdf
170627_s4hana_key_adoption_scenarios (1) (1) (1).pdf
Transition to SAP S/4HANA System Conversion: A step-by-step guide
04_transition_scenarious_and_best_practices.pdf
Александр Чужиков - Сценарии внедрения SAP S/4HANA
Demystifying SAP S/4HANA
2015 04 Preparing for the SAP S/4HANA Migration
Webinar (UK/Europe) - Demystifying SAP S/4HANA & Test Automation
SAP S/4HANA: Everything you need to know for a successul implementation
SAP_S_4_HANA_Everything_you_need_to_know.pdf
Ad

Recently uploaded (20)

PDF
Getting Started with Data Integration: FME Form 101
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Mushroom cultivation and it's methods.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Tartificialntelligence_presentation.pptx
PDF
project resource management chapter-09.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
1. Introduction to Computer Programming.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
Getting Started with Data Integration: FME Form 101
TLE Review Electricity (Electricity).pptx
Accuracy of neural networks in brain wave diagnosis of schizophrenia
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
A comparative study of natural language inference in Swahili using monolingua...
MIND Revenue Release Quarter 2 2025 Press Release
Mushroom cultivation and it's methods.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Heart disease approach using modified random forest and particle swarm optimi...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Programs and apps: productivity, graphics, security and other tools
Chapter 5: Probability Theory and Statistics
Tartificialntelligence_presentation.pptx
project resource management chapter-09.pdf
Hindi spoken digit analysis for native and non-native speakers
Group 1 Presentation -Planning and Decision Making .pptx
1. Introduction to Computer Programming.pptx
Web App vs Mobile App What Should You Build First.pdf

0 sap - conversion guide for sap s4 hana 1610

  • 1. Conversion Guide Document version: 1.1 – 2017-05-29 Conversion Guide for SAP S/4HANA 1610 Feature Package Stack 02 PUBLIC
  • 2. Document History The following table provides an overview of the most important document changes. Table 1 Version Date Description 1.1 2017-05-29 Update to sections "Overview of the Conversion Process" and "Custom Code Migration" 1.0 2017-05-10 First published version 2 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Document History
  • 3. Content 1 Conversion Guide for SAP S/4HANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1 Documentation and SAP Notes for the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Overview of the Conversion Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.3 Conversion in a Distributed System Landscape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.4 Upgrade from SAP HANA 1.0 to SAP HANA 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 Preparing the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.2 What’s the Impact on Your System Landscape? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.3 Supported Start Releases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 Data Volume Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.5 Maintenance Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.6 Pre-Checks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.7 Custom Code Migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.8 Cross-Application Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21   Prepare the Use of the Maintenance Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21   Remove Client 066 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22   Uninstall SAP Fiori Apps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.9 List of Application-Specific Preparations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4 Realizing the Conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.1 Conversion Using SUM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 4.2 Cross-Application Follow-On Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25   Adapting Database Extensions to SAP S/4HANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25   Adapting the User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26   Output Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 4.3 List of Application-Specific Follow-On Activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Conversion Guide for SAP S/4HANA 1610 Content PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 3
  • 4. 4 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610
  • 5. 1 Conversion Guide for SAP S/4HANA SAP S/4HANA is the next-generation business suite. It is fully built on the most advanced in-memory platform existing today: SAP HANA. The product uses modern design principles with the SAP Fiori user experience (UX) as well as a new role-based user experience concept. With the move to SAP S/4HANA, you are benefitting from continuous application innovations such as: ● Application optimizations specific for SAP HANA in-memory platform With SAP S/4HANA, SAP optimizes the application to make best use of the capabilities of the SAP HANA database. For example, we removed aggregates, and reduced the data footprint. ● Responsive user experience design With SAP S/4HANA, SAP designs the application with the latest role-based user experience (UX). ● Unifying functionality in the core With SAP S/4HANA, SAP removes redundancy by providing one functionality for one objective. With SAP S/4HANA, SAP helps businesses to run simple in the digital economy, including such topics and principles as the Internet of Things, Big Data, business networks, and mobile-first. This guide explain the conversion process with which you can move from your existing SAP Business Suite to the next-generation business suite: SAP S/4HANA. Conversion Guide for SAP S/4HANA 1610 Conversion Guide for SAP S/4HANA PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 5
  • 6. 2 Getting Started Read this guide carefully to get an overview of how to convert an existing SAP Business Suite system to SAP S/ 4HANA 1610 FPS02. This guide has to be used together with the following documents: ● Simplification List for SAP S/4HANA 1610 FPS02 ● System Conversion to SAP S/4HANA using SUM 1.0 SP <latest version> (incl. DMO) ● Maintenance Planner User Guide You find more information about these documents and guides (including where to find them), as well as additional important documents and SAP Notes relevant for the conversion in the section Documentation and SAP Notes for the Conversion [page 6]. The section Overview of the Conversion Process [page 8] provides information about the different phases of the conversion and the tools involved. The section Preparing the Conversion [page 13] and Realizing the Conversion [page 24] provide details for those conversion phases. 2.1 Documentation and SAP Notes for the Conversion Required Documents and SAP Notes You require at least the following documents and SAP Notes. Table 2 Document Available at Comment Simplification List for SAP S/4HANA 1610 FPS02 help.sap.com/s4hana_op_1610_002 Additional Information Lists the simplifications in comparison to the SAP Business Suite product family such as, simplified functions, merged database tables, and new data models. Simplification List for SAP S/4HANA SAP Note 2313884 Contains additional important information about simplifications. System Conversion to SAP S/4HANA using SUM 1.0 SP <latest version> (incl. DMO) support.sap.com/sltoolset Software Logistics Toolset (SL Toolset) System Maintenance Describes how to prepare the system for running the Software Update Manager, how to use it, and what general follow-up steps are required. Maintenance Planner User Guide help.sap.com/maintenanceplanner Describes how to use the Maintenance Planner for calculating and downloading the required stack.xml file and software packages. 6 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Getting Started
  • 7. Document Available at Comment SAP S/4HANA 1610: Release Information Note SAP Note 2346431 SAP S/4HANA 1610: Restriction Note SAP Note 2333141 SAP S/4HANA 1610 Add-on Note SAP Note 2214409 Delivery of the S/4H System Conversion Checks SAP Note 2182725 With this note, the SAP S/4HANA Pre- Transition Check Report is delivered. SAP S/4HANA 1610 - application specific notes in system conversion preparation phase SAP Note 2389794 Information about errors that may occur during the preparation phase of the conversion. Additional information on converting to S/4HANA using SUM <latest version> SAP Note for the latest version of SUM at support.sap.com/sltoolset Software Logistics Toolset (SL Toolset) System Maintenance Information about errors that may occur during the SUM phase of the conversion. SAP S/4HANA 1610 - application specific notes in system conversion follow-on phase SAP Note 2389807 Information about errors that may occur during the follow-on phase of the conversion. Additional Information and SAP Notes The following table lists important additional documents and SAP Notes. Table 3 Document Available at Comment Custom Code Migration SAP Help Portal at help.sap.com/ s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View Application Server Application Server ABAP Application Development on AS ABAP Customer-specific ABAP Development Custom Code Migration Describes how you can check your custom code for required adaptations System Conversion to SAP S/4HANA System Conversion to SAP S/4HANA Information about the system conversion on SCN. SAP S/4HANA: Always-Off Business Functions SAP Note 2240359 SAP S/4HANA: Always-On Business Functions SAP Note 2240360 Uninstalling ABAP Add-ons SAP Note 2011192 Conversion Guide for SAP S/4HANA 1610 Getting Started PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 7
  • 8. Document Available at Comment Data Migration of Financials in SAP S/ 4HANA: Do not migrate twice! SAP Note 2294486 Relevant if you are planning to convert a SAP Simple Finance, respectively SAP S/4HANA Finance, on-premise edition installation to SAP S/4HANA. Conversion of Financial Accounting to SAP S/4HANA SAP Note 2332030 S4TWL: Business partner data exchange between SAP CRM and SAP S/4HANA – required pre-conversion and post- conversion actions SAP Note 2285062 2.2 Overview of the Conversion Process SAP provides a process for the conversion to SAP S/4HANA. The following figure gives an overview of the tools, the phases, and the activities involved in the process. Recommendation We recommend that you do the activities in the sequence shown in the figure and explained in the sections below. Figure 1: SAP S/4HANA System Conversion: Sequence Prepare Phase Simplification List To enable you to do an optimal planning of your path to SAP S/4HANA, we provide the Simplification List for SAP S/4HANA 1610 FPS02. The Simplification List is the complete collection of simplification items. It provides the key information by application or functional area about the simplifications in SAP S/4HANA. Each simplification item 8 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Getting Started
  • 9. details the steps that need to be taken for the conversion from a business and a technical point of view, both preparatory and follow-on steps and each item is available as a SAP Note that may contain additional information. You find the Simplification List at help.sap.com/s4hana_op_1610_002 Simplification List See also SAP Note 2313884 , to which the Simplification List is also attached (as both an Excel list and as a PDF that contains the text of the simplification item SAP Notes). Note You should read the Simplification List to get an overview of all the simplification items that are relevant for your specific conversion. When you have identified the simplification items relevant for your conversion, you also need to look at the relevant simplification SAP Notes themselves to get all the available information. The SAP Notes may contain more information that the Simplification List, because they may have attachments and may reference other SAP Notes. This situation is not reflected in the text of the Simplification List PDF, which is only an extract from the SAP Notes. The simplification items are partly integrated with the pre-check and custom code migration tools. These tools provide a detailed report about where the code of your SAP Business Suite system does not comply with the scope and data structures of SAP S/4HANA. However, currently the pre-check and custom code check tool do not cover all the simplification items so that you need to review the Simplification List carefully at the beginning of your conversion project to get an overview of all required tasks. Recommendation We recommend that you do a test conversion in a dedicated system in a distributed system landscape [page 11] to get the results of the checks early on in your conversion project. Before starting the realization phase of the conversion process, you also have to do the following preparatory activities: 1. System Requirements You need to be aware of system requirements, start releases, conversion paths, and data volume. See the following sections for more information: ○ System Requirements [page 14] ○ What’s the Impact on Your System Landscape? [page 15] ○ Supported Start Releases [page 16] ○ Data Volume Reduction [page 16] 2. Maintenance Planner You need to run the maintenance planner tool as a first step in the conversion process. It checks your components, add-ons, and business functions to ensure compatibility with SAP S/4HANA and also creates the stack file used for the actual conversion process (done by the Software Update Manager tool). For more information, see Maintenance Planner [page 17]. Note This step is mandatory, because the Software Update Manager requires the stack file for the conversion process. The Maintenance Planner has replaced the Maintenance Optimizer, which is not supported by SAP S/ 4HANA. 3. Pre-Checks These checks identify important steps you need to take to make sure that your system can technically be converted and that your business processes can start running directly after the conversion process has been Conversion Guide for SAP S/4HANA 1610 Getting Started PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 9
  • 10. completed. There are also pre-checks available for the preparation of the migration of financial data. For more information, see Pre-Checks [page 18]. Note This step is also mandatory and will be triggered again by the Software Update Manager. Ideally, you perform the pre-checks based on the stack file so that you can take note of the planning information provided by the pre-checks early in the process. 4. Custom Code Migration The compatibility of custom code with SAP S/4HANA can be checked with the ABAP Test Cockpit. For more information, see Custom Code Migration [page 20] Note It is highly recommended to combine the SAP S/4HANA conversion project with housekeeping activities for your existing custom code base. In particular, you need a consolidated view of productively used custom developments and you should remove custom code that is no longer used. We recommend that you do the steps 2 to 4 in the prepare phase in the sequence listed above. It is, however, technically possible to do them independently or in parallel. 5. Cross-application preparation activities In addition to the general preparation steps described above, you also need to do some cross-application preparations. For more information, see Cross-Application Preparations [page 21]. 6. Application-specific preparation activities In addition to the cross-application preparations, you may also need to do some application-specific preparatory steps. These steps and their documentation are partly provided by the pre-checks and the custom code checks. For a complete overview of all necessary steps, see the Simplification List (mentioned above). For an overview of some important preparations steps, see List of Application-Specific Preparations [page 22]. For more information about preparations for the conversion of Financial Accounting, see SAP Note 2332030 . Realize Phase After you have done the steps of the prepare phase, you continue with the activities of the realize phase: 1. Software Update Manager (SUM) When you have completed the steps above, and have implemented all the adaptations required to ensure your system and your custom code is suited to SAP S/4HANA, you then run the SUM. The SUM does the database migration (if required), the actual software update, and the data conversion. For more information, see Realizing the Conversion [page 24]. 2. Cross-application follow-on activities Other manual cross-application activities may also be required. For more information, see Cross-Application Follow-On Activities [page 25]. 3. Application-specific follow-on activities 10 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Getting Started
  • 11. In addition to the cross-application follow-on activities, you may also need to do application-specific manual steps. These steps and their documentation are provided by the pre-checks and the custom code checks, which provide the list of simplification items relevant for your specific systems. For a complete overview of all necessary steps, see the Simplification List (mentioned above). For an overview of some important follow-on steps, see List of Application-Specific Follow-On Activities [page 28]. For more information about the migration of Finance Data, see SAP Note 2332030 . 2.3 Conversion in a Distributed System Landscape When planning your conversion project, you should use a distributed system landscape as shown in the figure below. The figure is an example of a very simple version of a distributed system landscape comprising only development and productive systems to illustrate the principle . Figure 2: Conversion in a Distributed System Landscape The figure shows that there is a development system (DEV) used to apply updates and patches to the productive system (PROD), which, at the beginning of the conversion project (t1), is a SAP Business Suite system. You then set up a second development system (DEV 2) as a system copy of the original DEV system. You use the second development system to perform and test all phases of the conversion. You can collect all the necessary software changes during the test conversion in transport requests, including those that can only be done after a conversion (for example, the Finance customizing). Note that DEV t1 and DEV t2 as shown in the figure describe the same system, at points in time before (t1) and after (t2) the conversion. The collected transports with the required software changes are then handed over to the Software Update Manager (SUM) tool and applied during the real conversion of the productive system. Note that PROD t1 and PROD t2 as shown in the figure also describe the same productive system before (t1) and after (t2) the conversion. The use of a distributed system landscape for your conversion allows you to take as long as needed to identify and process the software changes required by the conversion and then apply these changes efficiently during the conversion of your productive system to minimize downtime. Conversion Guide for SAP S/4HANA 1610 Getting Started PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 11
  • 12. 2.4 Upgrade from SAP HANA 1.0 to SAP HANA 2.0 According to the Product Availability Matrix for supported database versions for the product SAP Enterprise Resource Planning 6.0 EHP 6 (or higher), the upgrade of an underlying SAP HANA database from release 1.0 to 2.0 can only be done after the technical conversion to SAP S/4HANA 1610 FSP01 has been successfully completed. For more information, see the SAP S/4HANA Release Information Note 2346431 . 12 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Getting Started
  • 13. 3 Preparing the Conversion Figure 3: SAP S/4HANA System Conversion: Prepare Phase For the conversion to SAP S/4HANA you have to prepare an overall project plan and schedule the tasks. The preparation activities described in this section give you an idea of what is involved. For a short overview of the process, see Overview of the Conversion Process [page 8]. Note In addition, review the planning section of the Software Update Manager guide System Conversion to SAP S/ 4HANA using SUM 1.0 <latest version> (incl. DMO) at support.sap.com/sltoolset Software Logistics Toolset (SL Toolset) System Maintenance . Note You find the cross-application preparation steps in this guide; you get the application-specific preparation steps with the pre-check and custom-code checks and with the Simplification List for SAP S/4HANA 1610. Some of the most important application-specific preparation steps are also listed in this section: List of Application-Specific Preparations [page 22]. Please see also SAP Note 2389794 . Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 13
  • 14. 3.1 System Requirements Unicode As a prerequisite for the conversion, your system needs to be a Unicode system. If your system is still non- Unicode, you can follow a two-step conversion approach: First, perform a combined upgrade and Unicode conversion with one of the supported start releases as target, then perform the conversion to SAP S/4HANA 1610. For additional information, see Unicode Conversion Overview (on SAP SCN). Application Server ABAP Only Your system has to be an AS ABAP-only system. Dual-stack systems (AS ABAP and AS Java combined in one system) are not supported for the conversion. If your system is as dual-stack system, you have to split it before doing the conversion. For additional information on how to perform a dual-stack split, see: ● SAP Note 1686144 ● SAP Note 1655335 ● Guide at support.sap.com/sltoolset System Provisioning Split Option Guide for Systems based on SAP NetWeaver 7.1 and Higher ● Dual Stack Split CDS Views (Core Data Services) If you need to adapt your custom code during the conversion of your development system, you may need to create or edit CDS view. For example, to reflect your specific table appends in related CDS compatibility views. To find out whether these activities are required in your case, check the results of the corresponding pre-checks and the S/4HANA-specific code inspector checks. For additional information, see: ● Pre-Checks [page 18] ● Custom Code Migration [page 20] ● help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View Application Server Application Server ABAP Application Development on AS ABAP ABAP Development Tools - Eclipse ● Configuring the ABAP Back-end for ABAP Development Tools ● CDS - Core Data Services (on SAP SCN) ● scn.sap.com/community/abap/eclipse 14 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion
  • 15. 3.2 What’s the Impact on Your System Landscape? When you convert your system to SAP S/4HANA, you may have to adapt further systems or components in your system landscape. SAP Enterprise Resource Planning (SAP ERP) Java Components SAP ERP Java components are obsolete with SAP S/4HANA. You have to remove the technical Java system from the respective productive system in the Landscape Management Database (LMDB). SAP NetWeaver SAP NetWeaver 7.51 for SAP S/4HANA 1610 FPS01 SAP S/4HANA 1610 FPS02 requires SAP NetWeaver 7.51 for SAP S/4HANA 1610 (SP02). For additional information about SAP NetWeaver 7.51 for SAP S/4HANA 1610 FPS02, see: ● SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA ● Information about the upgrade to SAP NetWeaver 7.51 for SAP S/4HANA 1610 in SAP Note 2350408 ● Minimal database system platform requirements for SAP NetWeaver 7.51 in SAP Note 2329005 SAP NetWeaver Java Instances The following SAP NetWeaver Java instances are relevant for SAP S/4HANA 1610 FPS02: ● Adobe Document Services ● Enterprise Services Repository ● Advanced Adapter Engine Extended These instances need to run on SAP NetWeaver 7.3 EHP1 (or higher). Enterprise Services Repository (ESR) Content: You have to apply the ESR content XI CONTENT S4CORE 101. SAP Fiori Front-End Server SAP S/4HANA 1610 FPS02 requires SAP NetWeaver 7.51 SP02 as front-end server. You can use an existing front-end server (hub) for the SAP Fiori for SAP S/4HANA 1610 FPS02 installation. Existing apps continue to run against the old back-end systems while the newly installed applications of SAP Fiori for S/4HANA 1610 FPS02 need to be configured to run against the SAP S/4HANA 1610 FPS02 system. As a prerequisite, you have to migrate the database of the central hub system (supported databases are SAP HANA, SAP MaxDB, or SAP ASE) and upgrade the system. For more information, see the section Using an Existing Front-End Server (Hub Deployment) of the UI Technology Guide for SAP S/4HANA 1610 FPS 02 available on SAP Help Portal at help.sap.com/s4hana_op_1610_002 . You can also run the SAP Fiori server as an add-on to the SAP S/4HANA 1610 FPS02 server. For additional information about installing the SAP Fiori server, see the SAP Help Portal at help.sap.com/ fiori_implementation . Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 15
  • 16. 3.3 Supported Start Releases For a one-step conversion, your system needs to have a minimum release level. The following start releases are supported: ● SAP ERP 6.0, EHP 0-8 ● SAP Business Suite powered by SAP HANA ● SAP Simple Finance Add-On 1.0 for SAP Business Suite powered by SAP HANA ● SAP Simple Finance, on-premise edition 1503 ● SAP S/4HANA Finance 1605 Not all start releases may initially be supported, see SAP Note 2277083 for more information. Also check the SAP S/4HANA 1610: Release Information Note 2346431 for the required feature package stack equivalencies. 3.4 Data Volume Reduction SAP Data Volume Management is designed to reduce the data footprint so that you can achieve a shorter conversion duration due to reduced load size. Data Volume Management (DVM) offers various capabilities supporting the pre- and post-conversion phases. One central tool is the SAP DVM Work Center (DVM WoC) in SAP Solution Manager, including tools with a special focus on SAP HANA. ● Guided Self Service: You can generate a best practice document to determine data that can be reduced most efficiently in an SAP system before the conversion. You can use the same tool after the conversion to develop a blueprint for a DVM strategy. ● Reorganization and Compression: You can use this tool without a SAP HANA context in order to simulate the savings gained by reorganizing tables or databases or compressing the database. ● In addition, you can simulate the future system size of your system. This is useful for a forecast of the impact any planned measures may cause. Beside the DVM Work Center, Data Volume Management offers services to give you an overview of your data distribution and quality as well as services to help you to develop a DVM road map for your system landscape. All services allow you to make flexible decision about your content and data volume management. Additional Information For more information, see the SAP Help Portal at help.sap.com/solutionmanager SAP Solution Manager <release> Application Help SAP Library Application Operations . For general information about Data Volume Management, see the SAP Community Network at wiki.scn.sap.com/ wiki/display/TechOps/Data+Volume+Management . 16 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion
  • 17. 3.5 Maintenance Planner Overview You have to use the Maintenance Planner to do the conversion to SAP S/4HANA 1610. The Maintenance Planner generates the download files (add-ons, packages, DBDs, and the stack configuration file) that the Software Update Manager (SUM) uses to do the conversion. In particular, the Maintenance Planner checks if the following items are supported for the conversion: ● Add-ons to your system ● Active business functions in your system ● Industry solutions If there is no valid conversion path for any of the items listed above (for example, an add-on is not released for the conversion yet), the Maintenance Planner prevents the conversion. After the check, the Maintenance Planner creates the stack configuration file (stack.xml). Note In order to generate the stack.xml, you need to have an SAP S/4HANA license. You can do the above checks without a license, but you cannot create a stack.xml with the Maintenance Planner without a license. Recommendation You may run the pre-checks without the stack.xml provided by the Maintenance Planner to get quick and early results, but we strongly recommend that you run the pre-checks again later with the stack.xml because, with this input, the results of the pre-checks will be more accurate and specific to your target product version. For more information, see the Maintenance Planner User Guide at help.sap.com/maintenanceplanner . For preparatory steps specific to the conversion to SAP S/4HANA, see also Prepare the Use of the Maintenance Planner [page 21]. Business Functions Business functions can have the following status: always_on, customer_switchable, and always_off. This results in the following behavior during the conversion: ● If a business function was switched on in the start release system, but defined as always_off in the SAP S/ 4HANA target release, then a system conversion is not possible with this release. ● If a business function was switched off in the start release system, but defined as always_on in the SAP S/ 4HANA target release, then the business function will be activated during the conversion. ● If a business function is defined as customer_switchable in the SAP S/4HANA target release, it will keep the state defined in the target release during the conversion. For more information about always-off and always-on business functions in SAP S/4HANA 1610, see SAP Notes 2240359 and 2240360 . Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 17
  • 18. Add-Ons During the conversion, add-ons are either merged into SAP S/4HANA or deleted if no successor is available. Some add-ons may be included without being fully functional. For a list of supported add-ons, see SAP Note 2214409 . For information about uninstalling add-ons, see SAP Note 2011192 . Industry Solutions For information about supported industry solutions, see SAP Note 2333141 . 3.6 Pre-Checks SAP supports your conversion project by providing pre-checks that identify some important steps you need to take to ensure your system is compatible with the conversion process. Note The pre-checks do not yet identify all the steps needed to perform a conversion. For a full overview, see the Simplification List as explained in Overview of the Conversion Process [page 8]. Perform these checks before starting the Software Update Manager (SUM) in order to have enough time to solve any issues before starting the conversion process. The results of the pre-check are provided as a list of items you need to address before you can start the conversion process. In addition to the manual pre-check, the checks are run twice again during the conversion process by the Software Update Manager (SUM). The tool stops the conversion if errors persist. Note Some of the pre-check reports may take a long time to run. Prerequisites You have to run the Maintenance Planner before starting the pre-checks, because the pre-check reports require the stack.xml generated by the Maintenance Planner as an input. For more information, see Maintenance Planner [page 17]. How to Perform Pre-Checks SAP Note 2182725 and Related Notes Implement SAP Note 2182725 and all attached related notes. Make sure to use latest version of this note and regularly check for updates of all attached notes. Implement and run these reports on every system in your system landscape (sandbox, development, quality assurance, productive) that you want to convert to S/4HANA. 18 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion
  • 19. Report R_S4_PRE_TRANSITION_CHECKS Run the report R_S4_PRE_TRANSITION_CHECKS in transaction SE38 or SA38 in client 000 of your system. The report checks the data in all clients. ● Perform the report using the option Check Class Consistency Check In case of missing check classes, make sure that you have implemented the latest version of SAP Note 2182725 and related notes and then, if required, open a ticket on the corresponding component for the check class mentioned in the error message. For add-ons, contact the add-on vendor. ● If all check classes exist, run the report with the option S/4 Pre-Trans. Check Results and provide the path to the stack.xml file (that is provided by the Maintenance Planner). You have to copy the file to your ABAP system, for example, to /usr/sap/<SID>/Download. In addition, make sure to activate the simulation mode. You may want to create a variant to make starting subsequent checks easier. The overall check result return code must be lower or equal to 4. Otherwise the Software Update Manager (SUM) will not be able to perform the conversion of your system. In case of errors, follow the instructions in the messages. The instructions refer to SAP Notes. In this way, resolve all issues until the check report results in a return code lower or equal to 4. How to Perform Accounting Pre-Checks Controlling and General Ledger pre-checks are included in the report R_S4_PRE_TRANSITION_CHECKS but the pre-check program for Asset Accounting (FI-AA) is not included in this report. To run pre-checks for Asset Accounting you need to use the report RASFIN_MIGR_PRECHECK and implement the SAP Notes listed in the collective SAP Note 2333236 . The report RASFIN_MIGR_PRECHECK needs to be run in each of your productive clients (in contrast to the report R_S4_PRE_TRANSITION_CHECKS which needs to be run only in client 000). After you have technically converted your system to SAP S/4HANA, you have to migrate your migration-relevant Customizing settings as well as your General Ledger, Asset Accounting, Controlling and Material Ledger data to the new data structure. For more information about the conversion of Financial Accounting, see SAP Note 2332030 . Note We recommend that you do the conversion to SAP S/4HANA in a development or test system first, so that you get access to the Accounting-relevant Customizing steps. You collect any changes in transport requests which you hand over to the SUM tool when you do your final conversion of your productive system. For more information, see Conversion in a Distributed System Landscape [page 11]. Pre-Check Messages and Their Meanings The pre-checks result in green, yellow, or red messages: ● Green messages These messages indicate that there are no technical or other problems and the conversion can go ahead. ● Yellow messages These messages provide information about different topics such as changes to Business Functions or adaptions that can be done before or after the conversion. There are no technical problems and the conversion can go ahead. However, some of these yellow messages may be about issues that can cause data loss, even if there is no technical problem affecting the conversion. For instance, per default, no custom table appends are retained during the conversion – the data from those fields is just lost. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 19
  • 20. Caution Check yellow messages carefully to keep non-technical conversion issues (such as data loss) from affecting your business processes after the conversion. ● Red messages These messages always indicate serious issues. Either the conversion will not run because of technical issues, or there are data loss issues where tables have to be deleted manually, or corrections are necessary that can only be done before the conversion. 3.7 Custom Code Migration With SAP S/4HANA, business processes have been changed and simplified. This means that in some cases related custom code also needs to be adapted to SAP S/4HANA. Therefore, before converting to SAP S/4HANA, you need to check your custom code with the SAP S/4HANA specific checks in the ABAP Test Cockpit for compatibility with SAP S/4HANA. For this purpose, you can load a list of technical SAP S/4HANA simplifications (simplification database) into the ABAP Test Cockpit which then shows you where your custom code might not comply with the scope and data structures of SAP S/4HANA. Note While the ABAP Test Cockpit can find the majority of instances where your custom code does not comply with SAP S/4HANA requirements, due to the large variety of possible usages of SAP objects by custom code, not all types of usages can be found (for example, dynamic programming). Therefore, in addition to the custom code analysis and adaptation, it’s important to also test the custom code within SAP S/4HANA. For some types of usages the ABAP Test Cockpit can only find indications that custom code may need to be adapted. But whether or not it actually does need to be adapted, depends on the functional context of the custom code and needs to be decided by a developer familiar with the specific custom code. In these cases the ABAP Test Cockpit sometimes shows more errors than actually need to be fixed (false positives). The SAP S/4HANA custom code check tools and content are constantly being improved based on customer feedback. For additional information, see: ● SAP Note 2190420 for an overview of the custom code activities already known from SAP ERP, which also apply to SAP S/4HANA, and activities specific to SAP S/4HANA. ● SAP Note 2241080 for information about how to download the simplification database. ● blogs.sap.com/2017/02/15/sap-s4hana-system-conversion-custom-code-adaptation-process/ as an entry point to a series of blog posts describing how to use the ABAP Test Cockpit and related tools for checking and adapting your custom code to SAP S/4HANA. ● SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function- Oriented View Application Server Application Server ABAP Application Development on AS ABAP Customer-specific ABAP Development Custom Code Migration 20 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion
  • 21. 3.8 Cross-Application Preparations Before starting conversion activities, you need to do the preparatory activities described in the next sections. 3.8.1 Prepare the Use of the Maintenance Planner Context Besides the general preparation described in the Maintenance Planner User Guide, you have to make the following preparatory steps specific to the conversion to SAP S/4HANA 1610: Steps 1. Setup the Maintenance Planner as described in the Maintenance Planner User Guide available at help.sap.com/maintenanceplanner . 2. Check the SPAM/SAINT version in your source release system. Note At least SPAM/SAINT patch 59 is required. 3. Apply SAP Note 2186164 to your SAP Solution Manager system. 4. Create an RFC-connection between your source release system and SAP Solution Manager: 1. In SAP Solution Manager, choose SOLMAN_WORKCENTER Solution Manager Administration Landscape (Technical Systems) . 2. Click RFC connections Start New Window . 3. Select client 000 and choose Advanced Mode. 4. Under Export Options, fill in the field SAP Solution Manager Host Name. 5. Under Communication RFCs, select Create SM_<SID>CLNT<CLNT>_READ. 6. Select Create New User. 7. Enter a password. 8. Enter a user and password under Managed System Setup Administrator, and choose Test Login in the group Administration Users to check that it works. More Information Maintenance Planner [page 17] Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 21
  • 22. 3.8.2 Remove Client 066 Context Client 066 is the Early Watch client which was set up during the installation of your system. This client is not used in SAP S/4HANA. To prevent issues, for example, with job scheduling, you have to remove it before starting the conversion. Steps 1. To remove client 066, proceed as described in SAP Note 1749142 . 3.8.3 Uninstall SAP Fiori Apps Context If you have SAP Fiori apps installed locally on your source system, you need to uninstall them if they are not released for USER INTERFACE TECHNOLOGY 7.50 (SAP_UI 7.50). If you do not uninstall these apps, the Maintenance Planer will not allow a conversion for your system. Note Use the SAP Fiori Apps Reference Library to check which applications are available for SAP S/4HANA 1610 FPS02. Steps 1. Check SAP Note 2034588 for a list of apps that you need to uninstall and the steps required to do so. Note SAP Note 2200415 provides a list of all apps that are supported by SAP_UI 7.50. 2. Uninstall the apps using SAINT. For more information, see SAP Note 2011192 . 3.9 List of Application-Specific Preparations The list below contains important application-specific preparatory steps and where to find their documentation. 22 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion
  • 23. Note This list contains an overview of important steps, but it is not complete. You find the complete list of conversion-relevant items in the Simplification List, as explained in the overview [page 8]. Table 4: App-Specific Preparations Preparatory Tasks per Application Area Reference Enterprise Technology Information Governance: Business Partner Approach SAP Note 2265093 Application Life-Cycle Management: Check Program for Material Number Extension SAP Note 2216958 Finance Documentation of Finance-related conversion tasks, see the SAP Note. SAP Note 2332030 SAP Credit Management Documentation of all SAP Credit- Management-related conversion tasks, see the SAP Note. SAP Note 2270544 SAP Cash Management Cash management SAP Note 2270400 Sales: Order and Contract Management Foreign Trade Replaced by Global Trade Services SAP Notes 2223144 and 2205202 Revenue Recognition Replaced by SAP Revenue Accounting and Reporting SAP Notes 2225170 and 2227824 Simplified Data Models in Sales and Distribution (SD) SAP Notes 2198647 and 2224436 SD Pricing: Data Model Changes SAP Note 2267308 Retail Changes in Retail functionality SAP Notes 2385984 and 2386003 Supply Chain: Efficient Logistics and Order Fulfillment Simplified Data Model in Inventory Management (MM-IM) SAP Notes 2206980 , 2238690 , and 2236753 Environment Health and Safety Documentation of all EHS-related conversion tasks, see the SAP Note. SAP Note 2336396 Product Safety and Stewardship Documentation of all PSS-related conversion tasks, see the SAP Note. SAP Note 2267461 Discrete Industries & Mill Products Long material number SAP Note 2270396 Business Network Integration Conversion from Ariba Network Integration for SAP Business Suite SAP Note 2341836 Conversion Guide for SAP S/4HANA 1610 Preparing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 23
  • 24. 4 Realizing the Conversion Figure 4: SAP S/4HANA System Conversion: Realize Phase After the preparation phase, you start with the realization of the conversion to SAP S/4HANA 1610 using the Software Update Manager (SUM) tool. For a short overview of the entire process, see Overview of the Conversion Process [page 8]. Note You find the cross-application follow-on steps in this guide; you get the application-specific follow-on steps with the pre-check and custom-code checks and with the Simplification List for SAP S/4HANA 1610. Some of the most important application-specific preparation steps are also listed in this section: List of Application-Specific Follow-On Activities [page 28]. Please see also SAP Note 2389807 . 4.1 Conversion Using SUM Software Update Manager (SUM) is the technical tool used for the system conversion to SAP S/4HANA. Note You have to run the Maintenance Planner before the SUM, because the SUM requires the stack.xml generated by the Maintenance Planner as an input. For more information, see Maintenance Planner [page 17]. Within the SUM-process the following steps are done in a one-step procedure (for dedicated start releases): 1. Database migration (optional). If your source system is not yet running on the SAP HANA database, use the database migration option (DMO) of the Software Update Manager to migrate your database to SAP HANA during the conversion. 2. Installation of the SAP S/4HANA 1610 FPS02 software. 3. Conversion of your data into the new data structure used by SAP S/4HANA 1610 FPS02 (this is the automated part of the data migration). 24 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion
  • 25. For all information about using the SUM, see the guide System Conversion to SAP S/4HANA using SUM 1.0 <latest version> (incl. DMO) available at help.sap.com/sltoolset Software Logistics Toolset 1.0 (SL Toolset) System Maintenance . 4.2 Cross-Application Follow-On Activities After the Software Update Manager (SUM) has run, you need to do the follow-on activities described in the next section. 4.2.1 Adapting Database Extensions to SAP S/4HANA When you convert your system from SAP Suite on HANA to SAP S/4HANA 1610, modifications to the SAP HANA database remain unchanged. However, to make your modifications visible on the UI, manual steps can be required in different content layers. Procedure 1. If required for your modifications, adapt the relevant Core Data Service (CDS) views in the SAP Business Suite layer. You can extend CDS views by using ABAP development tools. For more information, see help.sap.com/abapdocu_740/en/index.htm ABAP Keyword Documentation ABAP Dictionary ABAP CDS in ABAP Dictionary ABAP CDS - Views ABAP CDS - DDL Statements ABAP CDS - EXTEND VIEW . 2. If required for your modifications, adapt the OData services for your CDS views in the SAP NetWeaver Gateway layer: ○ For OData services that are included in a CDS view definition as an annotation, the relevant artifacts are generated automatically. No modifications are required in the SAP NetWeaver Gateway layer. For more information, see help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View Application Server Application Server ABAP Application Development on AS ABAP ABAP Development Tools - Eclipse SAP ABAP CDS Development User Guide Exposing CDS view as OData Service. . ○ OData services that are not included in a CDS view definition must be redefined in Service Builder. For more information, see help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View SAP Gateway Foundation (SAP_GWFND) SAP Gateway Foundation Developer Guide SAP Gateway Service Builder Data Modeling Basics Data Modeling Options Redefining Services . 3. If available for your app, you can use runtime adaptation to add, move, or remove view fields in the UI layer. For more information, see Adapting the User Interface [page 26]. As an alternative, you can extend views by using SAP UI5 extension points. For more information, see help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View UI Technologies in SAP NetWeaver SAPUI5: UI Development Toolkit for HTML5 Extending Apps View Extension . Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 25
  • 26. 4.2.2 Adapting the User Interface Key users can adapt the user interface (UI) of their apps at runtime in a modification-free way, for example, by adding, removing, or moving fields and groups. Runtime adaptation is supported for apps that use SmartForm controls with stable IDs. Note that you can only add fields which have been made available for this app. If you need additional fields, you have to create them as described under Creating Custom Fields and Custom Business Logic. More Information For more information, see SAP Help Portal at help.sap.com/s4hana_op_1610_002 SAP NetWeaver for SAP S/4HANA Function-Oriented View UI Technologies in SAP NetWeaver SAP Fiori Launchpad User Guide Using the Launchpad Adapting SAP Fiori UIs at Runtime . 4.2.3 Output Management SAP S/4HANA introduces a new style of output management. Note that other existing frameworks can be used as well, depending on the application. You make settings for output control in Customizing under Cross-Application Components Output Control . This is an overview of the required technical setup. Prerequisites for Output Control ● bgRFC configuration has been set up ● Storage system and category have been maintained ● BRFplus is active and usable ● Adobe Document Services is available (when using Adobe Forms) bgRFC (Background Remote Function Call) Output control uses a bgRFC to process output. Therefore, you need to maintain the bgRFC configuration. Otherwise, no output can be performed. You can perform all the relevant steps in transaction SBGRFCCONF. One of the most important steps is defining a supervisor destination, as bgRFC doesn’t work without it. For more information, enter the keyword bgRFC Configuration at help.sap.com , and refer to SAP Note 2309399 and SAP Note 1616303 . Storage System and Category Output control needs a defined storage system (content repository) to save the rendered form output as PDF. To set up the storage system, choose the following navigation option: Table 5 SAP Menu SPRO Cross-Application Components Document Management General Data Settings for Storage Systems Maintain Storage System Transaction Code /nOAC0 26 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion
  • 27. You can set up the storage type which fits your needs, for example a SAP System Database, or a HTTP content server (such as fileserver, database, or external archive). Once the storage system is available, you need to assign it to the predelivered storage category SOMU. To do so, choose the following navigation option: Table 6 SAP Menu SPRO Cross-Application Components Document Management General Data Settings for Storage Systems Maintain Storage Category Transaction Code /nOACT Select category SOMU. For column Document Area, choose SOMU. For column Content Repository, choose the content repository you created in the previous step. Business Rule Framework plus (BRFplus) Output control uses BRFplus for the output parameter determination. Technically, BRFplus is based on WebDynpro applications. Therefore, you need to set up the according ICF services: Table 7 /sap/bc/webdynpro/sap/fdt_wd_workbench FDT Workbench /sap/bc/webdynpro/sap/fdt_wd_object_manager FDT Object Manager /sap/bc/webdynpro/sap/fdt_wd_catalog_browser FDT Catalog Browser For more information, enter the keyword Active Services in SICF at help.sap.com . Once you’ve set up the services, download and install the required BRFplus applications from SAP Note 2248229 . Procedure: 1. Access transaction BRF+. If required, personalize your screen, and change the user mode from Simple to Expert. 2. On the Business Rule Framework plus screen, choose Tools XML Import . 3. On the Business Rule Framework plus – XML Import screen, under File and Transport Request, browse for the local *.xml files you want to import. You can import the files one after the other. 4. In the Customizing Request field, enter an applicable Customizing Request ID. 5. Choose Upload XML File. 6. Choose Back to Workbench. Adobe Document Services (ADS) Applications in SAP S/4HANA ship default form templates implemented as PDF-based print forms with fragments. They require ADS for rendering. ADS is available as cloud solution or on-premise solution. The cloud solution is a service provided on the HANA Cloud Platform. See SAP Note 2219598 for more information and links to the documentation for the new solution Form Service by Adobe. For the on-premise solution, you need an AS Java installation (with ADOBE usage type) to run ADS. ADS itself must have version 10.4 (1040.xxx) or higher. This version is delivered with NW 7.31 SP7 (and higher), NW 7.40 SP2 (and higher), and NW 7.50 (all SPs). You do not necessarily need to use ADS, as output management also supports SAPscript and Smart Forms. Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 27
  • 28. However, special customizing is necessary for these two form technologies, and restrictions apply. For more information, see SAP Notes 2292539 and 2294198 . Printer Setup Printing is done using the spool. For more information, see the SAP Printing Guide at the SAP Help portal under help.sap.com/s4hana <choose a release> SAP NetWeaver for SAP S/4HANA Function-Oriented View Solution Life Cycle Management . Output control uses the short name of the printer (for example LP01), as defined in transaction SPAD. Limitations ● Printing using the spool is not available in release S4CORE 1.00 SP00. If this is the case, please upgrade to S4CORE 1.00 SP01. ● Currently, a PDF is always created for any kind of form. This has the following impact: ○ Previewing the document from the spool request is only possible when the device type is PDF1 or PDFUC. ○ Using another device type can lead to alignment issues for SAPscript and Smart Forms. ● Frontend output is not supported, since the output is processed via bgRFC. More Information SAP Note 2228611 4.3 List of Application-Specific Follow-On Activities The list below contains important application-specific follow-on steps and where to find their documentation. Note This list contains an overview of important steps you may need to do after the conversion process, but it is not complete. You find the complete list of conversion-relevant items in the Simplification List, as explained in the overview [page 8]. Table 8: App-Specific Follow-On Tasks Follow-On Tasks per Application Area Reference Finance Documentation of Finance-related conversion tasks, see the SAP Note. SAP Note 2332030 SAP Credit Management Documentation of all SAP Credit Management-related conversion tasks, see the SAP Note. SAP Note 2270544 Human Resources Integration of HR Master Data SAP Note 2340095 Sales: Order and Contract Management SD Pricing: data model changes SAP Note 2267308 28 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion
  • 29. Follow-On Tasks per Application Area Reference SD Rebate Processing replacement by Settlement Management SAP Note 2226380 Optimization of SD Rebate Processing for Trade Promotion Management SAP Note 2200691 Retail Cleanup of Retail generic articles and variant data SAP Note 2350650 Documentation of site master conversion, see the SAP Note. SAP Note 2310884 Environment, Health, and Safety Documentation of all EHS-related conversion tasks, see the SAP Note. SAP Note 2336396 Product Safety and Stewardship Documentation of all PSS-related conversion tasks, see the SAP Note. SAP Note 2267461 Integration Business network integration: Activities after converting Ariba Network Integration SAP Note 2341836 Integration with SAP SuccessFactors Employee Central SAP Note 2340095 Conversion Guide for SAP S/4HANA 1610 Realizing the Conversion PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. 29
  • 30. Typographic Conventions Table 9 Example Description <Example> Angle brackets indicate that you replace these words or characters with appropriate entries to make entries in the system, for example, “Enter your <User Name>”. Example Example Arrows separating the parts of a navigation path, for example, menu options Example Emphasized words or expressions Example Words or characters that you enter in the system exactly as they appear in the documentation www.sap.com Textual cross-references to an internet address /example Quicklinks added to the internet address of a homepage to enable quick access to specific content on the Web 123456 Hyperlink to an SAP Note, for example, SAP Note 123456 Example ● Words or characters quoted from the screen. These include field labels, screen titles, pushbutton labels, menu names, and menu options. ● Cross-references to other documentation or published works Example ● Output on the screen following a user action, for example, messages ● Source code or syntax quoted directly from a program ● File and directory names and their paths, names of variables and parameters, and names of installation, upgrade, and database tools EXAMPLE Technical names of system objects. These include report names, program names, transaction codes, database table names, and key concepts of a programming language when they are surrounded by body text, for example, SELECT and INCLUDE EXAMPLE Keys on the keyboard 30 PUBLIC © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. Conversion Guide for SAP S/4HANA 1610 Typographic Conventions
  • 31. www.sap.com © Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. Please see www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.