Data Migration To Sap S/4Hana: Opensap

Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

openSAP Data Migration to SAP S/4HANA

Exercise: Creating Your Own SAP S/4HANA System


PUBLIC
TABLE OF CONTENTS
INTRODUCTION ......................................................................................................................................... 3
1. Unit A: Prerequisite steps to set up your Microsoft Azure account ......................................... 3
2 Unit B: Setup and deployment in SAP CAL ............................................................................... 7
3 Unit C: Overview of the SAP S/4HANA trial system landscape and content – what’s inside.19
4 Unit D: Accessing the SAP S/4HANA trial system ...................................................................21

2
INTRODUCTION
The exercises in this course provide you steps to deploy the SAP S/4HANA Fully Activated Appliance on
SAP Cloud Appliance Library (SAP CAL) via Microsoft Azure, and includes the following Exercise Units.
1. Unit 1: Prerequisite steps to setup your MS Azure account
2. Unit 2: Setup and deployment in SAP CAL
a. Steps to connect your SAP CAL account to your MS Azure account
b. MS Azure – Requesting additional system cores to match the SAP S/4HANA instance
c. Create your SAP S/4HANA system instance within the SAP CAL console
3. Unit 3: Overview of the SAP S/4HANA trial system landscape and content – what’s inside
4. Unit 4: Accessing the SAP S/4HANA trial system
a. SAP S/4HANA via embedded Windows Remote Desktop frontend server
b. SAP S/4HANA via SAP GUI 7.40 (or higher)
c. SAP S/4HANA via SAP Fiori launchpad

Additional Information:
For a complete overview of the system landscape aspects, refer to the Getting Started Guide on SAP CAL
“Getting Started Guide” at http://bit.ly/2qTuLcY,
A general introduction into the appliance and the usage as trial or sandbox system for SAP S/4HANA can be
found on https://blogs.sap.com/?p=406099.
Known issues will be continuously updated in this blog: https://blogs.sap.com/?p=424027

Validity of these exercises:


This exercise is related to the SAP Cloud Appliance Library Trial system for SAP S/4HANA FPS01 released
in May 2017.The FPS01 version is linked from the SAP S/4HANA trial home page but the FPS00 version will
still be available in SAP CAL for a certain timeframe after May 2017, so be sure to choose the SAP S/4HANA
FPS01 version of the Appliance.

1. Unit A: Prerequisite steps to set up your Microsoft Azure account

1.1 Set up Cloud Provider Account


You need to have a valid account in Microsoft Azure supported by SAP Cloud Appliance Library including
the corresponding Subscription ID for this account.
If you already have an active Microsoft Azure account, you can proceed directly with step 2.1. Otherwise,
navigate to the cloud provider home page and sign up. Steps for signing up with Microsoft Azure is provided
below.

Microsoft Azure:
Recommended Browser: Google Chrome
Settings: Allow third party cookies

What to Do What You Will See

Go to Microsoft Azure Services at http://microsoft.com/azure and choose and then

3
What to Do What You Will See

New Users: If you don’t


already have an account,
you will need to create one.
When you create your
account, please have your
mobile phone and credit
card accessible as they will
be used to verify your
identity and are needed for
the Microsoft Azure fees.
Note: Microsoft Azure
credits $200 to all its new
customers.

Existing Users: If you


already have an account,
you may need to request
the additional cores please
refer to the section 2.1

NEW USERS: Once you have created your Microsoft account,please proceed with the
Azure free account sign up.
The following steps are for New Users. Existing Users please scroll
down
1. In the Free Trail sign up
Window, fill in the ‘About
you’ detail and complete
the verification process by
phone.

2. Next, provide your credit


card details in the Identify
verification by card section
and click Next.

4
What to Do What You Will See

3. Accept the Agreement


policy and click on Sign up

4. Next, click on No thanks


continue to Azure
Management portal

5
5. In the Portal dashboard
select Cost Management +
Billing option and then
subscription

6. Click on Manage and in


the next window click on
“Your free trail expires in
XX days(s). Click here to
automatically convert to
Pay-as-you-Go and avoid
service disruption” to
upgrade your account to
pay as you go account.

Note: You will still be able


to utilize your $200 credit
and will be billed only when
your usage is beyond the
trial amount.

6
7. Next, click on upgrade
now.

8. In the next window,


select the ‘No technical
support, or I am already
covered through
Microsoft Premier
support’ option

Next, click ‘Cancel’


You will get an email once
the upgrade is approved
and will have the
subscription ID listed, which
will be used later while
creating instance.

Note: In case you don’t


receive e-mail, please
check in Cost Management
+ billing  subscription

2 Unit B: Setup and deployment in SAP CAL

2.1 Steps to connect your SAP CAL account to your MS Azure account

7
What to Do What You Will See
Go to SAP Cloud Appliance Library at https://cal.sap.com
You will need to create a SAP CAL account (if you do not already have one, otherwise go to step 3.2).
NOTE: If you plan to apply license keys to your system after the 30day free trial period, you should use
your SAP S-User ID to setup your CAL account, otherwise you may use a different email account to
create your SAP CAL account (Gmail, Yahoo, etc.)
1. After creating your SAP
CAL account;
2. Choose Accounts from
the left-hand menu
3. Choose the Create
Account button on the top-
right area of the screen.

4. On the Account Details


Screen;
• Enter the Account
Name (for example,
“MS_CAL_USER”)
• Select the Cloud
Provider option for
Microsoft Azure
• Once you select
Microsoft Azure, you
will have an additional
field Subscription ID
available.
• Enter your
Subscription ID
• Subscription ID can be
copied from the MS
Azure Portal Cost
management+ Billing
Subscriptions
Pay-As-You-
GoCopy the
Subscription ID
• Click on Authorize
It will take you to the
Microsoft Azure login
window, Login using your
MS Azure credentials

5. Next, Click on Step 2


and add the Account
Users

8
6. Click Review and Create

2.2 MS Azure - Requesting additional system cores to match the SAP S/4HANA
instance

What to Do What You Will See


Go to Microsoft Azure portal
1. In the Portal, Navigate to
the below path:
Cost Management +
Billing Subscription
Click on Pay-as-you-go

2. Click on Usage + quotas


(Bottom Left in Settings
Tab)
Select Request Increase

9
3. Next, Enter the basics
data in the New Support
entry

Select the below values:


Issue Type: Quota
Subscription: Pay-as-you-
Go
Quota Type: Cores
Support Plan: Quota
Support – included

4. Click Next

5. Enter the Problem data,


select the below values:

Location value: Region


your CAL account is
currently in.
Mostly West Europe
(Please make sure to check
the region in your CAL
system)
SKU Family: ESv3 Series
If the drop down option is
disabled at the first go,
refresh the page and try
again.
Deployment Model:
Resource Manager

7. Enter the New Limit


value as 30 for the SKU
series entry

Then, click Next.

10
8. In the Contact
Information tab, select the
appropriate preferred
contact method,
Language and Country
values.

9. Click Create

Note: A support ticket will


be created, you will get an
email on approval
10. Once approved you can
check the quota by filtering
on the location and
selecting the ESv3 family
core
Usage value should have
the value 0 of 30
NOTE: It might take some
time to reflect

2.3 Create your SAP S/4HANA system instance within the SAP CAL console

What to Do What You Will See


Go to SAP Cloud Appliance Library at https://cal.sap.com

11
What to Do What You Will See
1. On the left-hand menus
from the SAP CAL console;
• Go to Solutions
• Search for the term “fully-
activated”
• Choose (click on the
name of) the LATEST
version, of the trial Note – the search capability requires exact terms but is not case
sensitive. You may vary your search term since the exact
instance. Here it will be
punctuation/terminology of the latest release may vary.
SAP S/4HANA FPS01,
Fully Activated
Appliance
Note: As of November2017,
this is 1610 FPS01

2. Here, you can review


details about the system
(sizes of VMs per cloud
host provider).
• Download the “Getting
Started Guide”
This document provides
extensive instructions and
information about
deploying, accessing and
troubleshooting the NOTE: Also, you can find a summarized ‘Quick Start Guide' and ‘Demo
instance. Guide’ with step-by-step instructions can be found on the linked SAP
S/4HANA 1610 trial home page. (or, Google the term ‘S/4HANA trial’
and choose the first result after the advertisement results)
3. Click on Create Instance
(this will become your
personal system).

Note: For general information on how to create an instance (i.e. your personal system) from any solution (i.e. a template) in
the SAP Cloud Appliance Library, see the official documentation of SAP Cloud Appliance Library (choose the Support 

Documentation link and select the Expand All button to see all documents in the structure). You can also use the context
help in SAP Cloud Appliance Library by choosing the Help panel from the right side.

12
What to Do What You Will See

4. On the Account Details


page for the fields;
• Account, choose the
Cloud hosting account
(MS Azure)
• Name, enter the name
you want for your
instance
• Password, select
something easy but
secure.
REMEMBER / write this
down. Do NOT use
‘Welcome17’ or ‘Welcome2’
• Choose the Advanced
Mode button
5. On the resulting ‘Account
Details’ screen;
• Choose the ‘Step 2’
button if your preferred
Cloud Hosting partner
has been selected
(otherwise, select the
correct one).

13
What to Do What You Will See

6. On the ‘2. Instance


Details’ screen;
• Choose ‘Step 3’
Optional: Public static IP
Addresses ensure you have
a consistent IP address to
connect to your system
with.
Note: Please make sure the
region here is same as the
region you have requested
the additional cores for.

Important Note– The trial


system will require 4 IP
Addresses. Some cloud
hosting partners limit the
number allowed, so if you
are running additional
systems, you may need to
request more, or terminate
other unused systems.
7. Under ‘3. Virtual
Machines’, you have the
option of removing the SAP
Business Objects BI
platform and the Windows
Remote Desktop VMs.

For this workshop, leave


these options selected.

Next, scroll down.

14
What to Do What You Will See

8. Under ‘Access Points’;


• Ensure all ports are
enabled.
• When you scroll further,
choose the ‘More’ option
to ensure all Ports are
enabled by verifying a
checkbox where
appropriate.
• Choose the ‘Step 4’
button.

9. On the ‘Solution
Password’ screen, choose
the ‘Step 5’ button.

15
What to Do What You Will See

10. On ‘5. Schedule


Details’, make the following
entries:
• Set your correct time
zone
• Choose the option to
Manually Activate and
Suspend (or as
appropriate based on
how you would like to
manage your hosting
costs)
• Choose a final
Termination date and
time.
• Choose the ‘Review’
button.
11. On the ‘Instance
Details’ screen;
• Review the finalized
entries
• Choose the ‘Create’
button.

12. On the ‘Private Key’


pop-up;
• Choose the ‘Store’
button
• Click Ok
• Next, Enter the
password and click
Download

Note:
• If you do not store or
download the key, you
lose the data and cannot
access the operating

16
What to Do What You Will See
systems of your solution
instance.

13. On the Warning pop-up,


review the Free Trial
Restrictions, and choose

14. While the instance is


being created, you will see
different Status states.
Typically, it takes between
1 – 2 hours for an instance
to be completed, however
the first attempt to create

17
What to Do What You Will See
the instance frequently has
an error.

Be sure to refresh this


screen to keep track in
case of an Error (see
example).
15. Error resolution:
Choosing the ‘Show Error’
button can reveal what the
issue might be, and can
vary depending on which
Cloud Host you use.

16. Recommendation:
Re-activate the instance
approximately 20 minutes
after receiving the error
message by choosing

to the right of the


‘Show Error’ button, and
choosing ‘Re-activate’
17. If the instance has a
second error, simply
terminate the instance.
Terminate the instance by
choosing the same icon
and selecting ‘Terminate’.

18.Next, recreate a new


instance following the steps
starting from step 3.2.

18
What to Do What You Will See

19. Once the system is


active, you can find and
access it under the menu
option ‘Instances’.

By choosing the name of


the instance, you can
access the connection
related information (static
IP addresses for each
system) and access it via
the ‘Connect’ button.

Connection processes will


be explained in a following
exercise.

3 Unit C: Overview of the SAP S/4HANA trial system landscape and content –
what’s inside

3.1 About the solution – Client setup in the SAP S/4HANA system
The SAP S/4HANA, on-premise edition - Fully Activated Landscape on SAP Cloud Appliance Library
provides you with a pre-configured SAP S/4HANA, on-premise landscape, including the following business
content in dedicated ABAP clients.
Below, we provide an overview of the client setup in the S/4H system.
IMPORTANT: In this workshop, we will be using Client 100, and in further exercises you will access the
system using Remote Desktop first, and then mapping directly to the Fiori Launchpad (ONLY AFTER the
instance is completely activated)

19
Client Business Content Sample users
(all with password Welcome1)
000
o None (standard customizing BPINST
Standard delivery client
only)
100 S4H_FIN
o Pre-activated SAP Best
S4H_CO
Trial & Exploration client Practices for SAP S/4HANA S4H_CASH
1610 (Germany & US, sample S4H_EXT
demo flow localized for US) * S4H_MDG
S4H_MM
o Customizing and S4H_PERS
transactional data in US S4H_SD
company code (CC 1710) S4H_PP
BPINST
o SAP Fiori Apps BPINST_ALL (caution: long loading
times in Fiori Launchpad)
o Based on the merged-client
approach
200
o Ready-to-Activate client with BPINST
Ready-to-Activate
client(white list) all pre-activation preparation
activities executed
300
o Pre-activated SAP Best BPINST
SAP Best Practices
reference client (white Practices for SAP S/4HANA
list) 1610 (all 14 localizations)
without transactional data
o Based on the white-list
approach
400
o Pre-activated BW content for BPINST
SAP BW client
SAP Integrated Business
Planning for Finance
500
o Pre-activated SAP Best BPINST
SAP Best Practices
reference client Practices for SAP S/4HANA
(merged-000-client) 1610 (all 14 localizations)
without transactional data
o Based on the merged-client
approach

For more information about SAP Best Practices for SAP S/4HANA 1610, please visit:
https://rapid.sap.com/bp/#/BP_OP_ENTPR
* Please notice the following important notes:
(1) The US Best Practices localization have been configured without a Vertex account connected (i.e. tax
codes etc. were entered manually as described in the attachments of SAP note 2330455).

(2) The organizational structure and chart of accounts are activated in client 100 and client 300/500 as
SAP Best Practices content provided. Client 200 & 400 don’t contain these settings.

General Security Guidelines


To access the latest version of the SAP system Security Guide, please refer to
http://help.sap.com/s4hana_op_1610  Product Documentation  Security Guide

3.2 Solution usage and licenses – Free trial license agreement

20
You can start to use this solution within SAP CAL under an SAP Free Trial License Agreement for 30 days.
The trial software is licensed, not sold. The Trial Software is licensed to you free of charge during the term of
this Agreement. During this period, the system is up-and-running using a temporary SAP product license.

3.3 SAP Product License Agreement


For a longer period of usage, you can switch the solution usage from a SAP Free Trial License Agreement to
a SAP Product License Agreement. This requires that you
1. own the required SAP product licenses and
2. purchase a SAP Cloud Appliance Library subscription package.

Once you have fulfilled these requirements, please see Unlocking Solutions in the SAP Cloud Appliance
Library how to use a solution beyond thirty days.

4 Unit D: Accessing the SAP S/4HANA trial system

A note on browsers:
If you want to access the Fiori Launchpad with a local browser, please be sure to map your local host file as
described in this document or on https://www.sap.com/cmp/oth/crm-s4hana/s4hana-on-premise.html > Quick
Start Guide.
For all browsers, you need to add the Fiori Launchpad to the trusted sites since the certificates in this trial
are no signed/trusted. The screens and needed clicks will vary depending on the browser.

4.1 Option 1: SAP S/4HANA via embedded Windows Remote Desktop frontend
server
For first steps with the appliance, we recommend access via the remote desktop since you only need to have
the Windows remote desktop client installed on your PC which in most cases will be the case,

1. After your own solution instance is created (~ 60 minutes), click the Connect button in the Instances
view of the console.

2. In the pop-up, click Connect in the RDP Virtual Machine: Windows Remote Desktop line.

NOTE: Please give sometime, in case connect to remote desktop throws error

21
3. Confirm the pop-up window to allow Remote Desktop Connection.

Enter user Administrator and your solution master password generated during the solution instance
creation.

You are now in the pre-configured Windows Frontend Server. Follow the information on the Welcome page
to logon, and to run sample scenarios.
We suggest installing Chrome for accessing the Fiori Launchpad, More details on system connectivity can be
found in the Getting Started guide.

22
Note that the embedded Windows Frontend Server license allows 2 concurrent sessions (one for user
Administrator and one for another user that you first have to create on the remote desktop).

Option 2: System access via local PC

Since UI performance and flexibility are usually better via access from your local PC, please evaluate if you
can use this method as standard access. It requires administrator access on your PC and 5 minutes of effort.

1. Mapping local /etc/hosts file


In order to logon to web access, as for example the Fiori Launchpad from your local PC, you need to ensure
that you have mapped the IP address to the Hosts file on your local PC:
Open Notepad as administrator (search for Notepad on your computer, right mouse click, 'Run as
administrator'):
1. Click File  Open and enter the following path:
For Windows operating system: c:\windows\system32\drivers\etc\hosts
For Linux operating system: /etc/hosts
2. Ensure to select All Files (*.*)
3. Open the hosts file and add the following lines to it (the IP addresses for the servers are displayed in
the CAL console in the instance properties):
# S4H Appliance
<IP Address SAP S/4HANA / HDB server> vhcals4hci.dummy.nodomain vhcals4hci
vhcals4hcs.dummy.nodomain vhcals4hcs vhcalhdbdb vhcaldhbdb.dummy.nodomain
<IP Address SAP NW JAVA/ASE/ADS server> vhcalj2eci.dummy.nodomain vhcalj2eci
vhcalj2ecs.dummy.nodomain vhcalj2ecs vhcalj2edb vhcalj2edb.dummy.nodomain
<IP Address SAP BI Platform > bihost bihost.dummy.nodomain
4. Save the hosts file and exit.

2. Configure ";*.dummy.nodomain" for Web Browser


Working with the <dummy.nodomain> might require changes in your web browser, in case there is a web
proxy defined (if you are unsure or detect connectivity issues, please contact your network administrator):
1. If you are using Google Chrome as web browser, follow these steps:
Logon to Chrome  Settings  Show Advanced Settings  Network  Change proxy settings  LAN
Settings  Proxy Server  Advanced
In the Exceptions, add ;*.dummy.nodomain directly at the end of the existing entry.
Click OK.

2. If you are using Internet Explorer as web browser, follow these steps:
Logon to Internet Explorer  Internet Options  Connections  LAN Settings  Proxy Server 
Advanced
In the Exceptions, add ;*.dummy.nodomain direct at the end of the existing entry.
Click OK.

See an example in the screenshot below:

23
4.2 SAP GUI for SAP S/4HANA
If not already installed on your PC, download SAP GUI 7.40 or higher.
Open the SAP Support Portal Software Download page https://support.sap.com/swdc and search for SAP
GUI.

Note:
The remote desktop has the SAP GUI incl. a defined connection to your SAP S/4HANA system already
installed.

4.2.1 Connecting to SAP S/4HANA via SAP GUI


Procedure
Start the SAP Logon.
1. Choose New entry  User defined.
2. In the System wizard, specify the following parameters:
Please use client 100, BPINST/Welcome1 for this exercise.
Parameter ID Parameter Value Note

Application Server <IP Address of SAP S/4HANA The IP address of the


ABAB Virtual Machine> S4HANA instance from the
SAP Cloud Appliance Library

Instance Number 00 ABAP instance number used


by the appliance.

System-ID S4H ABAP system id used by the


appliance.

Client /User 000 Client 000: SAP*, <Master Default technical users
and Password Password>
Client 000: DDIC, <Master
Password>
BPINST/Welcome1

24
Parameter ID Parameter Value Note

100 BPINST / Welcome1 Exploration client


S4H_FIN / Welcome1
S4H_CO/ Welcome1
S4H_Cash / Welcome1
S4H_MM / Welcome1
S4H_MM1 / Welcome1
S4H_SD / Welcome1
S4H_PP / Welcome1
200 BPINST /Welcome1 SAP Best Practices content
reference client

300 BPINST /Welcome1 Pre-activated SAP Best


Practices based on the white-
list approach

400 BPINST /Welcome1 BW Client

500 Pre-activated SAP Best


Practices based on the
merged-client approach

4.3 Connecting to SAP S/4HANA via SAP Fiori launchpad


The Fiori Launchpad follows the standard address format: Error! Hyperlink reference not valid.

After you have mapped the IP address and hostname in the hosts file, you can access the default Fiori
Launchpad at the link below.
https://vhcals4hci.dummy.nodomain:44300/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-
client=100&sap-language=EN

When you get the warning "Your connection is not private" (or similar as this depends on the browser), click
"Advanced", click "Proceed to vhcals4hci.dummy.nodomain (unsafe)", and then proceed with the
user/client below.

Please use the user “BPINST “

Parameter ID Parameter Value Note


User Name BPINST Caution:
BPINST_ALL BPINST_ALL has a large number of business roles and Fiori tiles
S4H_FIN assigned. Initial loading times will be significant and not all tiles will
S4H_CO be working properly since not all are configured.
S4H_CASH Use BPINST_ALL to browse through the Fiori tiles to understand
S4H_EXT what ins delivered with SAP S/4HANA in general.
S4H_MDG
S4H_MM S4H_* users have application related business roles and have
S4H_PERS access to the respective application web-based apps. Please see
S4H_SD the demo guide on https://go.sap.com/cmp/oth/crm-s4hana/s4hana-
S4H_PP on-premise.html for details on demo scenarios and respective
users.
Password Welcome1
Client 100

25
** Important: Please “suspend” the instance once you are done working
to save your free credits and not getting charged for the time you are
not using.

26
Coding Samples
Any software coding or code lines/strings (“Code”) provided in this documentation are only examples and are not intended for use in a production system environment. The Code is only intended to better
explain and visualize the syntax and phrasing rules for certain SAP coding. SAP does not warrant the correctness or completeness of the Code provided herein and SAP shall not be liable for errors or
damages cause by use of the Code, except where such damages were caused by SAP with intent or with gross negligence.

www.sap.com/contactsap
© 2017 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.

The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be liable
for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and serv ices are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functiona lity
mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and functionality are
all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation
to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from e xpectations. Readers are
cautioned not to place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trade marks 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. See http://www.sap.com/corporate-en/legal/copyright/index.epx for additional trademark
information and notices.

You might also like