how-to guide for exercise - free sap training

19
openSAP How-to Guide for Exercise Deploying the Frontend Addon’s (Week 2, Unit 6) INTRODUCTION The SAP Fiori UX instance you’ve been provided to complete the optional exercises is a fully installed and configured instance. Therefore, this exercise has been written as a read-only guide. Some of the steps you’ll be able to do, for example navigating to the transactions but most you will not. We suggest you keep a copy of this exercise for future reference if you decide to deploy SAP Fiori UX into your own landscape. In ‚real life‘ scenarios, SAP strongly recommends the use of the Maintenance Optimizer transaction in Solution Manager to ensure that all the dependencies are addressed and the stack remains consistent. BACKGROUND For the purposes of this guide we will focus on the ABAP environment. There are 3 installation tasks we need to perform: Install the required components on the front-end server Install the required SAP Notes on both the back-end and front-end servers Setup the client This guide will focus on the necessary process to deploy the front-end add-ons, of which there are 3 areas: Install SAP Gateway Install Central Specific UI Components Install Product-Specific UI Components In this walk through exercise, we will show you how to install one of the SAP Gateway components and one of the product specific UI components. First, go to the Installation of SAP Gateway in the SAP Help Guides using the following link: http://help.sap.com/fiori_bs2013/helpdata/en/0b/b44a52a5b9d230e10000000a44538d/content.htm?frameset =/en/71/183b5394bc6657e10000000a44538d/frameset.htm&current_toc=/en/40/1b675374bc6655e1000000 0a423f68/plain.htm&node_id=9 Depending on which NetWeaver Gateway version you’re running depends on how you install the components. For example, if you’re running SAP NetWeaver 7.40 SPS07 or higher the necessary components are automatically installed for you. The following steps will detail how you deploy the component IW_PGW if it were not automatically installed. This component is necessary for the Approve Request app. DOWNLOAD THE FILES Note: This portion of the exercise needs to be completed in SAP Service Market Place and you will need an S-User to access it. If you don’t have an S User just read this section. 1. Open the Software Download Center http://service.sap.com/swdc

Upload: others

Post on 19-May-2022

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How-to Guide for Exercise - Free SAP Training

openSAP How-to Guide for Exercise – Deploying the Frontend Addon’s (Week 2, Unit 6)

INTRODUCTION

The SAP Fiori UX instance you’ve been provided to complete the optional exercises is a fully installed and configured instance. Therefore, this exercise has been written as a read-only guide. Some of the steps you’ll be able to do, for example navigating to the transactions but most you will not. We suggest you keep a copy of this exercise for future reference if you decide to deploy SAP Fiori UX into your own landscape. In ‚real life‘ scenarios, SAP strongly recommends the use of the Maintenance Optimizer transaction in Solution Manager to ensure that all the dependencies are addressed and the stack remains consistent. BACKGROUND

For the purposes of this guide we will focus on the ABAP environment. There are 3 installation tasks we need to perform:

Install the required components on the front-end server

Install the required SAP Notes on both the back-end and front-end servers

Setup the client This guide will focus on the necessary process to deploy the front-end add-ons, of which there are 3 areas:

Install SAP Gateway

Install Central Specific UI Components

Install Product-Specific UI Components

In this walk through exercise, we will show you how to install one of the SAP Gateway components and one of the product specific UI components. First, go to the Installation of SAP Gateway in the SAP Help Guides using the following link: http://help.sap.com/fiori_bs2013/helpdata/en/0b/b44a52a5b9d230e10000000a44538d/content.htm?frameset=/en/71/183b5394bc6657e10000000a44538d/frameset.htm&current_toc=/en/40/1b675374bc6655e10000000a423f68/plain.htm&node_id=9 Depending on which NetWeaver Gateway version you’re running depends on how you install the components. For example, if you’re running SAP NetWeaver 7.40 SPS07 or higher the necessary components are automatically installed for you. The following steps will detail how you deploy the component IW_PGW if it were not automatically installed. This component is necessary for the Approve Request app. DOWNLOAD THE FILES

Note: This portion of the exercise needs to be completed in SAP Service Market Place and you will need an S-User to access it. If you don’t have an S User just read this section.

1. Open the Software Download Center http://service.sap.com/swdc

Page 2: How-to Guide for Exercise - Free SAP Training

2

2. Choose Installations and Upgrades Search for Installations and Upgrades

3. In the Search term enter the name of the software component (ex: IWPGW) then choose ‚Search‘

Page 3: How-to Guide for Exercise - Free SAP Training

3

4. According to the help we need to download the SP04 component

Download this component and save it to your local machine

Page 4: How-to Guide for Exercise - Free SAP Training

4

UPLOAD COMPONENTS TO THE SERVER

Note: There are two ways to upload components to the server:

Load from the frontend server

Load from the Application server (for larger files we recommend loading them tot he application server)

Additionally there are two transactions you can use:

SPAM

SAINT For the purposes of this exercise we will be uploading from the frontend using transaction SAINT.

1. Open the SAP GUI by double clicking the SAP Logon icon on your desktop

2. Double click the openSAP for Fiori SAP System and enter your user credntials (Bpinst/Welcome1) Note: Change the client from 001 to 000. The DDIC user cannot be used in this activity.Therefore I have created a separate user called DEPLOYUSER (which is a copy of the DDIC user).

Page 5: How-to Guide for Exercise - Free SAP Training

5

3. Enter transaction SAINT and hit enter from your keyboard Alternatively, you can choose the transaction from the favorites link we created in week 1 (if you suspended/terminated your instance these transactions will not be saved to your favorites anymore)

4. You will receive a missing maintenance message. As of 2009 a Maintenance Certificate is mandatory to be able to patch, upgrade and deploy to an SAP system. In our instance, since we only have a trial license, no maintenance certificate is provided. This results in the error message below. SAP Note 1240265 describes the prerequisites and the solution in detail. Choose the green check box

Page 6: How-to Guide for Exercise - Free SAP Training

6

Page 7: How-to Guide for Exercise - Free SAP Training

7

5. From the top menu choose Installation Package – Load Packages – From Front End

6. This will provide you with a popup to search your computer for the files you downloaded and saved to your local desktop. Note: If you don’t have an S user and you didn’t download the files then simply read these next steps.

Page 8: How-to Guide for Exercise - Free SAP Training

8

7. You can verify the success of this upload from the bottom left corner of your SAPGUI session

8. Now that the IW_PGW Add-On component is installed we need to upload the support package so

they can be implemented at the same time. Follow the same path as before: Installation Packages –

Load packages – From Front End

9. A popup will appear and you’ll be asked to browse for the support package(s)

Page 9: How-to Guide for Exercise - Free SAP Training

9

10. In the Security popup choose ‘Allow’

11. You should now have the files decompressed & loaded

Page 10: How-to Guide for Exercise - Free SAP Training

10

12. Next we will load one of the Product specific UI Components. These components are found in the

app implementation section of specific SAP Fiori apps. In this example, we are focusing on the

approve requests app.

13. Return to SAP Service Market Place – Search for Installations and Upgrades. In the search Term

field enter: UIX01CA1 and choose ‘Search’

14. Choose the Installation Software component and download it to your local machine

Page 11: How-to Guide for Exercise - Free SAP Training

11

15. Return to the SAP GUI to transaction SAINT. Choose Installation Package – Load Packages – From

Front End

16. In the popup browse for the file you just downloaded

Page 12: How-to Guide for Exercise - Free SAP Training

12

17. Choose Allow on the SAP GUI Security popup

18. In transaction SAINT start the wizard by choosing ‘Start’

19. Verify the components we just loaded are displayed.

Page 13: How-to Guide for Exercise - Free SAP Training

13

20. We are going to install the IW_PGW component so select this component row and choose Continue’

Page 14: How-to Guide for Exercise - Free SAP Training

14

21. In the next window choose the appropriate support package you wish to use. This information is in

the help guide, depending on what is loaded to your landscape you could have multiple SPs to

choose from. When you’re finished choose ‘Continue’

Page 15: How-to Guide for Exercise - Free SAP Training

15

22. Choose ‚Continue‘

Page 16: How-to Guide for Exercise - Free SAP Training

16

23. In the Add modification Adjustment Transports to the Queue choose ‚No‘

24. View the SAP Note and choose the Green check mark

25. Choose the Green check box to Import

Page 17: How-to Guide for Exercise - Free SAP Training

17

26. Choose ‚Skip‘

27. Verify the activity in the lower left corner of the SAP GUI Session

Page 18: How-to Guide for Exercise - Free SAP Training

18

28. Upon completion, you should see the following remarks in the Status/remarks section. Choose Finish

Congratulations! You have now deployed the frontend addon’s and the corresponding SPs.

Page 19: How-to Guide for Exercise - Free SAP Training

www.sap.com

© 2014 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. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices. 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 SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services 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 functionality 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 expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.